Tealiumの同意概要
Tealiumがクライアントサイドおよびサーバーサイドのプラットフォームでユーザーの同意をどのように強制するかを学び、商用の同意管理プラットフォーム、カスタムツール、またはTealiumがサポートする同意キャプチャを使用する場合に適したソリューションを選択します。
Tealiumは、さまざまなニーズに対応する柔軟な同意管理機能を提供し、ユーザーの同意をキャプチャ、解釈、および強制するのに役立ちます。このガイドでは、Tealiumの同意機能と、クライアントサイドおよびサーバーサイドの環境でそれらを使用する方法について説明します。
Tealiumの同意強制の仕組み
Tealiumには、クライアントサイドおよびサーバーサイドのイベントに対する同意決定を強制するための組み込みメカニズムが含まれています。同意ポリシーを定義し、それらが適用される方法を構成すると、強制コンポーネントはこれらのポリシーに基づいてデータ収集および処理をブロックまたは許可します。
クライアントサイドでの強制
クライアントサイドの同意強制は、Consent Integrations Framework (UTCM) および Consent Register を使用します:
-
Consent Integrations Framework (UTCM):ブラウザで同意決定を強制します。Consent IntegrationsおよびCookieConsentによって使用され、デフォルトで同意されていないタグをブロックし、同意を待っている間イベントをキューに入れ、同意された目的のみがタグをトリガーするようにします。
-
Consent Register:ユーザーの同意決定とリアルタイムでの更新を保存する共有オンページ構造です。これにより、タグ、拡張機能、およびサードパーティツール(Google Consent Modeやオプトアウトタグなど)が現在の同意状態にアクセスし、それに基づいて行動することができます。
サーバーサイドでの強制
サーバーサイドでは、Consent Orchestrationがイベントレベルで同意ポリシーを強制し、イベントが処理またはアクティブ化される前にイベントを評価します。同意条件を満たさないイベントはブロックされます。
Consent Orchestrationは、以下を通じてイベントレベルの強制を適用します:
- EventStreamコネクタアクション
- Functions(イベントレベルのアクティベーション)
- EventStore
- EventDB
- AudienceStreamプロファイル処理
AudienceStreamのアクティベーションにはまだ同意を強制していません。サポートが利用可能になるまで、AudienceStreamでは手動強制を使用してください。
これらのコンポーネントは、ビジネスロジックに強制を結びつけることなく、追加のカスタム開発を必要とせずに、データスタック全体でスケーラブルで一元化された一貫した同意強制を提供します。
Tealiumの同意機能と使用時期

機能 | 使用時期 |
---|---|
Consent Integrations |
|
CookieConsent同意統合 |
|
カスタム同意統合 |
|
Consent Orchestration |
|
Consent Manager |
|
手動同意条件 |
|
同意統合
Tealium同意統合は、サードパーティのCMPと統合します。統合は、CMPからの同意決定をキャプチャし、Tealiumの同意強制フレームワークを通じてそれらを強制するため、同意が与えられたときにのみタグが発火します。
主な特徴
- OneTrust、TrustArc、Didomi、UsercentricsなどのCMPとの事前構築された統合。
- 構成変更をサポートするために調整可能なテンプレート。
- 同意の目的ベースの強制。
- タグ再発火オプションと強制ルール。
- 強制条件の競合処理。
同意統合の使用時期
OneTrust、TrustArc、Didomi、UsercentricsなどのサードパーティCMPを使用している場合は、同意統合を使用してください。同意統合は事前構築された統合を提供し、同意統合フレームワークを使用して同意されたデータのみがアクティブ化されることを保証します。
CMPが事前構築された統合によってサポートされていない場合は、JavaScript関数を使用して同意決定をTealiumに渡すカスタム同意統合を使用できます。
推奨事項
- 新しい実装では、同意強制のためにロードルールを使用するのを避けてください。代わりに同意統合を使用してください。
- CMPに対する事前構築された統合が利用可能でない場合は、カスタム同意統合を使用してください。
CookieConsent同意統合
CookieConsentは、Tealium iQと統合する柔軟でオープンソースのWCAG準拠の同意管理ツールです。同意決定をキャプチャするためのカスタマイズ可能なインターフェースを提供します。Consent Integrationsと組み合わせることで、同意が与えられたときにのみタグが発火するようにこれらの決定を強制します。CookieConsent同意統合は、クライアントサイドConsent Managerの推奨される代替品です。
主な特徴
- 同意キャプチャのためのアクセス可能でカスタマイズ可能なインターフェース。
- 同意バナーのA/Bテストをサポート。
- イベントキューイングとリトライメカニズムで同意を強制。
- デフォルトでブロックするフレームワークを使用して、同意されていないトラッキングを防止。
- アクセシビリティ基準をサポート。
- CookieConsentはオープンソースでカスタマイズ可能であり、デザインとユーザーインタラクションを制御しながらTealiumスタックとの完全なサポートと統合の利点を享受できます。
CookieConsent同意統合を使用するタイミング
CookieConsent同意統合は、完全なTealium管理の同意ソリューションが必要な場合に使用します。このオプションは、以下の場合に理想的です:
- 事前に構築されたポリシーや法的指導を提供する商用CMPが必要ない場合。
- WCAG準拠でアクセシブルでカスタマイズ可能なインターフェースを使用して、サイト上で直接ユーザーの同意を取得する必要がある場合。
- Tealium同意執行フレームワークを使用して、最小限のエンジニアリング労力で同意決定を強制することを望む場合。
CookieConsentは、技術リソースが限られているチームや、キャプチャと執行の両方に対するターンキーソリューションを探しているチームに適しています。
考慮事項
- クライアントサイドのConsent Managerの推奨される代替品。
- IABの透明性と同意フレームワーク(TCF)をサポートしていません。
- Google認定のCMPではありません。
カスタム同意統合
カスタム同意統合を使用すると、カスタムCMPまたは同意キャプチャツールをTealiumと共に使用できます。同意決定をキャプチャし、それをTealium同意執行フレームワークを使用して執行するカスタム統合テンプレートを作成します。
主な特徴
- 顧客が構築したまたは大幅にカスタマイズされたCMPをサポート。
- 執行フレームワークと統合するためのカスタマイズ可能なJavaScript関数を使用。
- 同意レジスターおよび執行層との構造化された通信を可能にします。
- サポートされていないCMPやユニークな構成で動作します。
- 実装が簡単で、最小限のサポートが必要です。
カスタム同意統合を使用するタイミング
事前に構築された統合をサポートしていないCMPまたは同意キャプチャソリューションを使用している場合、カスタム同意統合を使用します。このアプローチは、以下の場合に理想的です:
- カスタムビルドのCMPを使用している場合。
- 非標準または高度にカスタマイズされた構成を持つ商用CMPを使用している場合。
- 内部同意ツールをTealium同意執行フレームワークに統合する必要がある場合。
考慮事項
- 構成、テスト、およびメンテナンスにJavaScriptの知識が必要です。
同意オーケストレーション
同意オーケストレーションは、イベントレベルでユーザーの同意をサーバーサイドで執行します。これは、受信イベントにルールを適用し、同意条件を満たさない処理をブロックします。同意執行をビジネスロジックから分離することで、サーバーサイドでの同意管理をスケーラブルで集中的な方法で提供します。
主な特徴
- すべてのサーバーサイドイベントで一貫した執行を確実にするために、一か所で同意ルールを定義および管理します。
- 処理前にイベントレベルで同意決定を執行し、許可されていないデータ収集または処理を防ぎます。
- EventStreamコネクタアクション、イベント関数、EventStore、およびEventDBとシームレスに統合します。
- AudienceStream処理でイベントが続行する場所を制御します(AudienceStreamのアクティベーションには適用されません)。
- データ処理活動を細かく制御するために定義されたカテゴリに基づいて同意を執行します。
同意オーケストレーションを使用するタイミング
サーバーサイドのデータ収集および処理に対して集中的でルールベースの同意執行が必要な場合は、同意オーケストレーションを使用します。データプライバシー規制の遵守を確実にするために、同意ポリシーに対する集中的な制御が必要な組織にとって理想的です。
考慮事項
- 同意オーケストレーションはまだAudienceStreamのアクティベーションを執行せず、Audiencesで訪問レベルの同意条件(同意に基づくバッジなど)をサポートしていません。サポートが追加されるまで、サーバーサイド同意管理で説明されているように、AudienceStreamで手動の同意条件を使用してください。
- 同意オーケストレーションを使用するためには、サーバーサイドプロファイルが正しく構成されていることを確認してください。
- Consent Managerを使用しているサーバーサイドの顧客は、同意オーケストレーションへの移行が可能になるまで、手動執行の指示を実装する必要があります。
FAQ
Consent Managerは非推奨になりますか?
Consent ManagerはCookieConsent consent integrationに置き換える予定ですが、新しい実装にはこのツールの使用を推奨します。Consent Managerは既存のセットアップに対して引き続きサポートされ、顧客は新しいツールへの移行を評価し、移行する時間があります。
新しいオープンソースツールCookieConsentは、同意ログをサポートしていますか?
直接的にはサポートしていません。しかし、Tealiumはlogging extensionを提供しており、これは同意決定を監視し、JSONペイロードとしてTealium Collect(EventDBまたはEventStream)や構成した他のエンドポイントに送信します。この拡張機能は、システムの要件に合わせて軽くカスタマイズすることができます。
TealiumはIABの透明性と同意フレームワーク(TCF)に参加していますか?
いいえ。TealiumはCMPまたはベンダーとしてTCFに参加していません。これはCookieConsentや以前のツールを含むすべてのTealium同意ソリューションに適用されます。TCF準拠のCMPを使用してConsent Integrationsを統合することができます。詳細については、The IAB’s Transparency and Consent Framework and Tealiumをご覧ください。
TealiumはGoogle認定CMPですか?
いいえ。TealiumはGoogle認定CMPではありません。これはCookieConsentや以前の同意機能にも適用されます。ただし、TealiumはGoogle認定CMPと統合し、Google consent modeを通じて実施ルールをサポートしています。詳細については、The IAB’s Transparency and Consent Framework and Tealiumをご覧ください。
関連ドキュメント
最終更新日 :: 2025年July月24日