ORTB
中 / EN

Native

Native Ads is an OpenRTB sub-protocol published by IAB Tech Lab, defining the asset request/response structures of native ad slots: title/image/video/data assets, context and placement classification, event tracking and third-party ad serving (assetsurl/DCO). On-site data covers all three versions: 1.0 / 1.1 / 1.2.

1.2 · current official version

1.2 introduced event trackers (eventtrackers replacing imptrackers/jstracker), the privacy flag, third-party ad serving (assetsurl) and DCO (beta); LayoutID/AdUnitID were deprecated in favor of Context/Placement classification. 15 objects · 79 fields · 7 enum tables (46 values) · 3 official samples

Data baseline: collected from the official Markdown source (commit 5b9afa2) on 2026-08-24 · CC-BY 3.0 (IAB Tech Lab)

Field tables, enumeration tables and samples have been proofread item by item against the official source and cross-validated with the prebid openrtb2 Go models; official errata are kept faithfully and every divergence is registered in the provenance record.

Legacy versions 1.0 / 1.1

Only legacy PDFs are officially available, with no Markdown source; the OCR transcripts have been reviewed table by table and ingested (draft), cross-validated with the official working group's JSON Schema/fixtures and the prebid Go models. Key changes: 1.1 removed the 'native' root node and added Context/Placement classification fields; 1.2 deprecated LayoutID/AdUnitID.

1.1 · legacy version (2016-03)draft

Removed the 'native' root node; added Context/ContextSubType/PlacementType classification fields; announced the deprecation of LayoutID/AdUnitID; added recommended asset sizes/lengths.

13 objects · 62 fields · 7 enum tables (53 values) · 2 official samples

1.0 · legacy version (2015-02)draft

The first final version: request/response asset models, the 'native' root node, and LayoutID/AdUnitID classification.

14 objects · 60 fields · 4 enum tables (31 values) · 4 official samples

Data sources

Primary source for 1.2: the official Markdown in the IAB Tech Lab Native-Ads repository (CC-BY 3.0); transcripts for 1.0/1.1: OCR of the official legacy PDFs. Cross-validation sources: the official working group's openrtb2x (1.0 JSON Schema and fixtures), OpenRTB 2.x, AdCOM and the prebid openrtb2 Go models. See data/native-spec/PROVENANCE.json in the repository.