透明性と同意に関するフレームワークを実装する

このページは、同意モードのバナーを保有し、TCF フレームワークを組み込む必要があるデベロッパーを対象としています。

IAB の透明性と同意に関するフレームワーク(TCF)は、オープン標準の技術フレームワークで、ウェブページでのユーザーの同意状況をウェブサイト、広告主、広告代理店が取得、記録、更新することを可能にするものです。TCF パラメータは、Google 広告か Google アナリティクスが書き込んだ Google 広告 Cookie で有効です。Google アナリティクス Cookie をコントロールするには、同意モードを組み込みます。

設定

TCF サポートを有効にするには、次の window プロパティを true に設定します。

window['gtag_enable_tcf_support'] = true

この window プロパティには、gtag() の呼び出しを行う前に必ず値を設定します。また、このプロパティは、TCF サポートを有効にするすべてのページ(iframe 経由で読み込まれたページを含む)で設定する必要があります。このプロパティが設定されていないか、false に設定されている場合、TCF サポートは有効になりません。

目的

TCF の文脈における「目的」とは、データ処理の意図を定義したものです。Google タグ マネージャーか gtag.js を使って実装され、TCF サポートが有効な Google アナリティクス タグでは、同意文字列を含むリクエストが次の方法で処理されます。

目的 説明 目的が拒否された場合に生じる Google アナリティクスへの影響
1 デバイス上で情報を保存する / 情報にアクセスする 広告関連の Cookie が Google アナリティクスによって作成、使用されることはありません。Google シグナルの機能(リマーケティング、ユーザー属性、インタレスト カテゴリに関するレポートなど)によって、同意していないユーザーのデータが蓄積されることはありません。
3 パーソナライズド広告のプロファイルを作成する Google アナリティクスへのヒットに、npa=1 パラメータでマークが付けられます。

npa=1 のマークが付いたイベントは、広告のパーソナライズの対象とならず、リマーケティング オーディエンスの評価にも使われません。オーディエンス リストに追加済みのユーザーは影響を受けません。
4 パーソナライズド広告を選択する

Google アナリティクスへのヒットに、npa=1 パラメータでマークが付けられます。

目的 3 と同じです。

7 広告のパフォーマンスを測定する allow_google_signals が false に設定されます。

広告関連の Cookie が Google アナリティクスによって使用されることはありません。Google シグナルの機能(リマーケティング、ユーザー属性、インタレスト カテゴリに関するレポートなど)によって、同意していないユーザーのデータが蓄積されることはありません。
9 市場調査を実施してオーディエンス分析を生成する allow_google_signals が false に設定されます。

目的 7 と同じです。
10 商品を開発、改良する allow_google_signals が false に設定されます。

目的 7 と同じです。

エラー メッセージに対するトラブルシューティング

同意管理プラットフォーム(CMP)が 500 ミリ秒以内に応答しない場合や、「error」、「stub」または「loading」ステータスが表示される場合、そのタグは制限付きモードで処理されます。この問題を解決するには、次の方法をお試しください。

  • コンバージョン タグを配信する関数を手動で呼び出している場合:
    必ず 500 ミリ秒以内に、getTCData TCData.eventStatus = 'tcloaded' または 'cmpuishown' + 'useractioncomplete' へのレスポンスを送るようにします。これらのステータスは、同意に関する選択肢を CMP がユーザーに提供できる状態であることを示します。

  • コンバージョン タグを配信する関数を手動で呼び出していない場合:
    getTCData and return TCData.eventStatus = 'tcloaded' または 'cmpuishown' + 'useractioncomplete' に対するサポートを実装し、ユーザーの同意状況が使えることを、API を通じて 500 ミリ秒以内に示せるようにします。

次のステップ

Google タグ マネージャーで使えるタグを広告主様に提供する予定がある場合は、バナー向けのタグ テンプレートを作成します。