type ProposalError (v202502)
Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
ProposalError lists errors related to proposals in the Ad Manager API.
These errors inherit from ApiError and include fields like fieldPath, fieldPathElements, trigger, and errorString.
ProposalError specifically includes a reason field which provides an enum detailing the specific cause of the error, such as invalid contacts, duplicated entities, or unsupported currency codes.
Errors like AD_SERVER_UNKNOWN_ERROR and AD_SERVER_API_ERROR indicate issues originating from the ad server itself.
Many error reasons relate to the incorrect or duplicated association of entities like companies, contacts, salespeople, sales planners, or traffickers with a proposal.
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 2025-08-06 UTC."],[],["This content outlines the error types and reasons for the `ProposalService` in the ad manager API. It details an `ApiError` inheritance structure and specifies `ProposalError` with an enum `reason`. The `ProposalError.Reason` lists specific errors like `UPDATE_ADVERTISER_NOT_ALLOWED`, `DUPLICATED_CONTACT`, and `UNSUPPORTED_PROPOSAL_CURRENCY_CODE`, describing conditions that cause proposal creation or updates to fail. Each error reason is associated with a detailed description of its cause. It also provides information on the inherited structure.\n"]]