Delivery methods
Delivery Methods lists how a player can receive the ad's media file: streamed, downloaded progressively while it plays, or downloaded in full before playback. Requests carry it in Video.delivery and Audio.delivery; when the field is absent, all methods are assumed to be supported.
Values
Fields that use this list
How to use it
The values correspond to the delivery attribute on VAST media files. OpenRTB 2.0 defined 1 and 2, and 3 (Download) arrived in OpenRTB 2.4, the release that added the Audio object. Sending the field narrows which media files a buyer may return, so leave it out unless the player really excludes a method.
Common mistakes
- Sending 1 (Streaming) because the content is a live stream. The value describes how the ad's media file is delivered, not the content.
- Sending 0 for unknown. 0 is not in the list; omit the field instead.
Validation
On OpenRTB 2.6 snapshots, RTBlint reports a value outside this list as openrtb.value.invalid. Paste a request into the tester to check the values you send.
Related lists
- Plcmt subtypes (video)
- Creative subtypes (audio and video)
- Playback methods
- Playback cessation modes
- Start delay modes
- Linearity modes
- Companion types
- Feed types
- Volume normalization modes
- Pod deduplication
- Pod sequence
- Slot position in pod
- Production qualities
All lists are on the enumerated lists index.