PWA Kit と Data Cloud の統合

Salesforce で顧客データを統合するには、Progressive Web App (PWA) Kit ストアフロントをData Cloudに接続します。店舗をデータソースとして設定すると、Data Cloud は、ストアフロントでの買い物客のアクティビティによってトリガーされるエンゲージメントイベントを受信します。 次のエンゲージメント イベントがサポートされています。

  • ViewPage— 買い物客がページを表示した場合。
  • ViewProduct— 買い物客が商品詳細ページを表示した場合。
  • ViewCategory— 買い物客がカテゴリまたはリストページを表示した場合。
  • ViewSearchResults— 買い物客が商品検索を実行します。
  • ViewRecommendations— 買い物客がパーソナライズされたおすすめ商品を表示します。

Data Cloud で PWA Kit を使用するには、まず Data Cloud の独自の本番インスタンスを設定する必要があります。_ Salesforce ヘルプ_の「Data Cloud の使用開始」を参照してください。

  1. ストアフロントを Data Cloud に接続するには、_ Data Cloud 統合ガイド_の「ウェブサイトまたはモバイルアプリの接続」のData Cloud手順を実行します。「新規接続」ウィンドウで接続先を尋ねられたら、カスタムWebサイトを選択します。
  2. ストアフロントから Data Cloud へのデータ送信を開始するには、_ Data Cloud 統合ガイド_のウェブアプリまたはモバイルアプリのデータストリームの作成の手順を完了します。
  3. Data Cloud テナント ID を取得します。
    1. Data Cloud で、ページ上部の![セットアップ ] をクリックし、[ ** Data Cloudセットアップ** ] を選択します。
    2. [Your Home Org Details (ホーム組織の詳細)] セクションで、テナントエンドポイントからテナント ID をコピーして保存します。テナント ID は、最初のピリオドの前の文字列です。たとえば、' .c360a.salesforce.com' です。
  4. Data Cloud アプリのソース ID を取得します。
    1. Data Cloud の設定に戻ります。
    2. Data Cloudの設定セクションで、他のデータソースをウェブサイトとモバイルアプリ|接続をクリックします。
    3. PWA Kit ストアフロントの接続を選択します。
    4. [統合ガイド] セクションで、スクリプトからアプリのソース ID をコピーして保存します。アプリのソース ID は、/scripts の前の文字列です。たとえば、' https://cdn.pc-rnd.c360a.salesforce.com/beacon/c360a/scripts/c360a.min.js' です。
  5. ステップ 3 と 4 の Data Cloud テナントとアプリのソース ID を使用して、PWA Kit プロジェクトの構成ファイルを更新します。ID が入力された構成ファイルの例を次に示します。
  1. Data Cloud で** Data Explorer **をクリックします。
  2. データ・スペースを選択します。
  3. 「オブジェクト」ドロップダウンリストから、「** Data Lake オブジェクト**」を選択します。
  4. オブジェクトフィールドで、「** PWA-Kit-Behavioral Events **」を検索して選択します。
  5. データ表示をパーソナライズするには、列の編集をクリックします。PWA Kit イベントに関連する次の列を選択します。
    • dateTime
    • catalog.interactionName
    • catalog.id
    • catalog.searchResultTitle
    • catalog.searchResultId
  6. 店舗のテスト環境で、買い物客のアクティビティ (商品の検索、商品詳細ページの表示など) を試します。
  7. [データ エクスプローラー] タブを更新し、エンゲージメント イベント データが表示されることを確認します。

B2C Commerce ストアフロントを Data Cloud と統合する方法の詳細については、_ Salesforce ヘルプ_の「Data Cloudへの B2C Commerce エンゲージメントイベントの送信」を参照してください。