AI-generated Key Takeaways
-
DealError represents errors encountered when creating or updating programmatic proposals within the PublisherQueryLanguageService.
-
DealError inherits from ApiError, including fields like fieldPath, fieldPathElements, trigger, and errorString.
-
DealError has a specific reason field indicating the type of error, with enumerations for various scenarios such as attempting to modify sold proposals or missing required information.
-
Specific reasons cover issues like adding or archiving line items/proposals when sold, changing fields requiring buyer approval, missing seller ID, missing proposal line items, missing environment, missing Ad Exchange property, inability to find the proposal in the Marketplace, inability to get product for buyer-initiated proposals, and version conflicts with the buyer or Marketplace.
-
Additional error reasons include no proposal changes found and an unknown error value.
Errors associated with creating or updating programmatic proposals.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202502
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
|