rtblintAlpha
Docs
OpenRTB rule catalog
62 versioned rules across OpenRTB 2.0 through 3.0, one per field that was added, deprecated, moved, removed, or corrected in a release. Each links to its own page with what it means, why it matters, and how to fix it. For the diagnostic codes the validator emits, see the rule reference.
OpenRTB 2.0 4 rules
OpenRTB 2.1 3 rules
OpenRTB 2.2 4 rules
OpenRTB 2.3.1 2 rules
OpenRTB 2.3 3 rules
OpenRTB 2.4 4 rules
OpenRTB 2.5 6 rules
openrtb.2.5.bid.response_urlsAdded fieldbid.burl, bid.lurl, bid.tactic, bid.language, bid.wratio, bid.hratioopenrtb.2.5.bidrequest.bseat_wlangAdded fieldbidrequest.bseat, bidrequest.wlangopenrtb.2.5.bidrequest.sourceAdded fieldbidrequest.sourceopenrtb.2.5.imp.metricAdded fieldimp.metric, metricopenrtb.2.5.imp.video.placementAdded fieldimp.video.placement, imp.video.playbackendopenrtb.2.5.macro.lossAdded macromacro.${AUCTION_MBR}, macro.${AUCTION_LOSS}OpenRTB 2.6-202211 3 rules
OpenRTB 2.6-202303 4 rules
OpenRTB 2.6-202309 3 rules
OpenRTB 2.6-202402 1 rule
OpenRTB 2.6-202409 2 rules
OpenRTB 2.6-202501 1 rule
OpenRTB 2.6-202505 1 rule
OpenRTB 2.6-202204 14 rules
openrtb.2.6.bid.apisAdded fieldbid.apisopenrtb.2.6.bid.mtypeAdded fieldbid.mtypeopenrtb.2.6.cattaxAdded fieldbidrequest.cattax, site.cattax, app.cattax, publisher.cattax, content.cattax, producer.cattax, bid.cattaxopenrtb.2.6.deprecated_fieldsDeprecated fieldimp.video.sequence, imp.audio.sequence, device.didsha1, device.didmd5, device.dpidsha1, device.dpidmd5, device.macsha1, device.macmd5, user.yob, user.gender, bid.apiopenrtb.2.6.imp.rwdd_ssaiAdded fieldimp.rwdd, imp.ssaiopenrtb.2.6.imp.video_audio.pod_biddingAdded fieldimp.video.maxseq, imp.video.poddur, imp.video.podid, imp.video.podseq, imp.video.mincpmpersec, imp.video.slotinpod, imp.audio.maxseq, imp.audio.poddur, imp.audio.podid, imp.audio.podseq, imp.audio.mincpmpersec, imp.audio.slotinpodopenrtb.2.6.imp.video_audio.rqddursAdded fieldimp.video.rqddurs, imp.audio.rqddursopenrtb.2.6.language.bcp47Added behaviorlanguage.bcp47openrtb.2.6.macro.min_to_winAdded macromacro.${AUCTION_MIN_TO_WIN}openrtb.2.6.network_channel_supplychain_eidsAdded objectnetwork, channel, source.schain, source.schain.nodes, user.eids, eid.uidsopenrtb.2.6.regs.gdprMoved fieldregs.ext.gdpropenrtb.2.6.removed_deprecated_fieldsRemoved fieldbanner.wmax, banner.hmax, banner.wmin, banner.hmin, video.protocol, content.videoqualityopenrtb.2.6.user_agent_brandversionAdded objectdevice.sua, brandversionopenrtb.2.6.user.consentMoved fielduser.ext.consentOpenRTB 3.0 7 rules
openrtb.3.0.ads_certAdded behaviorinventory_authentication.ads.certopenrtb.3.0.eventsAdded objectevent.pending, event.billing, event.lossopenrtb.3.0.itemStructural shiftrequest.itemopenrtb.3.0.macro_objectAdded objectresponse.macroopenrtb.3.0.openrtb_rootStructural shiftopenrtbopenrtb.3.0.request_responseStructural shiftrequest, responseopenrtb.3.0.version_headerAdded headerheader.x-openrtb-version