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-05-15 UTC."],[[["The `DealError` object provides error information related to creating or updating programmatic proposals in Google Ad Manager."],["It includes fields like `reason`, `fieldPath`, `fieldPathElements`, `trigger`, and `errorString` to help understand the error."],["The `reason` field, represented by the `DealError.Reason` enum, gives specific reasons for the error, such as proposal being sold, missing line items, or synchronization issues with Marketplace."],["This information is crucial for troubleshooting and resolving issues encountered when working with programmatic proposals in Ad Manager."]]],["The core content outlines the `ProposalLineItemService` and its associated errors in the ad management system. It details the `DealError` type and its various reasons for failure, which include issues like adding or archiving line items in sold proposals, missing information (seller ID, environment), sync problems with the marketplace, and fields requiring buyer approval. It lists `ApiError` properties, such as `fieldPath` and `trigger`, along with their descriptions, used to pin point where an issue is. These errors relate to managing programmatic proposals and their associated line items.\n"]]