ジオターゲティングの移行
AdCP 3.0 は暗黙的な米国中心のジオターゲティングを、グローバル市場をサポートする名前付きシステムに置き換える。メトロと郵便ターゲティングには明示的なシステム仕様が必要になり、コードはシステムでグループ化されます。変更内容
変更されていないフィールド:
geo_countries、geo_countries_exclude、geo_regions、geo_regions_exclude はすべて ISO コードを使用するシンプルな文字列配列のまま。
メトロターゲティング
v2 — コードのフラット配列、Nielsen DMA と仮定:メトロシステム
サポートされるシステムは
metro-system.json 列挙で定義: nielsen_dma、uk_itl1、uk_itl2、eurostat_nuts2、custom。
郵便ターゲティング
v2 — コードのフラット配列、米国郵便番号(ZIP コード)と仮定:geo_postal_areas に名前変更、コードはシステムでグループ化:
郵便システム
サポートされるシステムは
postal-system.json 列挙で定義: us_zip、us_zip_plus_four、gb_outward、gb_full、ca_fsa、ca_full、de_plz、fr_code_postal、au_postcode、ch_plz、at_plz。
除外ターゲティング
v3 はメトロと郵便ターゲティングに_exclude バリアントを追加します:
セラーケイパビリティの発見
ジオターゲティングを送信する前に、バイヤーはセラーがリクエストされたシステムをサポートするか確認する必要があります。get_adcp_capabilities を使用します:
geo_metros と geo_postal_areas オブジェクトはブールプロパティを使ってどのシステムがサポートされているかを示します。セラーが宣言していないシステムをリクエストすると、バリデーションエラーが発生します。
完全なターゲティング例
ジオ制限を組み合わせた v3 ターゲティングオーバーレイ:_exclude バリアント)は AND NOT として機能する — 配信はインクルージョンに一致し、除外に一致してはなりません。
移行ステップ
1
ジオターゲティングを特定する
geo_metros と geo_postal_codes のすべての使用箇所を見つける。2
フィールド名を変更する
geo_postal_codes は geo_postal_areas になります。3
値を再構造化する
フラット配列を
{ "system": "...", "values": [...] } オブジェクトにラップします。4
システムを選択する
米国のみのコードには
nielsen_dma と us_zip を使用します。国際的なコードには適切なシステムを追加します。5
ケイパビリティを確認する
各セラーがサポートするシステムを確認するために
get_adcp_capabilities を呼び出す。6
除外を追加する
必要に応じて、ネガティブターゲティングのために新しい
_exclude バリアントを使用します。ターゲティング
完全なターゲティングリファレンス: オーディエンス、コンテキスト、地理、デバイスターゲティング。
関連: チャンネル | 価格 | クリエイティブ | カタログ | アトリビューション | AdCP 3.0 概要