Pod deduplication

Pod Deduplication lists the rules a seller applies to keep similar ads out of the same ad pod: by advertiser domain, by content category, by creative ID, by media file URL, or not at all. It is sent as an array in Video.poddedupe, a provisional field added in OpenRTB 2.6-202402.

List: Pod Deduplication5 valuesUsed by imp.video.poddedupe

Values

ValueNameWhat it means
1Deduplicated on adomainOnly one ad per advertiser domain, taken from Bid.adomain, is placed in a pod.
2Deduplicated on IAB Tech Lab Content TaxonomyAds in the same IAB Tech Lab Content Taxonomy category, taken from Bid.cat, are not placed together in a pod.
3Deduplicated on creative IDThe same creative, identified by Bid.crid, cannot fill two slots in one pod.
4Deduplicated on mediafile URLBids whose VAST media file URLs match are treated as the same ad.
5No deduplicationThe seller applies no deduplication within the pod.

Fields that use this list

How to use it

The field tells bidders how the seller will treat competing bids within one pod, so a bidder can avoid sending near-duplicates that will be discarded. It describes the seller's process rather than asking the bidder to do anything, and several values can apply at once. The spec still marks the field provisional, so partner support varies. AdCOM names the list Pod Deduplication Settings; OpenRTB links to it as Pod Deduplication. RTBlint checks each element against the list from 2.6-202402 on.

Common mistakes

  • Sending a single integer instead of an array. The field is an array even when only one rule applies.
  • Combining 5 (No deduplication) with any other value, which contradicts itself.

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

All lists are on the enumerated lists index.