IAB TCF 2.3 ベンダーリスト:CMPでベンダーを設定する方法
IAB Global Vendor Listとは?
Global Vendor List(GVL)は、Transparency and Consent Framework の下で登録されているすべてのアドテクベンダーを含む、IAB Europe が管理するレジストリです。2026年時点で、1,200社以上のベンダーが含まれています。各ベンダーのエントリには、そのベンダーが必要とするデータ処理の目的と機能が記載されています。
TCF 2.3 の目的(Purposes)
- Purpose 1: デバイス上の情報を保存および/またはアクセスする
- Purpose 2: 基本的な広告を選択する
- Purpose 3: パーソナライズされた広告プロファイルを作成する
- Purpose 4: パーソナライズされた広告を選択する
- Purpose 7: 広告パフォーマンスを測定する
- Purpose 9: 統計を通じてオーディエンスを理解する
- Purpose 10: 製品を開発および改善する
Special Purposes(1〜2)および Features(1〜3)も定義されています。Special purposes には同意は不要です。
同意(Consent)と正当な利益(Legitimate Interest)の違い
ベンダーは、各 Purpose を同意または正当な利益のいずれかの法的根拠で要求できます。ユーザーは、正当な利益に基づく処理に異議を唱えることができます。CMP は両方のオプションを正しく提示しなければなりません。
CMPでのベンダー設定方法
- サイトで利用しているベンダー(Google、Meta、Criteo など)を特定する
- それらを GVL のベンダーIDにマッピングする
- CMP を設定し、関連するベンダーのみを表示する
- 目的ごとのデフォルト設定を行う(同意が必要か、正当な利益か)
- TC string の生成と、ベンダーへのシグナル送信をテストする
FlexyConsent における TCF 設定
FlexyConsent は GVL から自動的に情報を取得します。ベンダーIDを追加し、Purpose のマッピングを設定すると、TC string が自動生成されます。Google 認証を含む完全な TCF 2.3 準拠を実現しま���。