AI-generated Key Takeaways
-
ProposalLineItemMakegoodError lists all errors for makegood proposal line items within the ProposalService.
-
This error type inherits from ApiError and includes fields such as fieldPath, fieldPathElements, trigger, and errorString to identify the cause of the error.
-
Specific reasons for ProposalLineItemMakegoodError are provided through an enumeration, detailing various conditions such as the original line item already having a makegood, being a makegood itself, or not yet being sold.
-
Additional reasons include constraints related to line item type (must be standard and CPM), supported cost types, the timeframe of the original line item, rate and unit differences compared to the original, and limitations for non-DV360 buyers.
-
An 'UNKNOWN' reason is included for values not exposed by the requested API version.
Lists all errors for makegood proposal line items.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202508
Field |
|
|---|---|
ApiError (inherited)
|
|
|
The OGNL field path to identify cause of error. |
|
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)}. |
|
The data that caused the error. |
|
A simple string representation of the error and reason. |
ProposalLineItemMakegoodError
|
|
|
The error reason represented by an enum. Enumerations
|