OpenRTB bid request 和 response 测试样本
OpenRTB 是 IAB Tech Lab 用于 SSP/exchange 与 DSP 之间实时竞价的开放协议。这些示例涵盖 2.5(应用最广)、2.6(CTV 和 rewarded 的新字段)、3.0(带 context/item 分离的新 envelope),以及 OpenRTB Native 1.2 和 Supply Chain Object (schain)。适合调试您自己的 bidder、prebid 适配器、header bidding wrapper 或交易所集成。
这些不是交易所导出的数据,也不是 IAB 示例的拷贝 — 而是严格按照 IAB Tech Lab 官方规范精心编写的真实样本。字段、数据类型和枚举值(placement、protocols、api、plcmttype 等)均符合规范。imp 对象引用 samplelib 样本,使示例彼此关联。
IAB Tech Lab 官方规范: OpenRTB 2.5 · OpenRTB 2.6 · OpenRTB 3.0 (GitHub) · AdCOM 1.0 · Native 1.2 · SupplyChain Object
🧠 OpenRTB 工作原理
OpenRTB 是一种同步 HTTP 协议:SSP 同时向多个 DSP 发送 bid request (JSON),每个 DSP 有约 100 毫秒返回 bid response(含价格和创意)。胜出者通过 nurl/burl 收到通知,其余通过 lurl。2.5 是大多数交易所的生产标准。2.6 增加了 CTV 字段(podid、rqddurs、durfloors)和 rewarded video。3.0 是结构上的重大调整:引入 openrtb/item/spec envelope,AdCOM 1.0 作为独立的创意规范。所有版本并存 — 选哪个取决于合作方。
