AI-generated Key Takeaways
-
ProposalLineItemMakegoodError
lists reasons why a makegood request might fail within the ProposalLineItemService. -
Errors can arise from issues with the original proposal line item like already having a makegood, being unsold, or having an incompatible cost type.
-
Makegood requests can also fail due to discrepancies with the original, like different rates or higher impression goals.
-
Specific restrictions exist for standard, CPM line items, and non-DV360 buyers.
-
The
UNKNOWN
reason acts as a catch-all for errors not explicitly defined within the current API version.
The reasons for the target error.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
Enumeration | Description |
---|---|
ORIGINAL_ALREADY_HAS_MAKEGOOD
|
The original proposal line item for this makegood already has a makegood. |
ORIGINAL_IS_MAKEGOOD
|
The original proposal line item for this makegood is itself a makegood. |
ORIGINAL_NOT_YET_SOLD
|
The original proposal line item for this makegood has not been sold. |
LINE_ITEM_IS_NOT_STANDARD
|
This makegood or its original is not a standard line item. |
LINE_ITEM_IS_NOT_CPM
|
This makegood or its original is not a CPM line item. |
MAKEGOODS_NOT_SUPPORTED_FOR_COST_TYPE
|
This makegood or its original has a cost type not supported on makegoods. |
ORIGINAL_TOO_FAR_IN_PAST
|
The original proposal line item for this makegood is too far in the past. |
RATE_DIFFERENT_THAN_ORIGINAL
|
This makegood has a rate that's different from the original proposal line item. |
UNITS_MORE_THAN_ORIGINAL
|
This makegood has an impression goal greater than the original proposal line item. |
MAKEGOODS_NOT_SUPPORTED_FOR_NON_DV360_BUYERS
|
Makegoods are not supported for non-DV360 buyers. |
UNKNOWN
|
The value returned if the actual value is not exposed by the requested API version. |