詳細情報:
Data Cloud への Google アナリティクスの取り込み
顧客とのやりとりに関するインサイトを取得するには、Salesforce Data Cloud で Sales Cloud または Service Cloud と Google アナリティクスのデータを接続します。Web エンゲージメントデータを使用して顧客情報を強化し、主要なオーディエンスをより適切にセグメント化して、顧客とのインタラクションをパーソナライズします。
Google アナリティクスデータを Data Cloud に追加すると、訪問者が Web サイトをどのように操作しているかに関する貴重なインサイトが得られます。たとえば、ユーザーが Web サイトで費やした時間、アクセスしたページ、地理的な位置を確認できます。
このソリューションは、次の点で役立ちます。
- Google アナリティクスデータを BigQuery に接続します。
- Sales Cloud または Service Cloud データを Google アナリティクスにリンクします。
- Data Cloud で Google Cloud Storage コネクタを設定します。
- Google アナリティクスデータを Data Cloud にインポートします。
- Google アナリティクスデータを Data Cloud に定期的に追加するための定期的なクエリをスケジュールします。
製品または機能
この使用事例を完成させるために、使用する機能、必要な権限、関連スキルを確認します。
- Salesforce Data Cloud
- Sales Cloud または Service Cloud
- Google アナリティクス 360 バージョンまたは Google アナリティクス 4
- Google BigQuery
- Google Cloud Storage
- CRM Analytics
権限
- Data Cloud アーキテクト
- Google アナリティクス管理者
- Google アナリティクスエディター
- Google BigQuery 管理者
設定に関する考慮事項
Google アナリティクスデータを Data Cloud に取り込むときは、次の点に留意してください。
Google Analytics
現在、Salesforce Web and Mobile SDK または Marketing Cloud Personalization を使用して行動データで Data Cloud プロファイルを強化している場合は、優先される属性を確認します。Google アナリティクスを使用してデータの重複を防止します。
BigQuery プロジェクト
- BigQuery エクスポートは、Google アナリティクス 360 でのみ使用できます。
- Google アナリティクス BigQuery のデータは、デフォルトで米国にあります。そのため、Google アナリティクス BigQuery エクスポートは、米国でのデータセットの作成を禁止する Google Cloud Platform (GCP) ポリシーと互換性がありません。これらのポリシーに合わせるには、データセットを欧州連合にローカライズします。
- 1 つの BigQuery プロジェクトに 300 を超える Google アナリティクスレポートビューをリンクしないでください。リンクすると、データ内取引のエクスポートが低下します。
- 各プロパティにリンクできる Google アナリティクスレポートビューは 1 つのみです。
- Google アナリティクスデータを BigQuery プロジェクトに接続すると、24 時間以内に Analytics データが表示されます。毎日、前日のデータは 1 つのファイルとしてエクスポートされ、当日のデータは 3 つのファイルとしてエクスポートされます。
- 各プロパティにリンクできる Google アナリティクスレポートビューは 1 つのみです。
- データエクスポートを有効にするには、サービスアカウントに BigQuery プロジェクトへの編集アクセス権が必要です。
メジャメントプロトコル Google Analytics
- メジャメントプロトコルを使用して統合された Salesforce データは、カスタムディメンションとして Google アナリティクスに保存されます。
- Google アナリティクスでクライアント ID が生成されます。
- Google アナリティクスでは、ユーザー ID に関連付けられた行動のみが追跡されます。
- Google アナリティクスでは、ユーザー ID に関連付けられたイベントのみを追跡します。 関連付けられていないイベントは、ユーザー ID プロファイルから破棄されます。
- 訪問者がセッション中にサインインまたは登録すると、認証前のイベントがユーザー ID に関連付けられます。
- 独自の訪問者識別子 (UID) を使用してメジャメントプロトコルを使用する場合、Google アナリティクスビューは分割されます。一方のプロファイルには、クロスデバイス活動に関するインサイトがないすべての Web サイトトラフィックが表示され、もう一方のプロファイルには、クロスデバイスインサイトがあるユーザー ID トラフィックのみが表示されます。
- ID をユーザーに割り当てることができない場合は、uid パラメーターを送信しないでください。必要なデータがないユーザーもすべてデータ制限に含まれ、レポートの不一致が生じる可能性があります。
- Marketing Cloud Engagement ユーザーの場合、追跡の UID として登録者 ID (sfmc_id) を使用できます。Google アナリティクスタグの uid 項目に sfmc_id クエリパラメーターを渡すには、Google アナリティクスでカスタムディメンションを設定し、「URL」変数を含めるように Google アナリティクスタグを変更します。
Customer 360 データモデルスキーマ
- Google アナリティクス 4 または 360 から Data Cloud にカスタム属性を取り込む場合は、最初に既存のデータモデルオブジェクトからカスタムデータモデルオブジェクトを作成する必要があります。
- セグメンテーションと有効化のリレーションではマッピングされた項目とオブジェクトのみを使用できます。
関連コンテンツ
- Trailhead: Salesforce CRM
- Trailhead: Google Analytics を使用した Web ユーザーの理解
- Trailhead: Google Analytics 360 Integration for Marketing Cloud Engagement
- Google アナリティクスを Data 360 に取り込む手順
次の設定を使用して、Data 360 で CRM と Google アナリティクスのデータを接続します。 この複数ステップのソリューションには、Data 360、Sales Cloud または Service Cloud、CRM Analytics、Google アナリティクスでステップを完了するための複数のロールと権限セットが含まれています。
