有保证的程序化交易在实时出价方面的不同之处

了解针对有保证的程序化交易使用实时出价 (RTB) 功能的基础知识

在有保证的程序化 (PG) 交易中,买方会承诺购买固定的展示次数。这种交易的每千次展示费用 (CPM)、广告尺寸和开始日期/结束日期都是固定的。

对于有保证程序化交易,系统会忽略每秒查询次数 (QPS),但如果出价工具受到 QPS 限制,那么在出价工具未采取最佳设置的情况下,可能会导致相关机会被首选交易 (PD)、私下竞价 (PA) 和公开竞价 (OA) 抢走。

一项出价邀约可能会包含多个有保证程序化交易 ID。在这种情况下,出价工具应针对请求中提交的每个交易 ID 进行出价。出价工具应尝试响应尽可能多的交易 ID,以确保有出价被接受。

详细了解实时出价 (RTB) 协议

有保证程序化交易的前提条件

  1. 请与支持代表联系,以检查是否符合启用有保证程序化交易的技术资格要求。
  2. 出价方必须在预定位设置(位于 Authorized Buyers 界面内)部分启用相应选项,以便始终将有保证的交易包含在定位范围内。

有保证程序化交易的实时出价字段

  • direct_deal_id
    • 和在私下竞价/首选交易中一样,每笔有保证的程序化交易都有一个对应的交易 ID。
  • deal_type 
    • 将设为 PROGRAMMATIC_GUARANTEED
  • Fixed_cpm_micros 
    • 表示交易条款中已由双方商定的 CPM。目前,我们会忽略竞价中的出价(即出价响应中的出价),并一律将出价调整为交易条款中的 CPM。
  • Publisher_blocks_overridden 
    • 对于有保证程序化交易和首选交易,此值将始终设为 true。和在私下竞价中一样,此设置会替换发布商屏蔽设置,但不会替换 Ad Exchange 政策或广告查看中心决策。
  • must_bid
    • 在有保证的程序化交易中,买方虽然必须要达到展示次数目标,但并非必须要针对每项出价邀约进行出价。为了帮助买方确定何时可忽略出价邀约以及何时需要出价,系统会显示 must_bid 信号:
      • 如果交易目标的完成进度超出了预期 (must_bid=false),买方可以选择不出价。
      • 如果交易目标的完成进度没有超出预期 (must_bid=true),买方必须出价。
      不论是哪一种情况,系统都会尝试有效地通过展示机会为您创收。不过,当 must_bid=true 且买方没有出价时,买方可能会对交易履行和广告资源供应产生负面影响。

有保证程序化交易的所有其他实时出价字段(例如广告位尺寸、广告素材属性等)均与私下竞价/首选交易中的对应字段一样。

OpenRTB

对于 OpenRTB,有保证的程序化交易会使用 OpenRTB 标准 PMP 对象。

示例

pmp {
   deals {
      id: "364236728761843960"
      bidfloor: 16.64
      bidfloorcur: "USD"
      at: 3
   }
}
  • Deals.iddirect_deal_id 相同。

  • Deals.bidfloorfixed_cpm_micros 相同(使用 bidfloorcur 指定币种)。

  • Deals.at 用于指定“竞价类型”。有保证程序化交易/首选交易的 Deals.at 会始终设为 3,该值表示采用“固定价格”。

  • DealExt.must_bidmust_bid 相同。

出价请求中 MatchingAdData 的新增内容

下面重点列出了出价请求的新增内容:

// 匹配的预定位配置的相关信息。
message MatchingAdData {

   // 与该广告资源匹配的任何交易的相关信息。
   message DirectDeal {
     // 用于识别交易的 ID
     optional int64 direct_deal_id = 1 [
       (datapol.semantic_type) = ST_PUBLISHER_ID
     ];

   // 针对该广告位,适用于您的帐号的固定 CPM 交易。
  // 如果您选择对此展示机会进行出价,您的出价不得低于
  // fixed_cpm_micros 的值;如果您胜出,始终都要按
  // fixed_cpm_micros 支付费用。该值以帐号币种的微单位表示。
   
  // 例如,如果固定 CPM 为 1290000(以您的帐号币种表示的话,为 1.29),
  // 您的出价不得低于此金额。如果您胜出,
  // 将需要按 1.29(单位是您的帐号币种)的 CPM 支付费用。
   optional int64 fixed_cpm_micros = 2;

   // 交易类型。
   enum DealType {
      UNKNOWN_DEAL_TYPE = 0;
      PREFERRED_DEAL = 1;
      PRIVATE_AUCTION = 2;
      PROGRAMMATIC_GUARANTEED = 3;
   }
   optional DealType deal_type = 3 [default = UNKNOWN_DEAL_TYPE];

   // 发布商是否已使此交易免于遵守已配置的屏蔽规则。
     // 此设置不会替换 AdX 政策或
  // 广告查看中心决策。
   optional bool publisher_blocks_overridden = 4 [default = false];

协商交易

交易可在 Authorized Buyers 中进行协商。在 Authorized Buyers 的市场中,通过发现标签页中的搜索框搜索交易类型“有保证的程序化交易”。

交易还可通过 AdX Buyer REST API v2 进行协商

完成设置,敲定交易

交易提案敲定后,您可以选择上传广告素材,并将其与交易相关联(使用 Buyer REST API v1.4)。

这可以通过 Rest API 中的 addDeal 方法来实现。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
4438605907750879132
true
搜索支持中心
true
true
true
true
true
71030
false
false