程序化广告不等于“所有流量都在公开市场实时竞价”。
当广告主说要买“优质媒体资源”“保量曝光”或“白名单流量”时,实际讨论的往往不是普通RTB,而是不同的程序化交易模式:PDB、PD、PA 和 RTB。
要分清这些模式,只需看透四个本质维度:
- 库存是否预留、是否保证交付;
- 价格是固定还是实时竞价形成;
- 买方是一个、少数几个,还是开放给大量买方;
- 广告主获得的是确定的量,还是一次优先购买或竞价机会。
区别如下:
| 交易模式 | 常见英文名称 | 库存是否保证 | 价格 | 买卖双方关系 | 是否实时竞价 |
|---|---|---|---|---|---|
| PDB | Programmatic Guaranteed Automated Guaranteed Programmatic Direct Buying |
保量 | 固定 | 一对一 | 不按市场竞价决定价格 |
| PD | Preferred Deal | 不保量 | 固定 | 一对一 | 有实时请求与响应,但价格预先约定 |
| PA | Private Auction Invite-only Auction |
不保量 | 浮动 | 一对少数 | 是 |
| RTB | Open Auction Open Exchange |
不保量 | 浮动 | 一对多 | 是 |
不同平台对名称的使用可能略有差异。国际市场更常使用 Programmatic Guaranteed(PG),国内常把相近的保量保价模式称为 PDB、PGB 或 PPB。判断交易类型时,不要只看名称,而要确认库存、价格、买方范围和交付承诺。
程序化交易如何分层?
行业中通常将程序化交易分为两大类:
- 私有交易(Private Deals / PMP):买方范围或交易条件经过预先约定,通常包括 PDB、PD 和 PA。
- 公开竞价(Open Auction):符合条件的买方都可参与竞价,通常只有RTB
无论使用哪种叫法,Deal ID都是关键。它让广告交易平台识别:该曝光归属哪个约定、允许哪些买方参与、适用何种价格或优先级。
PDB:程序化直采
PDB是最接近传统广告直投的一种程序化交易方式。
广告主和媒体在投放前双方谈妥价格,媒体预留库存,广告主承诺消耗,最终实现
固定价格 + 预留库存 + 保量交付。
PDB的典型流程
以下以腾讯广告交易体系为例:
- 用户访问媒体页面:页面加载后,广告位产生一次曝光请求。
- 媒体向 AdExchange 发起广告请求:请求中会包含广告位、设备、地域、内容环境,以及可用时的用户标识或人群标签等信息。
- AdExchange 匹配 PDB Deal:系统判断该曝光是否符合已约定的 PDB 条件,例如媒体、广告位、时间、人群、地域、创意规格和投放排期。匹配成功后,请求会携带对应的 Deal 信息发送给特定DSP。
-
DSP 判断是否承接本次曝光:PDB 不需要与其他广告主进行实时价格竞争,但DSP仍会根据人群匹配、频控、预算节奏、创意状态和投放策略决定是否承接该曝光。为提高保量订单的交付稳定性,部分平台会采用放量或多次请求等机制。具体实现属于平台策略,不能理解为所有 PDB 都采用固定的“N 倍推送”。
- DSP 承接时,广告被正常返回和渲染:DSP 返回符合 Deal 要求的广告素材,AdExchange 按媒体广告模板完成渲染,广告最终展示给用户。
- DSP 未承接时,曝光机会进入回退流程:如果DSP没有返回有效广告,或当前请求不符合其投放策略,AdExchange 会将该曝光交回广告引擎。
- 广告引擎按优先级二次填充:系统可能继续尝试其他符合条件的Deal、私有竞价、公开RTB或Backfill 资源,以提高广告位填充率。
- 广告展示并产生曝光:最终胜出的广告在用户页面中展示,完成一次曝光。
需要注意,这里介绍ADX 会先匹配 PDB Deal,在向特定的DSP发送请求邀请,在实际中,为减少延迟,平台可能同时向多个 Deal 或多个DSP发请求,最后再根据交易优先级、交付进度和返回结果决定由谁展示广告。
PDB 适合什么情况?
PDB 更适合以下需求:
- 品牌广告需要锁定核心媒体、核心频道或大曝光资源;
- 有明确档期,例如新品发布、节日营销、大促或品牌活动;
- 广告主需要提前确认量级、价格和资源位置;
- 媒体希望提高优质库存收入的确定性。
它的代价也很明确:灵活性较低,通常价格较高,且广告主需要在投放前承担更强的预算承诺。
PD:优先交易
PD是广告主与媒体之间的一对一固定价交易,但不保量。
媒体会给广告主一个约定CPM的优先购买机会。每当出现符合条件的曝光时,系统先询问该广告主是否购买;广告主可以接受,也可以放弃。如果广告主放弃,这次曝光就流向其他交易模式。
所以,PD的本质是:固定价格 + 非保量 + 优先购买权。
PD的典型流程
PD和PDB流程其实高度相似。
核心区别在PDB有更高成交优先级,应为因为PDB需要保量,如果PDB要这次广告展示机会,其他的 PD、RTB 的返回结果不会都作废。
PD适合什么情况?
PD适合:
- 想优先购买某媒体库存,但不愿签保量合同的广告主;
- 想控制CPM,同时保留预算、频控和人群筛选灵活性的团队;
- 对资源质量有要求,但不需要固定排期和固定量级的品牌广告主。
PA:私有竞价
PA 是受邀买方之间的实时竞价,也叫封闭 RTB。
媒体邀请少量特定 DSP 或广告主参与,只有受邀方可见库存并出价。
PA的核心是:不保量 + 非固定价格 + 受邀买方实时竞价。
它和公开RTB一样都要竞价,区别只是参与者范围更小、库存更受控。
PA适合想采购特定媒体资源、控制品牌安全风险,但又不想承担PDB保量成本的广告主。
RTB:公开竞价
RTB是最常见的程序化购买方式。
当某次曝光没有被 PDB、PD 或 PA 成交时,通常会进入公开市场。AdExchange 将请求发送给多个符合条件的 DSP,由 DSP 实时计算价值并返回出价。
它的核心是:
不保量 + 非固定价格 + 多买方实时竞价。
RTB的典型流程
当用户访问媒体并产生一次曝光机会时,RTB的竞价流程如下:
- 用户访问媒体:页面或 App 加载,广告位发起广告请求。
- 媒体将请求发送至 AdX / SSP:请求中通常包含广告位、媒体内容、设备、地域,以及可用时的用户标签等信息。
- AdX / SSP 向多个 DSP 发起竞价请求:符合条件的 DSP 会收到这次曝光机会的信息。
- DSP 计算广告价值并返回出价:DSP 会结合广告主预算、目标人群、频控、预估转化价值和素材状态,在极短时间内决定是否参与,并返回出价和广告素材。
- AdX / SSP 选择获胜广告:平台根据出价、底价、创意审核、品牌安全、交易优先级等规则确定最终赢家。通常出价更高的有效广告更有机会成交,但并不绝对是“价高者得”。
- 广告返回并展示:获胜素材被返回到媒体页面或 App,展示给用户,完成一次广告曝光。
从请求到广告展示通常只需数十到数百毫秒,但实际时延会受到广告格式、设备、网络、竞价链路和平台策略影响,不能把 100–200 毫秒当作所有环境下的固定标准。
四种交易模式如何选择?
| 模式 | 广告主获得什么? | 最适合的目标 | 主要代价 |
|---|---|---|---|
| PDB | 已锁定的库存、价格和交付量 | 大型品牌活动、固定档期、确定性曝光 | 价格高、灵活性低、需要提前承诺 |
| PD | 固定价格下的优先购买权 | 希望优先采购特定媒体,但不想保量 | 无法保证量级 |
| PA | 受邀媒体库存中的竞价资格 | 媒体品质、品牌安全、受控采购 | 库存有限,仍可能竞价失败 |
| RTB | 大规模开放市场中的竞价机会 | 拉新、效果优化、广泛覆盖、灵活测试 | 库存质量与供应路径差异大,竞争不确定 |
可以用一个简单原则判断:
- 我必须拿到确定的曝光量吗? 是:考虑 PDB。
- 我想固定价格优先买,但不要求量吗? 考虑 PD。
- 我想竞价,但只在受控媒体环境中竞价吗? 考虑 PA。
- 我更重视规模、灵活性和效果优化吗? 考虑公开 RTB。
最后总结
PDB、PD、PA 和 RTB 并不是“高级与低级”的关系,它们只是解决不同问题:
- PDB 解决的是“我要确定拿到多少优质曝光”;
- PD 解决的是“我要优先购买,但不想锁定量”;
- PA 解决的是“我要在受控买方范围内竞价”;
- RTB 解决的是“我要以最高灵活性和规模寻找可买曝光”。
实际投放中,品牌往往会组合使用:用 PDB 锁定核心资源,用 PA 采购受控补量,再用 RTB 扩大覆盖并优化转化。


