価格の移行
AdCP 3.0 は明確化のために価格フィールドの名前を変更し、ハード制約(パブリッシャーが適用する価格)とソフトヒント(バイヤーが入札を調整するための過去データ)を分離します。変更内容
| v2 フィールド | v3 フィールド | 変更タイプ |
|---|---|---|
fixed_rate | fixed_price | 名前変更 |
price_guidance.floor | floor_price | トップレベルに移動 |
pricing_model、currency、pricing_option_id、price_guidance パーセンタイル(p25、p50、p75、p90)は変更なし。
ハード制約とソフトヒント
v3 は明示的なセマンティックの区別を設ける: ハード制約 — 違反した場合に入札が拒否されるパブリッシャー適用の価格:fixed_price— ユニットあたりの正確な価格(固定価格ディール)floor_price— 許容される最低入札額(オークション価格)
fixed_price(保証レート)または floor_price(最低価格付きオークション)のいずれかを持ち、両方は持たない。
ソフトヒント — バイヤーが入札を調整するための過去のパーセンタイル:
price_guidance.p25— 最近の落札入札の25パーセンタイルprice_guidance.p50— 最近の落札入札の中央値price_guidance.p75— 最近の落札入札の75パーセンタイルprice_guidance.p90— 最近の落札入札の90パーセンタイル
ディールタイプのマッピング
これらのフィールドは標準的なプログラマティックディールタイプにマッピングされます:| ディールタイプ | AdCP フィールド | 説明 |
|---|---|---|
| プログラマティックギャランティード(PG) | fixed_price | 固定 CPM、保証配信 |
| プリファードディール | fixed_price | 固定 CPM、非保証(バイヤーがファーストルック) |
| プライベートマーケットプレイス(PMP) | floor_price | 最低入札付きオークション |
| オープンオークション | どちらでもない | フロアや固定価格なし — オープン入札 |
fixed_price を使用します。両者の区別は価格ではなく配信コミットメントにある — PG は配信ボリュームを保証するが、プリファードディールはボリューム保証なしでファーストルックアクセスを提供します。
固定価格ディール
v2:fixed_rate を fixed_price に名前変更します。構造的な変更はない。
オークション価格
v2:price_guidance.floorがトップレベルのfloor_priceに移動price_guidanceはパーセンタイルヒントのみを保持
価格ガイダンスオブジェクト
v3 のprice_guidance オブジェクトには統計パーセンタイルのみが含まれます:
フラットレート価格
v2(識別子なしのパラメーター付き DOOH):fixed_rateがfixed_priceに名前変更(他の価格モデルと同じ)parametersに DOOH インベントリの必須"type": "dooh"識別子が追加
parameters がなかったスポンサーシップの flat_rate オプションは v3 でも引き続き省略します。fixed_price はフラットレートオプションでオプションであることに注意 — 存在しない場合、フラットレートはオークションベースだ(まれだが一部の DOOH インベントリで有効)。
最低支出
v3 はすべての価格オプションにオプションのmin_spend_per_package フィールドを追加します:
移行期間中の処理
移行中に、リーダーは古いフィールド名と新しいフィールド名の両方に遭遇する場合があります。両方の確認を検討する:test=false
fixed_rate、price_guidance.floor)は v3 スキーマバリデーションで認識されない。上流のすべてのセラーが v3 スキーマに移行したら v2 フォールバックを削除します。
移行ステップ
メディアプロダクト
プロダクトが価格オプション、チャンネル、ケイパビリティをどう宣言するか。
関連: チャンネル | ジオターゲティング | クリエイティブ | カタログ | アトリビューション | AdCP 3.0 概要