データレイヤーの作成
データレイヤーは、Analytics 実装で使用される変数値を格納したサイト上の JavaScript オブジェクトで構成されるフレームワークです。Analytics 変数に値を割り当てる際の、制御が強化され、メンテナンスが容易になります。
前提条件
ソリューションデザインドキュメントの作成 - 組織がトラッキング要件に合わせて調整をおこなうことが重要です。組織の開発チームに連絡する前に、ソリューションデザインドキュメントの準備が整っていることを確認します。
ワークフロー
データレイヤーを使用して Adobe Analytics を実装する場合は、通常次の手順に従います。
-
サイト開発チームと協力して、データレイヤーを実装します:サイト開発チームは、主にデータレイヤーオブジェクトに正しい値が入力されることを確認する必要があります。このページをサイト開発チームと共に確認し、チーム間で期待値が一致することを確認します。
note note NOTE アドビ推奨のデータレイヤー仕様に従うことはオプションです。データレイヤーが既に存在する場合、またはアドビの仕様に従わない場合は、どの仕様に従うかを組織で決定してください。 -
ブラウザーコンソールを使用して、データレイヤーを検証します:データレイヤーが作成されたら、任意のブラウザーの開発者コンソールを使用して、データレイヤーが機能していることを検証できます。デベロッパーコンソールは、
F12
キーを使用してほとんどのブラウザーで開くことができます。変数値の例はadobeDataLayer.page.title
です。 -
Adobe Experience Platform データ収集を使用して、データレイヤーオブジェクトをデータ要素にマッピングする:この手順は、組織の実装方法によって次のように異なります。
- Web SDK を使用する場合:目的のデータレイヤーオブジェクトを Adobe Experience Platform Edge の目的の XDM フィールドにマッピングします。目的のデータレイヤーマッピングを決定するには、Analytics XDM 変数のマッピングを参照してください。
- Analytics 拡張機能を使用する場合:Adobe Experience Platform データ収集のタグにデータ要素を作成して、目的のデータレイヤーオブジェクトに割り当てます。次に、Analytics 拡張機能内で、各データ要素を適切な Analytics 変数に割り当てます。
仕様
アドビでは、新規実装または再構築された実装に Adobe クライアントデータレイヤーを使用することをお勧めします。
組織では、カスタマーエクスペリエンスデジタルデータレイヤーなどの他のデータレイヤー仕様や、まったく別のカスタム仕様を自由に使用できます。組織のニーズを満たす一貫したデータレイヤーに合わせることが最も重要です。
データレイヤーは拡張可能です。組織に固有の要件がある場合は、そのニーズに合わせてオブジェクトをデータレイヤーに含めることができます。
データレイヤー値の設定
通常、データレイヤーはサーバーサイドを生成し、サイトコンテンツの構築に使用したのと同じオブジェクトを参照します。組織のソリューションデザインドキュメントで設定されたトラッキング要件に基づいて、サイトのデータレイヤーを設定します。
次の手順
データ要素へのデータレイヤーオブジェクトのマッピング:Adobe Experience Platform で、サイトのデータレイヤーを使用します。