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.
Programmatic line items only support CostType.CPM.
SIZE_NOT_SUPPORTED
Programmatic line items only support a creative size that is supported by AdX.
The list of supported sizes is maintained based on the list published in the help docs:
https://support.google.com/adxseller/answer/1100453
ZERO_COST_PER_UNIT_NOT_SUPPORTED
Zero cost per unit is not supported by programmatic line items.
CANNOT_UPDATE_FIELD_FOR_APPROVED_LINE_ITEMS
Some fields cannot be updated on approved line items.
CANNOT_CREATE_LINE_ITEM_FOR_APPROVED_ORDER
Creating a new line item in an approved order is not allowed.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-19 UTC."],[[["Programmatic line items only support specific features, including certain line item types, cost types, creative sizes, and creative rotations."],["They also have restrictions on fields that can be updated after approval and the ability to create line items in approved orders."],["Additionally, programmatic line items require a minimum cost per unit and have limitations on features such as audience extensions, auto extension days, and roadblocking."],["Certain functionalities like video and backfill web property changes for approved line items might not be supported with programmatic line items."]]],["The content outlines error handling and service interactions within an ad management system, specifically focusing on programmatic errors. Key services include `ForecastService`, `LineItemService`, `OrderService`, `ProposalLineItemService`, and `ProposalService`. The `ProgrammaticError` class details specific issues, such as unsupported audience extensions, creative rotations, line item types, and cost types. It also covers errors related to approved orders, line items, and creative sizes, with links to supported size documentation. The `ApiError` class and its inherited fields, like `fieldPath`, are discussed, representing the error's structure.\n"]]