Skip to main content

ジオターゲティングの移行

AdCP 3.0 は暗黙的な米国中心のジオターゲティングを、グローバル市場をサポートする名前付きシステムに置き換える。メトロと郵便ターゲティングには明示的なシステム仕様が必要になり、コードはシステムでグループ化されます。

変更内容

変更されていないフィールド: geo_countriesgeo_countries_excludegeo_regionsgeo_regions_exclude はすべて ISO コードを使用するシンプルな文字列配列のまま。

メトロターゲティング

v2 — コードのフラット配列、Nielsen DMA と仮定:
v3 — システムでグループ化されたコード:
各エントリはシステムとそのシステム内のコードを指定します。複数のシステムが共存できる:

メトロシステム

サポートされるシステムは metro-system.json 列挙で定義: nielsen_dmauk_itl1uk_itl2eurostat_nuts2custom

郵便ターゲティング

v2 — コードのフラット配列、米国郵便番号(ZIP コード)と仮定:
v3geo_postal_areas に名前変更、コードはシステムでグループ化:

郵便システム

サポートされるシステムは postal-system.json 列挙で定義: us_zipus_zip_plus_fourgb_outwardgb_fullca_fsaca_fullde_plzfr_code_postalau_postcodech_plzat_plz

除外ターゲティング

v3 はメトロと郵便ターゲティングに _exclude バリアントを追加します:
これはニューヨーク DMA を除く米国全体をターゲットにします。

セラーケイパビリティの発見

ジオターゲティングを送信する前に、バイヤーはセラーがリクエストされたシステムをサポートするか確認する必要があります。get_adcp_capabilities を使用します:
geo_metrosgeo_postal_areas オブジェクトはブールプロパティを使ってどのシステムがサポートされているかを示します。セラーが宣言していないシステムをリクエストすると、バリデーションエラーが発生します。

完全なターゲティング例

ジオ制限を組み合わせた v3 ターゲティングオーバーレイ:
インクルージョンフィールドは AND ロジックで組み合わされる — 配信はすべての指定された制約に一致しなければなりません。エクスクルージョンフィールド(_exclude バリアント)は AND NOT として機能する — 配信はインクルージョンに一致し、除外に一致してはなりません。

移行ステップ

1

ジオターゲティングを特定する

geo_metrosgeo_postal_codes のすべての使用箇所を見つける。
2

フィールド名を変更する

geo_postal_codesgeo_postal_areas になります。
3

値を再構造化する

フラット配列を { "system": "...", "values": [...] } オブジェクトにラップします。
4

システムを選択する

米国のみのコードには nielsen_dmaus_zip を使用します。国際的なコードには適切なシステムを追加します。
5

ケイパビリティを確認する

各セラーがサポートするシステムを確認するために get_adcp_capabilities を呼び出す。
6

除外を追加する

必要に応じて、ネガティブターゲティングのために新しい _exclude バリアントを使用します。

ターゲティング

完全なターゲティングリファレンス: オーディエンス、コンテキスト、地理、デバイスターゲティング。

関連: チャンネル | 価格 | クリエイティブ | カタログ | アトリビューション | AdCP 3.0 概要