サーバーサイド同意管理
同意構成マネージャーを使用すると、ウェブサイトにトラッキング構成のオプションを展開できます。同意マネージャーによって提供される同意決定は、選択されたサーバーサイド製品によって自動的に施行されます。
イベントレベルのアクティベーションのためのサーバーサイド同意管理は、同意オーケストレーションに置き換えられました。詳細については、同意オーケストレーションについてをご覧ください。
同意管理の自動施行はすべてのプロファイルに対してオプションであり、新しいプロファイルではデフォルトで無効になっています。詳細については、自動施行の無効化をご覧ください。
サーバーサイド同意管理の自動施行にはいくつかの制限があります。この記事では、製品ごとの現在の挙動と制限、および自動施行を効果的に無効化する方法について説明します。
仕組み
同意構成マネージャーは、タグを機能と目的に基づいてカテゴリにグループ化します。これらのカテゴリは訪問に提示され、トラッキングの許可または禁止を切り替えるためのトグルボタンとして表示されます。
現在利用可能な同意カテゴリは以下の通りです:
- アナリティクス
- アフィリエイト
- ディスプレイ広告
- 検索
- メール
- パーソナライゼーション
- ソーシャル
- ビッグデータ
- その他
- クッキーマッチ
- CDP
- モバイル
- エンゲージメント
- モニタリング
- CRM
Tealium Collectタグは、イベントにconsent_categories
配列を構成します。イベントにconsent_categories
配列が定義されている場合、配列内のカテゴリは以下に詳述するように施行されます。その配列が構成されていない場合、同意ポリシーは施行されず、すべてのサーバーサイド製品が有効になります。
EventStreamコネクタアクション
同意構成はTealium EventStreamコネクタによって施行されます。コネクタアクションの同意カテゴリは、アクション構成画面の詳細に表示されます:

EventStreamコネクタアクションの同意カテゴリ
EventStreamの各コネクタアクションには少なくとも1つの同意カテゴリが割り当てられています。この同意カテゴリは変更できません。consent_categories
配列が定義されている場合、関連するすべてのカテゴリが存在するときのみアクションが発火します。ただし、同意変更イベントは例外です。これらのイベント(decline_consent
、grant_full_consent
、およびgrant_partial_consent
)は、consent_categories
配列の内容に関わらず送信/保存されます。
例 1
Facebookコネクタは、アナリティクス、ディスプレイ広告、およびソーシャルの同意カテゴリによって管理されます。訪問がこれらの三つのカテゴリすべてに同意した場合にのみ、Facebookコネクタアクションが発火します。
例 2
アナリティクスとパーソナライゼーションのために2つのコネクタが構成されています。訪問が構成フォームでアナリティクスのトラッキングを許可し、パーソナライゼーションを許可しない部分的な同意を与えます。

アナリティクスカテゴリのコネクタアクションのみがトリガーされます。パーソナライゼーションカテゴリの任意のコネクタアクションは抑制されます。
AudienceStream処理
Tealium AudienceStreamは、CDP同意カテゴリに分類されます。訪問がCDPカテゴリに同意することで、AudienceStreamでの属性とコネクタの処理が可能になります。ただし、decline_consent
、grant_full_consent
、およびgrant_partial_consent
のようなイベントについては、CDPの同意が与えられていなくてもAudienceStreamはデータを処理します。CDP同意を迂回することで、リマーケティングリストや他の第三者システムから訪問を削除するためのLeave Audienceコネクタアクションなどの特定のアクションをトリガーすることができます。詳細については、同意イベント仕様をご覧ください。
AudienceStreamに割り当てられた同意カテゴリは変更できません。
AudienceStreamコネクタアクション
Audienceコネクタは、コネクタアクションレベルでの同意カテゴリ施行をサポートしていません。AudienceStreamコネクタの同意施行をカスタマイズするには、オーディエンスルールに同意条件を追加する必要があります。
DataAccess
DataAccess製品は、consent_categories
配列にビッグデータ同意が含まれている場合にのみイベントとプロファイルを記録します。Tealium EventStoreとTealium EventDBは、ビッグデータ同意カテゴリに分類されます。訪問がビッグデータカテゴリに同意することで、EventStoreおよびEventDBにイベントデータが保存されることが許可されます。
ただし、イベント記録には例外があります:
- 同意変更イベント。
- データガバナンスパッケージによって使用されるイベント
- Tealium AudienceStoreおよびTealium AudienceDB
訪問がCDPカテゴリに同意することで、AudienceStoreおよびAudienceDBに訪問プロファイルが保存されることが許可されます。
すべてのDataAccess製品(EventStore、AudienceStore、EventDB、およびAudienceDB)において、同意変更イベントは、同意記録をサポートするためにconsent_categories
配列の内容に関わらず送信/保存されます。
自動施行の無効化
自動施行は新しいプロファイルではデフォルトで無効です。同意オーケストレーションを有効にすると、レガシーのイベントレベルのサーバーサイド施行が無効化され、置き換えられます。既存のプロファイルで自動施行を無効にする方法については、サーバーサイドアカウント構成をご覧ください。詳細については、同意オーケストレーションについてをご覧ください。
consent_categories
に基づく組み込みの施行は、時に同意されたデータのブロッキングを引き起こすことがあります。そのロジックをオーバーライドするには、次の手順に従ってください:
- Tealium CollectタグにスコープされたJavaScript Code拡張を使用して、オプトインカテゴリを新しい配列(例:
consent_categories_granted
)にコピーします:b.consent_categories_granted = b.consent_categories delete b.consent_categories
consent_categories
配列を削除して、サーバーサイド製品が制限なく動作するようにします。- 各イベントフィードとオーディエンスに
consent_categories_granted
に基づく条件を手動で追加します。
これにより、すべての自動施行と同意に基づくブロッキングが無効になります。このワークアラウンドを使用する際は、エンドユーザーの許可なしにトラッキングを避けるために、構成に非常に注意してください。
自動施行を無効にした後、手動サーバーサイド同意施行の手順に従って、手動で同意条件を構成してください。
最終更新日 :: 2025年August月20日