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タグをタグリストの最後に配置して、それらが最初に実行されるようにします。
- プロファイルにTealium Collectタグのインスタンスを1つ以上追加しないでください。
- uTag Loaderテンプレートの最新バージョンを使用してください。詳細については、バージョン4.50+の注記を参照してください。
タグの構成
まず、タグマーケットプレイスに移動し、Tealium Collectタグを追加します。詳細については、Manage tagsを参照してください。
タグを追加した後、以下の構成を行います:
- Title
- このタグのタイトルを入力します。
- デフォルト:
Tealium Collect
。
- Tealium Collect Endpoint(オプション)
- カスタムデータ収集エンドポイントとともに使用します。
- このフィールドに入力されたカスタムURLは、指定がない限り自動的にHTTPSにデフォルト構成されます。
- デフォルト:構成なし。
- Data Layer Enrichment Frequency
- AudienceStreamデータレイヤーエンリッチメントを有効にします。
- AudienceStreamデータでデータレイヤーをエンリッチする頻度を選択します。
- None:(デフォルト)エンリッチメントは発生しません。
- Infrequent:(推奨)エンリッチメントはセッションごとに1回発生します。
- 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
true
に構成すると、navigator.sendBeacon()
を使用してトラッキング呼び出しを送信します。false
に構成すると、レガシーブラウザメソッドのXMLHttpRequest
を使用してトラッキング呼び出しを送信します。- SendBeaconは少量のデータ向けで、ほとんどのブラウザでデータサイズの上限は64Kbです。詳細については、Navigator:sendBeacon() methodを参照してください。
- デフォルト:
true
。
- Use HTTP API Endpoint
- HTTP API endpointを使用するためにtrueに構成します。
- デフォルト:
false
。
- Visitor Service Override
- データレイヤーエンリッチメントのためにTealium AudienceStreamから訪問プロファイルデータを取得するために使用されるドメインを指定します。
- デフォルト値を上書きするためのカスタムドメインを入力します。
- この値は通常、
visitor-service.yourdomain.com
のようなファーストパーティドメインに構成されます。
- Tealium Cookie Domain(オプション)
- Tealium匿名ID(TAPIDクッキー)を構成するために使用されるドメインです。
- デフォルト値を上書きするためのカスタムドメインを入力します。
- この値は通常、
.yourdomain.com
のようなファーストパーティドメインに構成されます。 - このオプションは、first-party domains featureが有効になっており、Tealium Collectタグがそのファーストパーティドメイン上にある場合にのみ適用されます。
- 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:デフォルトは
高度な構成
データレイヤーエンリッチメントに使用される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を使用するデプロイメントでは、以下の点に注意してください:
- デフォルトのmobile publish settingsは、デフォルトでネイティブモバイルTealium Collectサービスを有効にします。
native Collect module for mobileについて詳しく学びましょう。 - Tealium Collect tag with the Tag Management module for mobileを使用する場合、mobile publish settingsのTealium Collectオプションがオフになっていることを確認してください。これにより、重複したトラッキングを避けることができます。
Cookies
Tealium Collectタグは、以下のクッキーを作成します:
utag_main_v_id
:データプライバシーと同意ルールを遵守するための一意で部分的にランダムな識別子。このクッキーは、always_set_v_id
utag構成がtrue
に構成されている場合、utag.js
バージョン4.50以降でCollectタグによって作成されます。それ以外の場合、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を参照してください。
最終更新日 :: 2025年February月13日