Google Consent Modeタグ構成ガイド
この記事では、Tealium iQタグ管理アカウントでGoogle Consent Modeタグを構成する方法について説明します。
Google consent modeは、ユーザーの同意ステータスに基づいてGoogleタグの動作を調整することができます。基本的な同意モードや高度な同意モードを使用すると、Googleタグは同意されたフラグをGoogleに送信するか、動的に適応し、ユーザーから同意が得られた場合にのみ指定された目的のための測定ツールを使用します。
基本的な同意モード
基本的な同意モードは、ユーザーの同意が得られない限りタグをブロックするという伝統的な同意アプローチに従います。Google Consent Modeタグは常に発火して同意信号を構成し、それらは同意されたAnalyticsまたはAdsタグのピングと共にGoogleに渡されます。これにより、Googleはタグの同意ステータスを認識します。
高度な同意モード
高度な同意モードでは、Google Consent Modeタグが同意信号を記録します。各Googleタグはその後、同意の決定に反応します。特定の目的に対して同意が得られない場合、タグはクッキーを使用しない「匿名」の収集エンドポイントを使用します。それ以外の場合は、同意されたデータのための標準エンドポイントを使用します。このアプローチは、分析と広告のコンバージョンのために最大限のデータを収集し、同意が得られた場合に限り個人を特定できる情報(PII)を選択的に使用することを目指しています。
ヒント
このセクションでは、タグの構成とマッピングオプションに関する一般的な情報を提供します。Google consent modeをTealium consent register(Tealium iQ Consent IntegrationsとConsent Managerの機能)と統合する方法の詳細については、Tealium consent registerを参照してください。これが推奨される実装アプローチです。
Google Consent Modeタグがユーザーの同意ステータスに動的に適応するようにするために、以下のことを推奨します:
- 基本的な同意モード:
- Consent IntegrationsでGoogle Consent ModeタグをStrictly Necessaryに構成するか、Consent Managementからタグを省略します。
- GoogleタグをConsent IntegrationsまたはConsent Managementの各同意カテゴリにマッピングします。
- 高度な同意モード:
- Consent IntegrationsでGoogle Consent ModeタグとGoogleタグをStrictly Necessaryに構成するか、Consent Managementからタグを省略します。
- JavaScript拡張を使用してエンドユーザーの同意選択をGoogle consent mode構成にマッピングします。詳細については、consent purpose mappingを参照してください。
タグ構成
新しいタグを追加するためにTag Marketplaceに移動します。詳細については、About tagsを参照してください。
タグを追加する際には、以下の構成を行います:
- Automatically read from Tealium Consent Cookie:
true
に構成すると、Googleの同意はTealium Consent Managerに基づいて構成されます。具体的な動作については、他の構成の説明を参照してください。 - Ad Storage: Tealium Consent Managerとの統合が有効で、部分的な同意が得られた場合、
ad_storage_consent
の値はgranted
に構成されます。全面的な同意が得られた場合、granted
が構成されます。 - Ad User Data: Tealium Consent Managerとの統合が有効で、部分的な同意が得られた場合、この同意カテゴリを使用して
ad_user_data
の値をgranted
に構成します。全面的な同意が得られた場合、granted
が構成されます。 - Ad Personalization: Tealium Consent Managerとの統合が有効で、部分的な同意が得られた場合、この同意カテゴリを使用して
ad_personalization
の値をgranted
に構成します。全面的な同意が得られた場合、granted
が構成されます。 - Analytics Storage: Tealium Consent Managerとの統合が有効で、部分的な同意が得られた場合、これにより
analytics_storage_consent
の値がgranted
に構成されます。全面的な同意が得られた場合、granted
が構成されます。 - Ads Data Redaction Mapping
ads_data_redaction
がtrue
でad_storage
がdenied
の場合、Google AdsとFloodlightタグによってネットワークリクエストで送信される広告クリック識別子は削除されます。 - URL Passthrough: 測定品質を向上させるために、URLパラメータをページ間で情報を渡すことを選択的に行うことができます。
- Wait For Update: 同意ツールが非同期にロードされる場合、Googleタグが常に先に実行されるわけではありません。これを考慮に入れて、データを送信するまでの待機時間を制御するミリ秒値とともに
wait_for_update
を指定します。 - Data Layer Name: デフォルトでは、グローバルサイトタグによって開始され参照されるデータレイヤーは
dataLayer
という名前です。プロジェクトが別の名前を必要とする場合のみ、データレイヤーの名前を変更します。
ロードルール
すべてのページでタグをロードするか、タグがロードされる条件を構成します。詳細については、About load rulesを参照してください。
データマッピング
マッピングは、data layer variableからベンダータグの対応する宛先変数にデータを送信するプロセスです。変数をタグの宛先にマッピングする方法については、data mappingsを参照してください。
利用可能なカテゴリは以下の通りです:
標準
変数 | タイプ | 説明 |
---|---|---|
tealium_consent |
Boolean | Tealium Consent Cookieから読み取ります。 |
ad_storage_consent |
String | Ad Storage Consent. |
ad_user_data |
String | Ad User Data. |
ad_personalization |
String | Ad Personalization. |
analytics_storage_consent |
String | Analytics Storage Consent. |
ads_data_redaction |
Boolean | Ads Data Redaction Mapping. |
url_passthrough |
Boolean | URL Passthrough. |
wait_for_update |
Number | Wait for Update. |
data_layer_name |
String |
Data Layer Name. |
イベント
イベントをマッピングするには、Create an Event Mappingを参照してください。
変数 | 説明 |
---|---|
update |
Update |
イベント固有のパラメータ
イベントをマッピングするには、Create an Event Mappingを参照してください。
変数 | タイプ | 説明 |
---|---|---|
tealium_consent |
Boolean | Tealium Consent Cookieから読み取ります。 |
ad_storage_consent |
String | Ad Storage Consent. |
ad_user_data |
String | Ad User Data. |
ad_personalization |
String | Ad Personalization. |
analytics_storage_consent |
String | Analytics Storage Consent. |
ads_data_redaction |
Boolean | Ads Data Redaction Mapping. |
url_passthrough |
Boolean | URL Passthrough. |
wait_for_update |
Number | Wait for Update. |
Custom_Parameter |
Custom Parameter. | |
update |
Update. |
ベンダーのドキュメンテーション
最終更新日 :: 2025年February月5日