Video.poddedupe
How the seller will deduplicate ads within a pod, from AdCOM List: Pod Deduplication: 1 by advertiser domain, 2 by IAB Tech Lab Content Taxonomy category, 3 by creative ID, 4 by media file URL, 5 no deduplication. Added in 2.6-202402 and still marked provisional.
Field facts
- Path
imp.video.poddedupe- Object
- Video
- Type
- enum array PROVISIONAL
- Requirement
- Optional
- Added
- OpenRTB 2.6-202402
- Values
- AdCOM list Pod Deduplication
- Spec section
- 3.2.7
How it is used
A pod can receive several bids from the same advertiser or with the same creative. This field tells bidders which duplicates the exchange will drop, so a buyer can avoid a second bid that cannot win a slot next to its first. The spec types it as an enum array, so send integers in an array. It exists on Video only.
Allowed values
| Value | Meaning |
|---|---|
1 | Deduplicated on adomain: Only one ad per advertiser domain, taken from Bid.adomain, is placed in a pod. |
2 | Deduplicated on IAB Tech Lab Content Taxonomy: Ads in the same IAB Tech Lab Content Taxonomy category, taken from Bid.cat, are not placed together in a pod. |
3 | Deduplicated on creative ID: The same creative, identified by Bid.crid, cannot fill two slots in one pod. |
4 | Deduplicated on mediafile URL: Bids whose VAST media file URLs match are treated as the same ad. |
5 | No deduplication: The seller applies no deduplication within the pod. |
Example
Where the field sits in a payload, with everything else left out:
{
"id": "req-1",
"imp": [
{
"video": {
"poddedupe": [
1,
3
]
}
}
]
}Common mistakes
- Sending a single integer instead of an array.
- Combining 5, no deduplication, with other values, which contradicts itself.
Version history
Added in OpenRTB 2.6-202402, and present in the latest snapshot. The table shows how each version's spec text types the field.
| Versions | Type in the spec | Required | Deprecated |
|---|---|---|---|
| 2.6-202402 to 2.6-202606 | enum array PROVISIONAL | No | No |
Versioned rules that name this field
openrtb.2.6-202402.imp.video.poddedupeOpenRTB 2.6-202402 added pod deduplication signaling for video pods.
Related fields
Other Video fields
apibattrboxingallowedcompanionadcompaniontypedeliverydurfloorsexthlinearitymaxbitratemaxdurationmaxextendedmaxseqmimesminbitratemincpmpersecmindurationplacementplaybackendplaybackmethodplcmtpoddurpodidpodseqposprotocolprotocolsrqddurssequenceskipskipafterskipminslotinpodstartdelayw
For a walkthrough of the whole object, read Video object guide.