Advanced: edits DV360 advertiser-level default targeting (brand safety applied to all line items): digital content label and sensitive category exclusions, negative keywords, channels, and OMID, fr…
Advanced: edits DV360 advertiser-level default targeting (brand safety applied to all line items): digital content label and sensitive category exclusions, negative keywords, channels, and OMID, from raw create/delete requests. For per-line-item placement exclusions prefer dv360_exclude_placements.
Select the DV360 advertiser whose default targeting to edit.
create_requests
array of object or string
No
-
Official DV360 CreateAssignedTargetingOptionsRequest objects as a JSON list, sent as-is. Advertiser-level targeting applies to all line items under the advertiser and only supports these targeting types: TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION, TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION, TARGETING_TYPE_CHANNEL, TARGETING_TYPE_KEYWORD, TARGETING_TYPE_OMID. Examples: [{“targetingType”: “TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION”, “assignedTargetingOptions”: [{“digitalContentLabelExclusionDetails”: {“excludedContentRatingTier”: “CONTENT_RATING_TIER_MATURE”}}]}, {“targetingType”: “TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION”, “assignedTargetingOptions”: [{“sensitiveCategoryExclusionDetails”: {“excludedSensitiveCategory”: “SENSITIVE_CATEGORY_VIOLENCE”}}]}, {“targetingType”: “TARGETING_TYPE_KEYWORD”, “assignedTargetingOptions”: [{“keywordDetails”: {“keyword”: “crash”, “negative”: true}}]}]
delete_requests
array of object or string
No
-
Official DV360 DeleteAssignedTargetingOptionsRequest objects as a JSON list, sent as-is. Each entry has targetingType and assignedTargetingOptionIds; get the IDs from dv360_list_advertiser_targeting. Example: [{“targetingType”: “TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION”, “assignedTargetingOptionIds”: [“1163”]}]