Native
Native Ads(原生广告)是 IAB Tech Lab 发布的 OpenRTB 子协议,定义原生广告位的资产请求与响应结构:标题/图片/视频/数据资产、上下文与广告位分类、事件追踪与第三方广告投放(assetsurl/DCO)。站内数据覆盖 1.0 / 1.1 / 1.2 三个版本。
1.2 · 当前官方版本
1.2 引入事件追踪器(eventtrackers 取代 imptrackers/jstracker)、隐私标志位(privacy)、第三方广告投放(assetsurl)与 DCO(beta);废弃 LayoutID/AdUnitID,以 Context/Placement 分类取代。 15 对象 · 79 字段 · 7 枚举表(46 取值)· 3 组官方示例。
数据基线:官方 Markdown 全文(commit 5b9afa2)采集于 2026-08-24 · CC-BY 3.0 (IAB Tech Lab)
字段表、枚举表与示例已逐条对照官方源人工校对,并经 prebid openrtb2 Go 模型交叉校验;官方原文笔误忠实保留,差异均登记于溯源记录。
历史版本 1.0 / 1.1
官方仅提供历史 PDF、无 Markdown 全文;识别稿已逐表人工审核入库(draft),并经官方工作组 JSON Schema/fixtures 与 prebid Go 模型交叉校验。关键变化:1.1 去除 'native' 根节点并新增 Context/Placement 分类字段;1.2 起废弃 LayoutID/AdUnitID。
数据源
1.2 主源:IAB Tech Lab Native-Ads 官方仓库 Markdown 全文(CC-BY 3.0);1.0/1.1 底稿:官方历史 PDF 的 OCR 识别稿。交叉校验源:官方工作组 openrtb2x(1.0 JSON Schema 与 fixtures)、OpenRTB 2.x、AdCOM 与 prebid openrtb2 Go 模型。详见仓库 data/native-spec/PROVENANCE.json。