type ProposalLineItemMakegoodError (v202408)
Lists all errors for makegood proposal line items.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202408
Field
|
ApiError (inherited)
|
fieldPath
|
xsd:string
The OGNL field path to identify cause of error.
|
fieldPathElements
|
FieldPathElement[]
A parsed copy of the field path. For example, the field path "operations[1].operand"
corresponds to this list: {FieldPathElement(field = "operations", index = 1),
FieldPathElement(field = "operand", index = null)}.
|
trigger
|
xsd:string
The data that caused the error.
|
errorString
|
xsd:string
A simple string representation of the error and reason.
|
ProposalLineItemMakegoodError
|
reason
|
ProposalLineItemMakegoodErr...
The error reason represented by an enum.
Enumerations
-
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.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-20 UTC.
[null,null,["Last updated 2024-08-20 UTC."],[[["The `ProposalLineItemMakegoodError` object lists errors encountered when creating or updating makegood proposal line items in Google Ad Manager."],["These errors often relate to the relationship between the makegood and the original proposal line item, such as the original having an existing makegood or not being sold."],["Makegood errors can also involve line item properties like cost type, rate, and impression goals, with certain restrictions in place."],["Makegoods are primarily supported for standard CPM line items and might not be available for all buyer types, like non-DV360 buyers."],["The `reason` field within the error object provides a specific code indicating the nature of the makegood error."]]],["The `ProposalLineItemService` manages errors for proposal line items, especially makegoods. It inherits from `ApiError` and defines various error types, including `ApiVersionError`, `AuthenticationError`, `ForecastError`, `ProposalError`, and more. The `ProposalLineItemMakegoodError` lists specific reasons for makegood errors. Reasons include: the original line item already has a makegood, is itself a makegood, hasn't been sold, isn't standard or CPM, is too far in the past, has a different rate, has more units than the original or is not supported for non-DV360 buyers.\n"]]