AI-generated Key Takeaways
-
ProgrammaticError is associated with errors specifically related to programmatic line items within the ProposalLineItemService.
-
This error type inherits from ApiError and includes fields such as fieldPath, fieldPathElements, trigger, and errorString.
-
ProgrammaticError has a specific 'reason' field that uses an enumeration to indicate various error types like unsupported features or invalid configurations for programmatic line items.
-
Some common reasons for ProgrammaticError include unsupported audience extension, video, or roadblocks, as well as invalid creative rotation or cost types.
-
Programmatic line items have specific requirements for supported creative sizes and minimum cost per unit, and certain fields cannot be updated on approved line items or within approved orders.
Errors associated with programmatic line items.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
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. |
ProgrammaticError
|
|
|
The error reason represented by an enum. Enumerations
|