Tealium Collectタグ構成ガイド
Tealium Collectタグは、Tealium EventStreamおよびAudienceStreamで使用する主要なデータ収集タグです。この記事では、iQタグ管理プロファイルにTealium Collectタグを追加し、構成する方法について説明します。
必要条件
- アカウントマネージャーに連絡して、この機能をアカウントで有効にしてください。
動作方法
Tealium Collectタグは、ページから事前定義されたデータと動的データの混合をキャプチャします。このタグを使用すると、マッピングの必要がなく、utag.data
に構成されたすべてのものや、トラッキング呼び出しに渡された任意のデータが自動的に送信されます。
収集される変数の完全なリストについては、EventStore Data Guideを参照してください。
Tealium Collectタグからの入力データを確認するには、Live Eventsについて詳しく学びましょう。
Tealium Collectタグは、以下の機能と一緒に使用します:
- EventStreamを使用してピクセルリクエストを減らす
このタグをEventStreamおよびイベントフィードと一緒に使用して、クライアントサイドのタグをサーバーサイドのコネクター、例えばWebhook connectorに移行します。 - AudienceStream
このタグをAudienceStreamと一緒に使用して、訪問を特定し、アクションを実行します。 - DataAccess
このタグから来るイベントデータは、DataAccessで利用可能になり、選択したビジネスインテリジェンス(BI)ツールを使用して分析することができます。 - データレイヤーをエンリッチする
データエンリッチメント構成を使用して、AudienceStreamからの訪問と訪問の属性をデータレイヤーに追加します。
data layer enrichmentについて詳しく学びましょう。
タグのヒント
- このタグは、初期ページのロード時に
utag.data
内のすべてのデータを自動的に送信し、またはutag.view()
またはutag.link()
に渡された任意のデータオブジェクトを送信します。 - ネットワークリクエストを検査するためのプロキシツールを使用するときは、
POST
メソッド(GETではなく)を探します。 - Tealium Profileフィールドに値を指定するのは、Tealium Collect Endpointフィールドが空白で、サーバーサイドのデータ収集プロファイルが現在のプロファイルと異なる場合のみです。
タグの構成
まず、タグマーケットプレイスに移動し、Tealium Collectタグを追加します(タグの追加方法について詳しく学びましょう)。
タグを追加した後、以下の構成を行います:
- タイトル
- このタグのタイトルを入力します。
- デフォルト:
Tealium Collect
- Tealium Collect Endpoint(オプション)
- カスタムデータ収集エンドポイントと一緒に使用します。
- このフィールドに入力されたカスタムURLは、指定がない限り自動的にHTTPSになります。
- デフォルト:(構成なし)
- Data Layer Enrichment Frequency
- AudienceStreamデータレイヤーエンリッチメントを有効にします。
- AudienceStreamデータでデータレイヤーをエンリッチする頻度を選択します。
- None(デフォルト) - エンリッチメントは発生しません。
- Infrequent - (推奨)セッションごとに一度エンリッチメントが発生します。
- Frequent - ページのロードごとにエンリッチメントが発生します。
- Tealium Collect Profile(オプション)
- 既存のデータ収集エンドポイントを上書きするために使用します。例えば、サイトからデータを受け取るAudienceStreamプロファイルなどです。
- Tealium Collect Endpointフィールドが空白で、AudienceStreamのデータ収集プロファイルが現在のプロファイルと異なる場合にのみ、このフィールドに値を指定します。
- デフォルト:(構成なし)
- Tealium Data Source Key(オプション)
- Customer Data Hubを通じてトラッキングしているデータソースの一意の識別子です。
- デフォルト:(構成なし)
- Tealium Collection Region
- データ収集サーバーの地理的な位置です。
- デフォルト:Global(推奨)
- 何を選択すべきかわからない場合は、アカウントマネージャーに連絡してください。
- Sample Size(オプション)
- デフォルト:100%(推奨)
- 高トラフィックのサイトで試験を行う際に、訪問の一部のみにデータ収集を制限するためにこのオプションを使用します。
- Use SendBeacon
navigator.sendBeacon()
を使用してトラッキング呼び出しを送信するには、trueに構成します。- レガシーブラウザメソッド
XMLHttpRequest
を使用してトラッキング呼び出しを送信するには、falseに構成します。 - デフォルト:
true
- Use HTTP API Endpoint
- HTTP API endpointを使用するには、trueに構成します。Tealium Collectエンドポイントの代わりに使用します。
- デフォルト:
false
- Visitor Service Override
- データレイヤーエンリッチメントのためにTealium AudienceStreamから訪問プロファイルデータを取得するために使用されるドメインを指定します。
- デフォルト値を上書きするためのカスタムドメインを入力します。
- この値は通常、
visitor-service.yourdomain.com
のようなファーストパーティドメインに構成されます。
- Tealium Cookie Domain(オプション)
- Tealium匿名ID(TAPIDクッキー)を構成するためのドメインです。
- デフォルト値を上書きするためのカスタムドメインを入力します。
- この値は通常、
.yourdomain.com
のようなファーストパーティドメインに構成されます。
- Tealium Cookie Expiry(オプション)
- TAPIDクッキーの有効期限(秒)です。
- 以下の構成を使用して、Tealium Collectエンドポイントに送信されるデータをフィルタリングします:
- Send UDO Variables - デフォルトは
true
です。 - Send Cookie Values - デフォルトは
true
です。 - Send Meta Values - デフォルトは
true
です。 - Send QP Values - デフォルトは
true
です。 - Send Session Storage Variables - デフォルトは
false
です。 - Send LocalStorage Variables - デフォルトは
false
です。
- Send UDO Variables - デフォルトは
実装において以下のベストプラクティスを適用します:
- サードパーティのクライアントサイドタグを優先するために、タグのリストの最後にこのタグを配置し、それらが最初に実行されるようにします。
- プロファイルにこのタグのインスタンスを1つ以上追加しないでください。
- uTag Loaderテンプレートの最新バージョンを使用します。詳細については、Release Notes - utag.jsを参照してください。
高度な構成
データレイヤーエンリッチメントに使用されるTealium訪問サービスエンドポイントのファーストパーティCNAMEについては、以下のコードを使用してURLを上書きするTealium Collectタグにスコープを持つJavaScript Code拡張を使用します:
u.visitor_service_override = "https://visitor-service.example.co.uk";
ロードルール
このタグをすべてのページでロードするために、All Pagesロードルールを使用するのがベストプラクティスです。
トレースとの連携
より制限的なロードルールを使用していて、トレースツールでセッションを終了できないことに気付いた場合、トレースによってトリガーされる特別なイベントを許可するためのカスタムロードルールが必要です。
以下のロードルールを作成し、Match Any Ruleオプションを使用してTealium Collectタグに割り当てます。
ut.event equals (ignore case) kill_visitor_session
モバイルとの連携
Tealium for AndroidまたはTealium for iOSを使用するデプロイメントでは、以下の点に注意してください:
- デフォルトのmobile publish settingsは、デフォルトでネイティブモバイルTealium Collectサービスを有効にします。
native Collect module for mobileについて詳しく学びましょう。 - Tag Management module for mobileと一緒にTealium Collectタグを使用する場合、mobile publish settingsのTealium Collectオプションがオフになっていることを確認してください。これにより、重複したトラッキングを避けることができます。
最終更新日 :: 2022年November月14日