Tealium Collectタグ構成ガイド
Tealium Collectタグは、Tealium EventStreamおよびAudienceStreamの主要なデータ収集タグです。この記事では、iQタグ管理プロファイルにTealium Collectタグを追加し、構成する方法について説明します。
必要条件
- アカウントマネージャーに連絡して、このタグをアカウントで有効にしてください。
動作方法
Tealium Collectタグは、ページから事前定義されたデータと動的データのミックスをキャプチャします。このタグはマッピングを必要とせず、utag.data
に構成されたすべてのものや、トラッキング呼び出しに渡された任意のデータを自動的に送信します。
収集される変数の完全なリストについては、EventStoreデータガイドを参照してください。
Tealium Collectタグからの受信データを見るには、Live Eventsを参照してください。
以下の機能とともにTealium Collectタグを使用します:
- EventStreamでピクセルリクエストを減らす
このタグをEventStreamおよびイベントフィードとともに使用して、クライアントサイドのタグをサーバーサイドのコネクター、例えばWebhook connectorに移行します。 - AudienceStream
このタグをAudienceStreamとともに使用して、訪問を特定し、アクションを起こします。 - DataAccess
このタグから来るイベントデータは、DataAccessで利用可能になり、選択したビジネスインテリジェンス(BI)ツールを使用して分析することができます。 - データレイヤーをエンリッチする
データエンリッチメント構成を使用して、AudienceStreamからの訪問と訪問の属性をデータレイヤーに追加します。
詳細については、データレイヤーエンリッチメントを有効にするを参照してください。
タグのヒント
- このタグは、初期ページのロード時に
utag.data
内のすべてのデータを自動的に送信し、またはutag.view()
またはutag.link()
に渡された任意のデータオブジェクトを送信します。 - ネットワークリクエストを検査するためにプロキシツールを使用する場合、
POST
メソッド(GETではなく)を探します。 - Tealium Profileフィールドに値を指定するのは、Tealium Collect Endpointフィールドが空白で、サーバーサイドのデータ収集プロファイルが現在のプロファイルと異なる場合のみです。
タグの構成
まず、タグマーケットプレイスに移動し、Tealium Collectタグを追加します。詳細については、Manage tagsを参照してください。
タグを追加した後、以下の構成を行います:
- タイトル
- このタグのタイトルを入力します。
- デフォルト:
Tealium Collect
- Tealium Collectエンドポイント(オプション)
- カスタムデータ収集エンドポイントとともに使用します。
- このフィールドに入力されたカスタムURLは、指定がない限り自動的にHTTPSにデフォルト構成されます。
- デフォルト:(構成なし)
- Data Layer Enrichment Frequency
- AudienceStreamデータレイヤーエンリッチメントを有効にします。
- AudienceStreamデータでデータレイヤーをエンリッチする頻度を選択します。
- None:(デフォルト)エンリッチメントは発生しません。
- Infrequent:(推奨)セッションごとに一度エンリッチメントが発生します。
- Frequent:ページのロードごとにエンリッチメントが発生します。
- Tealium Collectプロファイル(オプション)
- 既存のデータ収集エンドポイント、例えばあなたのサイトからデータを受け取る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
に構成します。 - SendBeaconは少量のデータ向けで、ほとんどのブラウザーではデータサイズの上限が64Kbです。詳細については、Navigator:sendBeacon() methodを参照してください。
- デフォルト:
true
- Use HTTP API Endpoint
- HTTP API endpointを使用するには、
true
に構成します。 - デフォルト:
false
- HTTP API endpointを使用するには、
- 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テンプレートの最新バージョンを使用します。詳細については、バージョン4.50+の注記を参照してください。
高度な構成
データレイヤーエンリッチメントに使用されるTealium訪問サービスエンドポイントのファーストパーティCNAMEについては、以下のコードを使用してURLを上書きするTealium Collectタグにスコープを持つJavaScript Code拡張を使用します:
u.visitor_service_override = "https://visitor-service.example.co.uk";
ロードルール
ベストプラクティスは、All Pages and Eventsロードルールを使用することです。すべてのページでこのタグをロードすると、すべてのイベントがサーバーサイドでトラッキングされ、イベントデータとオーディエンスデータの両方を完全に活性化することができます。このタグにカスタムロードルールを使用すると、サーバーサイドで活性化できるデータが制限されるため、推奨されません。
トレースとの連携
もしも制限的なロードルールを使用していて、トレースツールでセッションを終了できないことに気付いた場合、トレースによってトリガーされる特別なイベントを許可するためのカスタムロードルールが必要です。
以下のロードルールを作成し、Tealium Collectタグに割り当てます。
ut.event equals (ignore case) kill_visitor_session
モバイルとの連携
Tealium for AndroidまたはTealium for iOSを使用するデプロイメントでは、以下の点に注意してください:
- デフォルトのモバイル公開構成は、デフォルトでネイティブモバイルTealium Collectサービスを有効にします。
ネイティブCollectモジュール for mobileについて詳しく学びましょう。 - モバイルのTag ManagementモジュールとともにTealium Collectタグを使用する場合、モバイル公開構成のTealium Collectオプションがオフになっていることを確認してください。これにより、重複したトラッキングを避けることができます。
Cookies
Tealium Collectタグは以下のクッキーを作成します:
utag_main_v_id
: データプライバシーと同意ルールを遵守するための一意で部分的にランダムな識別子です。Collectタグは、always_set_v_id
utag構成がtrue
に構成されている場合、utag.js
バージョン4.50以降でこのクッキーを作成します。それ以外の場合、Collectタグは以下の条件でクッキーを作成します:suppress_v_id
Collect構成がfalse
に構成されているか、構成されていない。- クッキーの値がすでに構成されていない。
このクッキーについての詳細は、utag.js
リリースノートバージョン4.50を参照してください。
utag_main_dc_group
: Sample Size構成で使用するランダムな数値。utag_main_dc_region
: 訪問セッションが保存されているAudienceStream地域。このクッキーは、データレイヤーのエンリッチメントのエンドポイントを決定するために使用されます。
レガシークッキー
互換性のため、Tealium Collectタグは以下のレガシークッキーを作成します:
utag_main_dc_visit
: Tealium Collectタグが発火したセッションの数。utag_main_dc_event
: Tealium Collectタグが発火したイベントの数。
これらのクッキーについての詳細は、Data Layer: Cookiesを参照してください。
最終更新日 :: 2024年December月5日