Data object

A Data object groups the segments supplied by one data provider, which may be the exchange itself or a third party. Arrays of them sit in user.data for audience data and in Content.data for data about the content. Exchanges should publish which providers they use and what their segment IDs mean.

5 fieldsOpenRTB 2.0 to 2.6-202606At user.data, app.content.data, dooh.content.data, site.content.data

How it is used

Content has carried Data objects since OpenRTB 2.4, mostly for contextual classifications from content data vendors. OpenRTB 2.6-202505 added cids, which lets a content data platform pass its own ID for the video or audio being played. A request can mix entries from several providers, one Data object per provider.

Fields

FieldTypeRequirementSinceStatus
cidsstring arrayOptional2.6-202505Current
extobjectOptional2.1Current
idstringOptional2.0Current
namestringOptional2.0Current
segmentobject arrayOptional2.0Current

Where it sits

Contained in: Content, User.

Contains: Segment.

All objects

The field reference index lists every OpenRTB 2.x object.