竞价机制详解

CloudX 如何运行多轮竞价:广告项、优先级、价格底价与逐轮执行 —— 附交互式模拟器。

大多数变现平台对每次展示机会只运行一次竞价:所有竞价方在同一组条件下只竞争一次。

CloudX 采用不同的方式:每次展示机会都可以运行多轮竞价。竞价方在每一轮内实时正面竞争,而由您来决定哪些竞价方参与哪一轮、以什么条件参与。

为什么重要

瀑布流引入了顺序控制,但限制了每次展示机会的竞争;单一统一竞价提高了竞争,却牺牲了发布商的控制权。多轮竞价兼得两者之长:每一轮内部是实时竞争,轮次之间由发布商定义顺序。

只看出价的单一竞价胜在简单,但这种简单是有代价的。当每个 $60 的出价都被同等对待 —— 无论是 120 秒不可跳过、关闭按钮难找的广告,还是 30 秒可跳过、关闭按钮明显的广告 —— 激励结构显而易见:广告质量竞相下滑,用户留存为此买单。

多轮竞价能实现单一竞价无法表达的策略:

  • 更强的定价能力 —— 高价值需求先在更高的底价下竞争;只有在需要时才开放低价值需求。
  • 优先对待重点合作伙伴 —— 基于素材质量、战略价值、需求多样性或任何其他理由,给予重点需求方优先访问权。
  • 更灵活的买方合作 —— 按您的条件构建访问方式:PMP、第一方数据共享、自定义底价。

结果是:同样的流量带来更多收入,并且可以在出价之外优化素材质量、买方关系和用户体验。

广告项定义规则

您不需要直接配置轮次。您只配置广告项,CloudX 会自动将它们分组为轮次。

广告项是一条定向规则加一组竞价配置:对于匹配这些条件的请求,邀请指定的竞价方参与,并拒绝低于底价的出价。

字段作用
优先级在序列中的位置,从 1(最先调用)到 12(默认值:8)
定向广告项匹配哪些请求(广告单元、国家/地区、操作系统、网络连接、IFA 存在状态等)
竞价方该广告项被调用时参与竞争的需求来源
价格底价出价获胜所需的最低 CPM

每个广告请求都携带属性 —— 国家/地区、操作系统、语言、网络连接、会话深度、ATT 状态。只有定向条件与请求匹配的广告项才会参与:

交互演示:定向与广告项匹配

广告请求

点击属性修改请求,右侧广告项会实时重新匹配。

国家/地区

操作系统

系统版本

网络连接

语言

会话深度

ATT 状态

3 / 9 个广告项匹配此请求

匹配的广告项组成轮次

匹配的广告项按优先级分组,每个不同的优先级构成一轮,从优先级 1 开始依次排序。共享同一优先级的广告项共享同一轮次,该轮的有效底价取轮内所有广告项底价的最小值:

round_floor
round_floor = MIN(轮内每个广告项的 price_floor)

// 同一轮中的每个竞价方看到相同的底价。
// 不存在针对特定竞价方的调整。

交互演示:广告项如何组成轮次

调整任意广告项的优先级或底价,观察它在轮次间移动。只有优先级最高的 3 组会成为轮次。

  1. 第 1 轮优先级 1底价 $2.00
    • 1美国 iOS 高端1$4.50
    • 1北美通投1$2.00
    竞价方 A竞价方 B竞价方 C竞价方 D
  2. 第 2 轮优先级 3底价 $1.00
    • 3欧洲通投3$3.00
    • 3Android 新版本3$1.00
    • 3日本高端3$5.00
    竞价方 C竞价方 E竞价方 B竞价方 F竞价方 D
  3. 第 3 轮优先级 5底价 $0.80
    • 5深度参与用户5$1.50
    • 5拉美蜂窝网络5$0.80
    • 5韩国 Wi-Fi5$2.00
    竞价方 B竞价方 E竞价方 A竞价方 D竞价方 F
  4. 未成为轮次被丢弃 —— 最多 3 轮
    • 8兜底8$0.25

匹配的优先级有 4 个,但每次竞价最多形成 3 轮 —— 后面优先级中的 1 个广告项不会参与竞价。合并优先级可以让它们重新参与。

轮次按顺序执行

轮次形成后,CloudX 依次执行:

进入最高优先级的轮次

优先级数字最小(最接近 1)的轮次最先运行。

并行向所有竞价方发送出价请求

竞价在服务端进行,同一轮中的每个竞价方同时收到请求。

拒绝低于底价的出价

低于该轮有效底价的出价会被丢弃。

选出最高有效出价

如果存在有效出价,则该出价获胜,竞价结束 —— 后续轮次不会被调用。如果没有,则运行下一轮。所有轮次(最多 3 轮)用尽后仍无有效出价,该请求以无填充结束。

多轮竞价在兼顾填充率和用户体验的延迟限制内运行 —— 轮次之间的顺序执行并不意味着同一轮内竞价方需要互相等待。

交互演示:多轮竞价执行

拖动出价和底价滑块,结果实时更新。第一个产生有效出价的轮次即结束竞价。这里有 4 个优先级匹配,但只有前 3 个成为轮次。

第 1 轮优先级 1
竞价方 A未出价
竞价方 B未出价
竞价方 C未出价
竞价方 D未出价
底价$

没有有效出价

第 2 轮优先级 3
竞价方 B未出价
竞价方 C未出价
竞价方 D未出价
竞价方 F未出价
底价$

没有有效出价

第 3 轮优先级 5
竞价方 A未出价
竞价方 D未出价
竞价方 F未出价
底价$

没有有效出价

优先级 8 · 兜底(竞价方 A、竞价方 B、竞价方 D)—— 在组成轮次时被丢弃:每次竞价最多 3 轮,即使前面轮次全部无填充也不会被调用。

优先级 8(兜底):在组成轮次时被丢弃 —— 每次竞价最多 3 轮
—— 第 1 轮(底价 $4.00)——
竞价方 A:未出价
竞价方 B:未出价
竞价方 C:未出价
竞价方 D:未出价
没有有效出价,进入下一轮…
—— 第 2 轮(底价 $2.00)——
竞价方 B:未出价
竞价方 C:未出价
竞价方 D:未出价
竞价方 F:未出价
没有有效出价,进入下一轮…
—— 第 3 轮(底价 $1.00)——
竞价方 A:未出价
竞价方 D:未出价
竞价方 F:未出价
没有有效出价,进入下一轮…
所有轮次已用尽。无填充。

后续步骤