データレイヤーエンリッチメントについて
データレイヤーエンリッチメントは、AudienceStreamの訪問と訪問の属性をTealium iQ構成で利用可能にし、そのデータをデータレイヤーに反映します。
データレイヤーエンリッチメントは、AudienceStreamの属性をTealium iQアカウントにインポートし、それらをデータレイヤーの一部として利用可能にします。AudienceStreamで収集された顧客データは、ウェブサイトのデータレイヤーに反映されます。これらの属性は、iQアカウントのロードルール、拡張機能、タグで使用でき、顧客にパーソナライズされた体験を提供するために使用できます。
仕組み
データレイヤーエンリッチメントは、iQのプロファイルレベルの構成で、対応するAudienceStreamプロファイルにリンクします。データレイヤーエンリッチメントが有効になると、新しいタイプのデータレイヤー変数であるAudienceStream属性が、データレイヤー画面の変数リストに表示されます。AudienceStreamプロファイルからの訪問と訪問の属性がインポートされ、他のデータレイヤー変数と同様に使用できるようになります。
これらの属性は、リアルタイムの顧客データをTealium Collect Tagを使用してUniversal Data Object (UDO)に反映します。
訪問が初めてサイトを訪れると、Tealium CollectタグはAudienceStreamに呼び出しを送り、最新の訪問プロファイル属性を取得します。データは、将来の使用のためにブラウザのローカル保存に配置されます。
2回目のトラッキング呼び出しでは、AudienceStreamの属性がUDOにあり、それらを使用して構成されたロードルール、拡張機能、またはタグに影響を与えます。
タグは非同期にロードされるため、最新に取得した属性セットは、現在のページのイベントではなく、次のトラッキング呼び出しで使用できます。
同一オリジンポリシー
顧客データを保存するために使用されるブラウザのメカニズム、localStorageは、セキュリティ目的で同一オリジンポリシーに準拠していることに注意が必要です。これは、データレイヤーエンリッチメントがhttpプロトコルやサブドメイン間で持続しないことを意味します。
例えば、www.tealium.com のページからsecure.tealium.comのページに移動すると、localStorageに保存されたデータレイヤーエンリッチメントデータは新しいサブドメインには持続しません。したがって、ユーザーがサブドメインやプロトコルを変更すると、新たにデータレイヤーエンリッチメントの呼び出しを行ってlocalStorageを再度反映させる必要があり、データは次のトラッキング呼び出しまで利用できない場合があります。
前提条件
データレイヤーエンリッチメントを使用するための要件は以下の通りです:
- AudienceStream – 訪問と訪問の属性が定義された有効なAudienceStreamアカウントが必要です。AudienceStreamアカウントをお持ちでない場合は、アカウントマネージャーにお問い合わせください。
- iQでのデータレイヤーエンリッチメントの有効化– データレイヤーエンリッチメントを活用するために、アカウントマネージャーに連絡してアカウントを有効化してください。
- Tealium Collectタグ – Tealium iQプロファイルにTealium Collectタグを追加する必要があります。
- 最新バージョンのutag.js –
utag.js
バージョン4.27以降が必要です。utag.js
テンプレートの更新についての詳細は、ナレッジベースの記事Best Practices for Updating to the Latest Version of utag.jsをご覧ください。
最終更新日 :: 2024年March月29日