データレイヤーについて
Tealium iQタグ管理のデータレイヤーの基本を学びましょう。
データレイヤーとは何ですか?
データレイヤーはタグ管理の基盤です。データレイヤーでは、ウェブサイトの属性、例えばサイトの言語やページ名を定義します。また、データレイヤーは、購入やログインなど、追跡したい重要なユーザー行動を定義する場所でもあります。タグ管理を実装する際、データレイヤーの属性を定義することが最初のステップです。
それはどのように機能するのですか?
タグはあなたのウェブサイトやアプリケーションからデータが必要です。私たちはあなたのデータを一元化するためにユニバーサルデータオブジェクト(UDO)を推奨します。UDOは、あなたのサイト上のデータレイヤーを表すJavaScriptオブジェクトです。このUDOは、クエリストリングパラメータ、ファーストパーティクッキー、JavaScript変数、メタデータ要素によって補完することができます。これらの変数があなたのデータレイヤーを形成します。
最初のデータレイヤー変数を追加する前に、その動作方法を見てみましょう:
- JavaScriptオブジェクト
データレイヤーで作成された変数のほとんどは、utag_data
という名前のJavaScriptオブジェクトにも追加されます。これは**ユニバーサルデータオブジェクト(UDO)**とも呼ばれます。 - 一貫した名前
Tealium iQタグ管理で定義されたデータレイヤー変数の名前は、ページコードに記載されている変数の名前と一致していなければなりません。例えば、Tealium iQでpage_name
と名付けられたデータレイヤー変数は、あなたのページコードでは次のように記載されます:utag_data = { "page_name" : "My Home Page" };
- ユーザーフレンドリーな変数名
データレイヤー変数は、ベンダーニュートラルで、すべてのビジネスユニットで理解しやすいユーザーフレンドリーな名前を持っています。例えば、order_id
はoid
ではなく。 - 追加のページデータ
あなたが定義する変数に加えて、データレイヤーはあなたのウェブページから以下のデータも利用します:- メタデータタグ
- URLの構成要素
- クエリストリングパラメータ
- クッキー
- ローカル保存とセッション保存
- その他のグローバルJavaScript変数
最終更新日 :: 2024年March月29日