Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Lightning Platform で Web サイトを作成する

公開日: Oct 13, 2022
説明

質の高い Web サイトはイメージアップのために重要であり、その企業も質向上に努めています。ところがその構築と運営には多くの手間と費用がかかります。Force.com サイトの機能を使えば、Force.com クラウドプラットフォームで未承認の公開 Web サイトを構築・運営できます。サーバーをホストするデータセンターの運営に頭を悩ます必要も、複数のソフトウェアアプリケーションを維持管理する必要もありません。しかも Force.com なら、従来のソフトウェアプラットフォームの 5 分の 1 の時間と約半分の費用でアプリケーションを構築できます。

Force.com のページ機能を使用し、Salesforce アカウントのデータを活用すれば、カスタムドメインと呼ばれる特別な Web アドレスを通じてユーザーがアクセス可能なサイトを構築できます。このドキュメントでは、このサイトの機能の一般的な使用事例、構築に必要なスキル、ベストプラクティスと考慮事項について説明します。

解決策

独自のサイトを作成する: 使用事例
Force.com サイトの機能によく適したタイプのサイトもあれば、あまり適していないタイプのサイトもあります。ここでは、一般的な使用事例をいくつか示します。

  • 企業の Web サイトまたはイントラネットの Web サイトで訪問者に情報を提示するもの。構築が最も簡単で、HTML に関する知識が限定的でも構いません。AppExchange から無料の CMSForce コンテンツ管理アプリケーションを入手して、ページの構築に役立てることができます。静的ページのみのため、最も簡単に作成できますが、以下に例示するサイトに比べると柔軟性に欠けます。
  • 店舗検索または商品カタログで、情報を取得するか訪問者に転送するもの。こうしたインタラクティブなサイトでは Force.com のページ機能と Force.com のコード (Apex) を活用するため、柔軟性には優れていますが、開発者か IT 部門が構築する必要があります。
  • 保険アプリケーションまたはイベント管理アプリケーションで、Salesforce account と統合されるもの。こうしたサイトは情報を取得したり訪問者に転送したりするだけでなく、アプリケーションにデータを取り込みます。たとえば、訪問者がアプリケーションに入力するかイベントに登録する場合、入力/登録した情報は Salesforce CRM に自動的に転送されます。こうしたサイトの構築では、ページ機能と Force.com のコードが使用されるため、開発リソースが必要です。

上記以外のタイプのサイトはサイト機能にあまり適していません。帯域幅の使用量が多いサイトはその一例であり、サイズの大きいファイルのアップロードやダウンロードが行われたり、処理量が多かったりして 、1 日の帯域幅制限に達しやすいため、候補サイトとして適当ではありません。

こうした制限についての詳細は、「Sites Best Practices (サイトのベストプラクティス)」ページを参照してください。

ベストプラクティスと考慮事項
Force.com でサイトを構築する場合、次の考慮事項を念頭におきましょう。

  • コンテンツ - 構築するサイトは公開されるため、不適切な内容や内密な情報の公開は避けます。
  • テスト - 多彩な種類の訪問者や需要を想定してサイトをテストしましょう。テスト対象の訪問者が 10 人であれば問題なくても、数千人単位になるとうまくいかない可能性があります。また、複数のブラウザをテストして、どの訪問者も同じ体験が得られるようにします。
  • パフォーマンスと 1 日の制限 - Salesforce.com ではサイトのページにいくつかの制限を設けています。こうした制限をよく把握しておき、パフォーマンス低下により訪問者の体験が損なわれないようにしましょう。詳細は、「Salesforce サイトの使用状況と請求」ページを参照してください。
  • スキーマの設計 - この設計はデータベース管理と情報の取得に影響します。トラフィック量が多いサイトを中心に、クエリを周到に作成し、スキーマを慎重に設計することが高パフォーマンスの鍵を握ります。設計スキーマにインデックスを付けて、データの取得が最適になるようにする工夫も検討に値します。
  • サイト設計 - 構築方法 (既存サイトの移植、または新規サイトの構築) を考慮して、サイトを構築しましょう。既存サイトを移植する場合、既存サイトのパフォーマンスに影響する可能性があります。
  • Web 認証 - パスワード保護か訪問者認証が必要なサイトを構築する場合は、コミュニティ を利用して、保護されたコンテンツへのアクセスを防止しましょう。

その他のリソース
その他の考慮事項、ベストプラクティス、Force.com に関する情報は、次のリソースを参照してください。

ナレッジ記事番号

000385457

 
読み込み中
Salesforce Help | Article