type PrecisionError (v202408)
Stay organized with collections
Save and categorize content based on your preferences.
List all errors associated with number precisions.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202408
Field
|
ApiError (inherited)
|
fieldPath
|
xsd:string
The OGNL field path to identify cause of error.
|
fieldPathElements
|
FieldPathElement[]
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.
|
PrecisionError
|
reason
|
PrecisionError.Reason
Enumerations
-
WRONG_PRECISION
- The lowest N digits of the number must be zero.
-
UNKNOWN
- The value returned if the actual value is not exposed by the requested API version.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-06 UTC.
[null,null,["Last updated 2025-08-06 UTC."],[[["\u003cp\u003ePrecisionError occurs when a number's precision is incorrect, often requiring the lowest digits to be zero.\u003c/p\u003e\n"],["\u003cp\u003eThis error is a subtype of ApiError, which provides details like the error's location (fieldPath) and cause (trigger).\u003c/p\u003e\n"],["\u003cp\u003ePrecisionError includes a "reason" field further specifying the nature of the precision issue.\u003c/p\u003e\n"],["\u003cp\u003eSeveral Google Ad Manager services, like ForecastService and LineItemService, can return this error.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers should consult the PrecisionError.Reason enumeration for potential error causes and adjust their number inputs accordingly.\u003c/p\u003e\n"]]],["The content outlines several services, including ForecastService, LineItemService, LineItemTemplateService, NetworkService, OrderService, ProposalLineItemService, and ProposalService. It details a hierarchy of errors, with `ApiError` as the base, inheriting into various specific errors like `ApiVersionError`, `AuthenticationError`, and many others under the NetworkService. `PrecisionError` indicates problems with the number precision, specifying reasons like `WRONG_PRECISION`. Precision Error has the following fields : reason, and the field inherited from ApiError: fieldPath, fieldPathElements, trigger and errorString.\nThe field `reason` has two values `WRONG_PRECISION` and `UNKNOWN`.\nThe errors associated with number precision are:\n\n* `PrecisionError`\n"],null,["# type PrecisionError (v202408)\n\n**Service** \n[ForecastService](/ad-manager/api/reference/v202408/ForecastService.PrecisionError) [LineItemService](/ad-manager/api/reference/v202408/LineItemService.PrecisionError) [LineItemTemplateService](/ad-manager/api/reference/v202408/LineItemTemplateService.PrecisionError) **NetworkService** [OrderService](/ad-manager/api/reference/v202408/OrderService.PrecisionError) [ProposalLineItemService](/ad-manager/api/reference/v202408/ProposalLineItemService.PrecisionError) [ProposalService](/ad-manager/api/reference/v202408/ProposalService.PrecisionError) **Inheritance** \n[ApiError](/ad-manager/api/reference/v202408/NetworkService.ApiError) \n▼\n[ApiVersionError](/ad-manager/api/reference/v202408/NetworkService.ApiVersionError) [AuthenticationError](/ad-manager/api/reference/v202408/NetworkService.AuthenticationError) [CollectionSizeError](/ad-manager/api/reference/v202408/NetworkService.CollectionSizeError) [CommonError](/ad-manager/api/reference/v202408/NetworkService.CommonError) [ExchangeSignupApiError](/ad-manager/api/reference/v202408/NetworkService.ExchangeSignupApiError) [FeatureError](/ad-manager/api/reference/v202408/NetworkService.FeatureError) [InternalApiError](/ad-manager/api/reference/v202408/NetworkService.InternalApiError) [InvalidEmailError](/ad-manager/api/reference/v202408/NetworkService.InvalidEmailError) [InventoryClientApiError](/ad-manager/api/reference/v202408/NetworkService.InventoryClientApiError) [LiveStreamEventSlateError](/ad-manager/api/reference/v202408/NetworkService.LiveStreamEventSlateError) [McmError](/ad-manager/api/reference/v202408/NetworkService.McmError) [NetworkError](/ad-manager/api/reference/v202408/NetworkService.NetworkError) [NotNullError](/ad-manager/api/reference/v202408/NetworkService.NotNullError) [ParseError](/ad-manager/api/reference/v202408/NetworkService.ParseError) [PermissionError](/ad-manager/api/reference/v202408/NetworkService.PermissionError) **PrecisionError** [PublisherQueryLanguageConte...](/ad-manager/api/reference/v202408/NetworkService.PublisherQueryLanguageContextError \"PublisherQueryLanguageContextError\") [PublisherQueryLanguageSynta...](/ad-manager/api/reference/v202408/NetworkService.PublisherQueryLanguageSyntaxError \"PublisherQueryLanguageSyntaxError\") [QuotaError](/ad-manager/api/reference/v202408/NetworkService.QuotaError) [RequestError](/ad-manager/api/reference/v202408/NetworkService.RequestError) [RequiredCollectionError](/ad-manager/api/reference/v202408/NetworkService.RequiredCollectionError) [RequiredError](/ad-manager/api/reference/v202408/NetworkService.RequiredError) [RequiredNumberError](/ad-manager/api/reference/v202408/NetworkService.RequiredNumberError) [ServerError](/ad-manager/api/reference/v202408/NetworkService.ServerError) [SetTopBoxCreativeError](/ad-manager/api/reference/v202408/NetworkService.SetTopBoxCreativeError) [StatementError](/ad-manager/api/reference/v202408/NetworkService.StatementError) [StringFormatError](/ad-manager/api/reference/v202408/NetworkService.StringFormatError) [StringLengthError](/ad-manager/api/reference/v202408/NetworkService.StringLengthError) [TypeError](/ad-manager/api/reference/v202408/NetworkService.TypeError) [UniqueError](/ad-manager/api/reference/v202408/NetworkService.UniqueError) [UrlError](/ad-manager/api/reference/v202408/NetworkService.UrlError)\n\nList all errors associated with number precisions.\n\n*** ** * ** ***\n\nNamespace\n:\n `https://www.google.com/apis/ads/publisher/v202408`\n\n| Field ----- ||\n|-------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **`ApiError` (inherited)** ||\n| ### `fieldPath` | ` `xsd:`string` The OGNL field path to identify cause of error. |\n| ### `fieldPathElements` | ` `[FieldPathElement](/ad-manager/api/reference/v202408/NetworkService.FieldPathElement)`[]` 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)}. |\n| ### `trigger` | ` `xsd:`string` The data that caused the error. |\n| ### `errorString` | ` `xsd:`string` A simple string representation of the error and reason. |\n| **`PrecisionError`** ||\n| ### `reason` | ` `[PrecisionError.Reason](/ad-manager/api/reference/v202408/NetworkService.PrecisionError.Reason)` ` *** ** * ** *** **Enumerations** `WRONG_PRECISION` : The lowest N digits of the number must be zero. `UNKNOWN` : The value returned if the actual value is not exposed by the requested API version. \u003cbr /\u003e |"]]