AI-generated Key Takeaways
-
ProposalLineItemProgrammaticError lists the reasons for target errors related to programmatic proposal line items.
-
This enumeration details various invalid configurations and limitations for programmatic proposal line items, such as unsupported product types, video environments, roadblocking, creative rotations, and rate types.
-
Restrictions also include rules about zero cost per unit, programmatic creative source usage and updates, invalid goal units, and limitations on mixing guaranteed and preferred deals or native and banner sizes.
-
Further constraints cover updating sizes, invalid contracted units bought for certain rate types, unsupported pricing models, buyer-related issues, and invalid environment/platform type pairs.
-
The enumeration also notes that a proposal line item cannot be both video and audio type, and includes an unknown error reason for unexposed values.
The reasons for the target error.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202508
| Enumeration | Description |
|---|---|
INVALID_PRODUCT_TYPE
|
Programmatic proposal line items only support
ProductType.DFP.
|
VIDEO_NOT_SUPPORTED
|
EnvironmentType.VIDEO_PLAYER is currently not supported. |
ROADBLOCKING_NOT_SUPPORTED
|
Programmatic proposal line items do not support RoadblockingType.CREATIVE_SET. |
INVALID_CREATIVE_ROTATION
|
Programmatic proposal line items do not support CreativeRotationType.SEQUENTIAL. |
INVALID_PROPOSAL_LINE_ITEM_TYPE
|
Programmatic proposal line items only support LineItemType.STANDARD. |
INVALID_RATE_TYPE
|
Programmatic proposal line items only support RateType.CPM. |
ZERO_COST_PER_UNIT_NOT_SUPPORTED
|
Programmatic proposal line items do not support zero for ProposalLineItem.netRate. |
INVALID_PROGRAMMATIC_CREATIVE_SOURCE
|
Only programmatic proposal line items support ProgrammaticCreativeSource. |
INVALID_MAX_VIDEO_CREATIVE_DURATION
|
Programmatic proposal line item has invalid video creative duration. |
CANNOT_UPDATE_PROGRAMMATIC_CREATIVE_SOURCE
|
Cannot update programmatic creative source if the proposal line item has been sent to the buyer. |
INVALID_NUM_UNITS
|
The Goal.units value is invalid. |
MIX_GUARANTEED_AND_PREFERRED_DEAL_NOT_ALLOWED
|
Cannot mix guaranteed and Preferred Deal proposal line items in a programmatic proposal. |
MIX_NATIVE_AND_BANNER_SIZE_NOT_ALLOWED
|
Cannot mix native and banner size in a programmatic proposal line item. |
CANNOT_UPDATE_SIZES
|
Cannot update sizes when a programmatic proposal line item with publisher creative source is sent to a buyer. |
INVALID_SPONSORSHIP_CONTRACTED_UNITS_BOUGHT
|
The {ProposalLineItem#contractedUnitsBought} cannot be null or zero for programmatic
RateType.CPD
proposal line items.
|
INVALID_PROGRAMMATIC_PRICING_MODEL
|
Only PricingModel.NET is supported for programmatic
proposal line items.
|
BUYER_DISABLED_FOR_PG_VIOLATING_SLA
|
Buyer is currently disabled for guaranteed deals due to violation of Programmatic Guaranteed service level agreement. |
PG_NOT_SUPPORTED_FOR_AGENCY_BUYER
|
Deals with agencies are limited to preferred deals, private auctions, and public marketplace packages. |
BUYER_NOT_FOUND
|
Buyer not found. |
INVALID_ENVIRONMENT_PLATFORM_TYPE_PAIR
|
Cannot create/update proposal line items with an invalid environment and request platform pair. |
CANNOT_MIX_AUDIO_VIDEO_PROGRAMMATIC_LINE_ITEM
|
A proposal line item must either be of video, or audio type, but not both. |
UNKNOWN
|
The value returned if the actual value is not exposed by the requested API version. |