更新时间:2025年12月10日
如果你刚开始接触程序化广告,一定会经常看到RTB这个名词。
在互联网广告早期,广告资源通常采用包段、包天或固定价格购买,广告主无法针对每一次广告曝光决定是否购买。随着程序化广告的发展,RTB 逐渐成为广告交易的主流方式。
RTB是程序化广告最核心的交易机制之一,也是 DSP、SSP、Ad Exchange(ADX)等广告平台协同工作的基础。理解 RTB,不仅有助于掌握广告投放原理,也能帮助理解整个广告技术生态。
本文将介绍RTB的工作原理、竞价流程、拍卖机制,以及它与传统广告购买方式的区别。
什么是RTB?
RTB(Real-Time Bidding,实时竞价)是一种在公开广告交易市场(ADX)中,对每一次广告曝光机会进行实时竞价的广告交易机制。
当用户访问网页时,广告交易平台会在毫秒级时间内完成广告请求、竞价、拍卖和广告返回,最终展示最符合广告主目标的广告。
广告主通常不会直接参与竞价,而是通过 DSP(Demand-Side Platform,需求方平台) 自动完成出价。
整个过程通常只需要 100~200 毫秒,用户几乎感觉不到广告是在实时竞价后才展示出来的。
RTB的整体竞价流程(一步步看懂)
当用户访问某个网站,只要页面包含广告位,就会产生一次广告曝光机会。
整个RTB流程如下:
- 用户访问网站或APP:用户打开页面,请求加载广告位
- 广告位的信息会被发送到ADX:广告位、用户属性、设备信息等被发送到ADX
- ADX向多个DSP发起竞价请求:一个广告位通常会同时发送给多个 DSP。
- DSP计算并竞价:DSP根据广告主的目标、预算、受众匹配度等指标快速计算广告价值,并提交出价
- ADX 完成拍卖:ADX根据拍卖规则(第一价格或第二价格)确定最终获胜广告
- 广告返回并展示:获胜广告创意返回并在用户设备上显示,实现精准触达
以上全过程通常在100~200毫秒以内完成。
可以将 RTB 理解为程序化广告的实时交易引擎,而 DSP、SSP、Ad Exchange(ADX)等平台则围绕这一交易机制协同工作,共同完成广告资源的自动化买卖。
OpenRTB:RTB 的通用语言
随着程序化广告的发展,DSP、SSP、ADX 来自不同厂商,如果每个平台都使用自己的通信协议,将难以互联互通。
为了解决这一问题,IAB Tech Lab 制定了 OpenRTB 标准。
OpenRTB 定义了:
- Bid Request(竞价请求)
- Bid Response(竞价响应)
- 广告位信息
- 用户信息
- 设备信息
- 出价信息
- 创意信息
等数据格式,使不同广告平台能够按照统一协议完成实时竞价。
如今,绝大多数程序化广告平台都支持 OpenRTB 协议。
例如,一个简化版的 Bid Request 可能如下所示:
{
"imp":[
{
"id":"1",
"banner":{
"w":300,
"h":250
}
}
],
"site":{
"domain":"example.com"
},
"device":{
"ua":"Mozilla/5.0..."
},
"user":{
"id":"123456"
}
}
RTB的竞价机制
RTB 的拍卖机制经历了从第二价格拍卖向第一价格拍卖的发展过程。
目前,大多数广告交易平台已经采用第一价格拍卖,但了解两种机制仍然十分重要。
广义第二价格拍卖(GSP,Generalized Second Price)
这是程序化广告早期最常见的拍卖方式。
规则为:出价最高者获胜,但支付价格通常略高于第二高出价。
最终支付价格 ≈ 第二高出价 + 最小加价单位。
示例:
| DSP | 出价 |
|---|---|
| DSP-1 | 8 |
| DSP-2 | 11 |
| DSP-3 | 3 |
最终展示给 DSP-2,支付约 8.01(具体取决于平台规则、最低加价单位以及 Floor Price)。
优点:
- 鼓励广告主按照真实价值出价
- 减少恶意抬价
- 有利于提高竞价效率
广义第一价格拍卖(GFP,Generalized First Price)
第一价格拍卖的规则更简单:最高出价者获胜,并支付自己的出价。
以上面的例子来说:DSP-2 获胜并支付 11。
近年来,越来越多广告交易平台采用第一价格拍卖,同时会结合Floor Price(底价),来避免广告主支付过高价格。
为什么越来越多平台采用第一价格拍卖?
早期 RTB 大多采用第二价格拍卖。
近年来,Google、Magnite、PubMatic 等越来越多的平台逐渐转向第一价格拍卖。
主要原因包括:
- Header Bidding 普及,竞价更加透明
- 第二价格拍卖容易被复杂策略利用
- 广告主越来越依赖 AI 自动出价
- 第一价格机制更加符合市场交易规律
因此,目前第一价格拍卖已逐渐成为程序化广告行业的主流趋势。
RTB 与传统广告购买方式的区别
| 项目 | RTB | 传统广告(包段、保量) |
|---|---|---|
| 购买对象 | 每一次曝光 | 固定广告资源 |
| 定向方式 | 对每次曝光实时决策 | 按频道、栏目、时段购买 |
| 出价方式 | 实时竞价 | 固定价格 |
| 灵活度 | 可随时调整预算、暂停投放 | 通常需提前排期 |
| 技术要求 | 高(实时计算、算法) | 相对较低 |
| 自动化程度 | 高 | 较低 |
程序化广告还有哪些交易方式?
RTB 只是程序化广告的一种交易方式。
目前常见的程序化交易模式包括:
| 交易方式 | 是否竞价 | 是否保量 | 是否公开 |
|---|---|---|---|
| Open Auction(RTB) | ✔ | ✘ | ✔ |
| Private Marketplace(PMP) | ✔ | ✘ | ✘ |
| Preferred Deal | ✘ | ✘ | ✘ |
| Programmatic Guaranteed | ✘ | ✔ | ✘ |
其中,RTB 属于最开放、自动化程度最高的交易模式。
RTB的价值?
- 对于广告主来说,RTB 能够针对每一次广告曝光实时评估价值并自动出价,根据用户特征、投放目标和预算动态调整策略,实现更精准的广告投放,提高 ROI,并支持预算自动优化和大规模自动化投放。
- 对于媒体来说,RTB 能让更多广告主参与竞价,提高广告位竞争程度,从而提升广告填充率和广告收益,同时充分利用剩余广告库存,实现广告资源价值最大化。
RTB 的缺点与行业问题
虽然 RTB 已成为程序化广告的重要交易方式,但仍存在一些挑战。
- 剩余库存占比较高:RTB 更多用于交易开放市场的广告库存,而优质媒体通常会优先出售保量或程序化保量资源。
- 流量质量问题:SSP质量参差不齐,因此,广告主需要持续监控流量质量和投放效果。
- 广告欺诈:放广告市场更容易受到广告欺诈影响,广告主通常会结合品牌安全、无效流量检测等技术降低风险。
- 隐私政策带来的变化:随着用户隐私保护不断加强,RTB 也面临新的挑战,
未来,RTB将越来越依赖第一方数据和上下文定向,而非传统的第三方 Cookie。
总结
RTB(Real-Time Bidding)并不是一种广告类型,而是一种广告交易机制。
它的核心思想是:让每一次广告曝光都成为一次独立的实时竞价,根据用户价值动态决定是否购买该次曝光,以及展示哪一条广告。
理解 RTB,不仅有助于学习程序化广告,也能帮助理解 DSP、SSP、Ad Exchange(ADX)、OpenRTB、Header Bidding 等 AdTech 核心概念,是建立广告技术知识体系的重要基础。随着隐私政策、AI 自动出价和第一方数据的发展,RTB 的实现方式不断演进,但其作为程序化广告核心交易机制的地位依然没有改变。

