diff --git a/adcom1/pod_dedupe.go b/adcom1/pod_dedupe.go new file mode 100644 index 0000000..328a17d --- /dev/null +++ b/adcom1/pod_dedupe.go @@ -0,0 +1,13 @@ +package adcom1 + +// PodDedupe +// +// Types of pod deduplication settings. +type PodDedupe int8 + +const ( + PodDedupeADomain PodDedupe = 1 + PodDedupeIABCategory PodDedupe = 2 + PodDedupeCreativeID PodDedupe = 3 + PodDedupeMediafileURL PodDedupe = 4 +) diff --git a/openrtb2/video.go b/openrtb2/video.go index e1a8c2e..79be589 100644 --- a/openrtb2/video.go +++ b/openrtb2/video.go @@ -374,6 +374,15 @@ type Video struct { // attribute with the particular banner (Section 3.2.6). CompanionType []adcom1.CompanionType `json:"companiontype,omitempty"` + // Attribute: + // poddedupe + // Type: + // enum array; provisional + // Description: + // Indicates pod deduplication settings that will be applied to bid + // responses. Refer to List: Pod Deduplication in AdCOM 1.0. + PodDedupe []adcom1.PodDedupe `json:"poddedupe,omitempty"` + // Attribute: // durfloors // Type: