AI-generated Key Takeaways
-
DealError represents errors encountered when creating or updating programmatic proposals within the PublisherQueryLanguageService.
-
This error type inherits from ApiError and includes fields like fieldPath, fieldPathElements, trigger, and errorString to identify the cause of the error.
-
DealError also provides a 'reason' field, an enum indicating specific causes like inability to add or archive line items when a proposal is sold or missing required information.
-
Possible reasons for a DealError include missing proposal line items, a missing environment, or the inability to find the proposal in the Marketplace.
-
The error reason can also indicate issues with product existence, new versions from the buyer, or the proposal being out of sync with the Marketplace.
Errors associated with creating or updating programmatic proposals.
- 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. |
DealError
|
|
|
The error reason represented by an enum. Enumerations
|