type ProposalLineItemMakegoodError (v202411)
Lists all errors for makegood proposal line items.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
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-11-19 UTC.
[null,null,["Last updated 2024-11-19 UTC."],[[["`ProposalLineItemMakegoodError` outlines errors encountered when creating or managing makegood proposal line items in Google Ad Manager."],["These errors often relate to the relationship between the makegood and its original proposal line item, including restrictions on cost types, impression goals, and buyer eligibility."],["Common errors include scenarios where the original line item already has a makegood, is itself a makegood, hasn't been sold, or is too old."],["Makegoods may be subject to specific requirements such as having a standard line item type, a CPM cost type, and the same rate as the original line item."],["The `reason` field provides a specific error code indicating the nature of the issue encountered."]]],["The document outlines the `ProposalLineItemService` and its associated errors, specifically focusing on `ProposalLineItemMakegoodError`. This service handles proposal line items, with `ApiError` as a base class. A large number of errors are listed that inherit from `ApiError`. `ProposalLineItemMakegoodError` has a \"reason\" field, with possible values like `ORIGINAL_ALREADY_HAS_MAKEGOOD`, `ORIGINAL_IS_MAKEGOOD`, and `RATE_DIFFERENT_THAN_ORIGINAL`, detailing issues related to makegood line items. It can also be used to describe an `UNKNOWN` error if the error is not exposed by the API version.\n"]]