Placement Targeting Limit
Placement targeting is limited to 4000 targeting items. Targeting items include:
- Audience targeting
- Platform targeting
- Content targeting
- Contextual targeting
- Content package targeting
- Daypart targeting
- Geo targeting
- Custom targeting
You will receive an error message if the limit is exceeded.
Error Message | Method | Validation |
---|---|---|
Audience-targeted creative scheduling is not supported for 'dynamic decisioning' delivery type. Either change the creative scheduling method OR disable dynamic decisioning for the placement | PUT - Update a Placement | If dynamic_ad_insertion = 'DYNAMIC_ENABLED and your scheduling method is set to Audience Targeting an error is thrown. |
PlacementID Doesn’t Have a Valid Creative | PUT - Activate a Placement | Possible causes: 1. The creative is not linked with the ad. 2. The creative is linked with the ad, but the creative instance has been manually set to INACTIVE .3. The creative is linked with the ad, but creative service's validation finds the creative InvalidForUse . If this is the case, the status of creative instance shows ACTIVE in the MRM UI, but with an error alert. As the Creative Management API V4 is asynchronous, the reason for this error might be that the creative is still processing. |
N/A - creation fails | POST - Create a Placement | N/A |
Contextual Targeting Errors
Code | Error Message | Method | Validation |
---|---|---|---|
422 | Network function not enabled: CONTEXTUAL_SEGMENT_TARGETING | POST, PUT | Contextual_targeting is included in the API call, but the network function CONTEXTUAL_SEGMENT_TARGETING is not enabled |
422 | Invalid ContextualSegment ID xxx | POST, PUT | Contextual_targeting references an ID that is not a match for a known segment |
422 | CONTEXTUAL_SEGMENT item(xxx) both in include and exclude | POST, PUT | Child segment is included in targeting, but parent segment is excluded in targeting |