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.
[[["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-02-13 UTC."],[[["DealError objects are returned when there are errors associated with creating or updating programmatic proposals."],["DealError objects contain a reason field that provides a specific reason for the error, like missing proposal line items or the proposal being sold."],["DealError objects inherit from ApiError, which provides additional context like field path and error string."],["The DealError.Reason enum lists all potential error reasons that could occur while working with programmatic proposals."],["This information applies to programmatic proposals in the Google Ad Manager API."]]],["The provided content outlines errors and services related to programmatic proposals within the ad manager API. Key actions include managing proposals, adding or archiving proposal line items, and handling proposal edits. Errors such as `DealError` are detailed, including reasons like `CANNOT_ADD_LINE_ITEM_WHEN_SOLD`, `MISSING_PROPOSAL_LINE_ITEMS`, and `PROPOSAL_OUT_OF_SYNC_WITH_MARKETPLACE`. The `ApiError` and the services like `ProposalLineItemService`, `ProposalService` and `PublisherQueryLanguageService` are introduced.\n"]]