Web SDK タグ拡張機能を使用したAdobe Analyticsへのデータの送信

この実装パスには、Adobe Experience Platform Data Collection のタグを使用した新規の Web SDK インストールが含まれます。 その他の実装パスについては、次の別のページで説明しています。

  • Web SDK JavaScript ライブラリ:Web SDK JavaScript ライブラリを使用した新規 Web SDK インストール(alloy.js)に設定します。 Web SDK タグ拡張機能アプローチ(このページ)と同様に、タグ UI を使用する代わりに自分で実装を管理する点が異なります。 これには、XDM スキーマに含める一般的な Analytics 変数を含むAdobe Analytics ExperienceEvent フィールドグループが必要です。
  • Analytics 拡張機能から Web SDK 拡張機能へ:Adobe Analytics タグ拡張機能から Web SDK タグ拡張機能に移行するためのスムーズで系統的なアプローチを採用します。 このアプローチにより、Customer Journey AnalyticsなどのAdobe Experience Platform サービスを使用する準備が整うまで XDM を使用する必要がなくなります。 の使用 data の代わりにのオブジェクト xdm Adobeにデータを送信するオブジェクト。
  • Web SDK JavaScript ライブラリのAppMeasurement:タグを使用しない点を除き、Web SDK に移行するためのスムーズで系統立ったアプローチ。 代わりに、手動でAdobe Analytics データ収集ライブラリ(AppMeasurement.js)を選択し、Web SDK JavaScript ライブラリ(alloy.js)に設定します。

この実装パスのメリットとデメリット

Web SDK 拡張機能を使用してAdobe Analyticsにデータを送信する方法には、メリットとデメリットの両方があります。 各オプションを慎重に検討し、組織に最適なアプローチを決定します。

メリット
デメリット
  • 最も直接的なアプローチ:この実装パスは最もわかりやすいパスであり、通常は新しい Web SDK 実装の推奨パスになります。 現在Adobe Analyticsの実装を心配する必要がない場合は、該当する Web SDK XDM フィールドに値を入力します。
  • 定義済みスキーマ:組織で独自のスキーマが必要ない場合は、Adobe Analytics向けのスキーマを使用するだけです。 この概念は、Customer Journey Analyticsに向かう途中でも当てはまります。prop と eVar の概念はCustomer Journey Analyticsには当てはまりませんが、prop と eVar を単純なカスタムディメンションとして引き続き使用できます。
  • 開発者の操作なしでタグを管理:タグを使用すると、開発者に実装のコード変更を要求せずに実装を管理できます。 開発者がタグローダースクリプトをインストールすると、データの収集方法を完全に制御できます。
  • 特定のスキーマを使用してにロック:組織がCustomer Journey Analyticsに移行する場合、Adobe Analytics スキーマを引き続き使用するか、独自の組織のスキーマ(個別のデータセット)に移行するかを選択する必要があります。 Customer Journey Analyticsへの移行時にAdobe Analytics スキーマと個別のデータセットへの移行の両方を避けたい場合、Adobeでは次の 2 つの方法のいずれかを推奨します。

    • の使用 data オブジェクト:です data オブジェクトを使用すると、XDM スキーマに準拠せずにAdobe Analyticsにデータを送信できます。 組織のスキーマが作成されたら、データストリームマッピングを使用してマッピングできます data オブジェクトフィールドを XDM に変換します。 両方 Analytics 拡張機能から Web SDK 拡張機能へ および Web SDK JavaScript ライブラリのAppMeasurement これを使用 data オブジェクト。
    • Adobe Analyticsを完全にスキップする:Web SDK を実装している場合は、そのデータをAdobe Experience Platformのデータセットに送信して、Customer Journey Analyticsで使用できます。 任意のスキーマを使用できます。Adobe Analyticsは、このワークフローにはまったく関与しないので、Adobe Analytics ExperienceEvent フィールドグループは必要ありません。 この方法では、最低限の技術的負債しか発生しませんが、Adobe Analyticsは完全に全体像から外れています。
IMPORTANT
この実装方法では、Adobe Analytics用に設定されたスキーマを使用する必要があります。 今後、組織がCustomer Journey Analyticsで独自のスキーマを使用する予定がある場合、Adobe Analytics スキーマを使用すると、データ管理者やアーキテクトの混乱を招く可能性があります。 この障害を軽減するには、いくつかの選択肢があります。
  • CJA では、Adobe Analytics スキーマを使用できます。 CJA には prop や eVar の概念がなく、他のスキーマフィールドとして扱われます。 また、CJA でAdobe Analytics スキーマを使用すると、Adobe Journey OptimizerやReal-time Customer Data Platformなどの他のプラットフォームサービスを使用するのが難しくなる場合があります。
  • 移行ワークフローと同様に、データオブジェクトを使用できます。 なお、データオブジェクトを使用するには、各データオブジェクトフィールドを XDM スキーマフィールドにマッピングする必要があります。
  • Adobe Analyticsの実装を完全にスキップし、独自のスキーマを使用してAdobe Experience Platformにデータを送信できます。 このアプローチは理想的な長期的アプローチで、組織がCustomer Journey Analyticsを使い始めることができます。

Web SDK タグ拡張機能を実装するために必要な手順

実装タスクの大まかな概要:

Web SDK 拡張機能ワークフローを使用してAdobe Analyticsを実装する方法について詳しくは、この節を参照してください。

タスク
詳細情報
1
レポートスイートを定義 したことを確認します。
レポートスイートマネージャー
2
スキーマの設定. Adobe Experience Platform を活用するアプリケーション間で使用するデータ収集を標準化するために、アドビはオープンで公的に文書化された標準である Experience Data Model(XDM)を作成しました。
スキーマ UI の概要
3
データレイヤーを作成 して、web サイト上のデータのトラッキングを管理します。
データレイヤーの作成
4
データストリームを設定 します。 データストリームは、Adobe Experience Platform Web SDK を実装する際のサーバーサイド設定を表します。
データストリームの設定
5
データストリームに Adobe Analytics サービスを追加します。 このサービスは、データをAdobe Analyticsに送信するかどうかと、どのように送信するか、および具体的にどのレポートスイートに送信するかを制御します。
データストリームへの Adobe Analytics サービスの追加
6
タグプロパティを作成します。プロパティは、タグ管理データを参照するために使用される包括的なコンテナです。
Web 用のタグプロパティの作成または設定
7
タグプロパティに Web SDK 拡張機能をインストールして設定します。手順 4 で設定したデータストリームにデータを送信するように Web SDK 拡張機能を設定します。
Adobe Experience Platform Web SDK 拡張機能の概要
8
反復し、検証して実稼動環境に公開します。タグプロパティを web サイトページに含めるためのコードを埋め込みます。 次に、データ要素、ルールなどを使用して、実装をカスタマイズします。
埋め込みコード
公開の概要
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690