詳細情報:
Google アナリティクスを使用した OmniAnalytics の設定
OmniAnalytics は、Google アナリティクス 4 (GA4) および Google タグマネージャーと統合することで、OmniScript および FlexCard とのユーザーインタラクションを追跡します。
OmniScript と Flexcard の例
このワークフローのタスクでは、2 つの例を使用して設定を説明します。
-
スマートフォンの購入プロセスを表す OmniScript。
-
ユーザーを Google Web サイトにリダイレクトする FlexCard。
次の例では、Google Tag Manager Ecommerce API を使用して GA4 と通信します。
Google アナリティクスに精通していて例が不要な場合は、OmniScript が次の条件を満たしていることを確認し、ステップ 5 に進みます。
- OmniScript の [設定] で [追跡を有効化] がオンになっている。
- OmniScript には、Google アナリティクスと Google タグマネージャーの JSON データが含まれます。[設定] または [ステップのプロパティ] で、[メッセージングフレームワーク] を展開し、メッセージキー値のペアを追加します。
ご利用になる前に
- [Configure Internal OmniAnalytics] を完了します。基盤となるメタデータ追跡を有効にするには、最初に内部追跡グループを作成する必要があります。メモ Experience Cloud で Google Analytics を使用してイベントを追跡するだけの場合は、「Add Tracked Components to a Lightning App Page」の手順は省略可能です。このステップは、Salesforce Internal OmniAnalytics ダッシュボード内で追跡データを表示する場合にのみ必須です。
- Google アナリティクス信頼済み URL を作成します。Salesforce 組織で Google ドメインとの通信が許可されていることを確認します。
Google アナリティクスで OmniScript と Flexcard のイベントを確実に取得するには、追跡グループを次の順序で設定します。
- 内部追跡グループの設定: OmniStudio フレームワーク内で追跡するコンポーネントを登録します。
- Google アナリティクス追跡グループの設定: 登録済みコンポーネントを Google 目的地にリンクします。
- Google アカウントの設定: analytics.google.com および tagmanager.google.com でアカウントとプロパティを作成します。
- Map JSON Data (JSON データのマッピング): OmniAnalytics のサンプル OmniScript への Ecommerce データの追加を完了し、データを標準の Google Analytics Ecommerce スキーマに合わせます。
-
Finalise Connections (接続を完了): Setting Up Third-Party Tracking and Event Types (サードパーティ追跡およびイベント種別の設定) を完了します。Google へのヒットをトリガーする特定のインタラクション (StepLoad や ExtractAction など) を定義します。
Experience Cloud ユーザーの場合、外部データフローを有効にするには、Google アナリティクス追跡グループが有効になっていることを確認します。
