type InventoryTargetingError (v202502)

  • InventoryTargetingError is associated with multiple Ad Manager services including AdRuleService, LineItemService, and OrderService.

  • InventoryTargetingError inherits from ApiError and includes fields such as fieldPath, trigger, and errorString.

  • The InventoryTargetingError specifically contains a 'reason' field which is an enumeration detailing various targeting errors related to inventory units and placements.

  • Potential inventory targeting errors include requirements for placements or inventory units, conflicts between targeting and exclusion, issues with targeting units and their ancestors, and restrictions on self-only units.


Namespace
https://www.google.com/apis/ads/publisher/v202502

Field

ApiError (inherited)

fieldPath

xsd:string

fieldPathElements

FieldPathElement[]

trigger

xsd:string

errorString

xsd:string

InventoryTargetingError

reason

InventoryTargetingError.Reason


Enumerations
AT_LEAST_ONE_PLACEMENT_OR_INVENTORY_UNIT_REQUIRED
INVENTORY_CANNOT_BE_TARGETED_AND_EXCLUDED
INVENTORY_UNIT_CANNOT_BE_TARGETED_IF_ANCESTOR_IS_TARGETED
INVENTORY_UNIT_CANNOT_BE_TARGETED_IF_ANCESTOR_IS_EXCLUDED
INVENTORY_UNIT_CANNOT_BE_EXCLUDED_IF_ANCESTOR_IS_EXCLUDED
EXPLICITLY_TARGETED_INVENTORY_UNIT_CANNOT_BE_TARGETED
EXPLICITLY_TARGETED_INVENTORY_UNIT_CANNOT_BE_EXCLUDED
SELF_ONLY_INVENTORY_UNIT_NOT_ALLOWED
SELF_ONLY_INVENTORY_UNIT_WITHOUT_DESCENDANTS
YOUTUBE_AUDIENCE_SEGMENTS_CAN_ONLY_BE_TARGETED_WITH_YOUTUBE_SHARED_INVENTORY
UNKNOWN