type CurrencyCodeError (v202408)
Stay organized with collections
Save and categorize content based on your preferences.
Errors related to currency codes.
- 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.
|
CurrencyCodeError
|
reason
|
CurrencyCodeError.Reason
Enumerations
-
INVALID
- The currency code is invalid and does not follow ISO 4217.
-
UNSUPPORTED
- The currency code is valid, but is not supported.
-
DEPRECATED_CURRENCY_USED
- The currency has been used for entity creation after its deprecation
|
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\u003e\u003ccode\u003eCurrencyCodeError\u003c/code\u003e is a type of \u003ccode\u003eApiError\u003c/code\u003e in Google Ad Manager's ReportService that relates to issues with currency codes.\u003c/p\u003e\n"],["\u003cp\u003eThis error can occur due to an invalid, unsupported, or deprecated currency code being used.\u003c/p\u003e\n"],["\u003cp\u003eThe error provides details such as the field path, trigger data, and a specific reason for the error.\u003c/p\u003e\n"],["\u003cp\u003eReasons for \u003ccode\u003eCurrencyCodeError\u003c/code\u003e can include \u003ccode\u003eINVALID\u003c/code\u003e, \u003ccode\u003eUNSUPPORTED\u003c/code\u003e, and \u003ccode\u003eDEPRECATED_CURRENCY_USED\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use this information to identify and resolve currency-related errors in their Ad Manager integrations.\u003c/p\u003e\n"]]],["The provided content details service-related errors, specifically focusing on `CurrencyCodeError`. This error is inherited from `ApiError` and includes fields like `fieldPath`, `fieldPathElements`, `trigger`, and `errorString`. The `CurrencyCodeError` itself has a `reason` field with three possible values: `INVALID` (not ISO 4217 compliant), `UNSUPPORTED`, or `DEPRECATED_CURRENCY_USED`. It pertains to services like Forecast, LineItem, Order, ProposalLineItem, and Proposal. The document references version `v202408` and its namespace.\n"],null,["# type CurrencyCodeError (v202408)\n\n**Service** \n[ForecastService](/ad-manager/api/reference/v202408/ForecastService.CurrencyCodeError) [LineItemService](/ad-manager/api/reference/v202408/LineItemService.CurrencyCodeError) [LineItemTemplateService](/ad-manager/api/reference/v202408/LineItemTemplateService.CurrencyCodeError) [OrderService](/ad-manager/api/reference/v202408/OrderService.CurrencyCodeError) [ProposalLineItemService](/ad-manager/api/reference/v202408/ProposalLineItemService.CurrencyCodeError) [ProposalService](/ad-manager/api/reference/v202408/ProposalService.CurrencyCodeError) **ReportService** **Inheritance** \n[ApiError](/ad-manager/api/reference/v202408/ReportService.ApiError) \n▼\n[ApiVersionError](/ad-manager/api/reference/v202408/ReportService.ApiVersionError) [AuthenticationError](/ad-manager/api/reference/v202408/ReportService.AuthenticationError) [CollectionSizeError](/ad-manager/api/reference/v202408/ReportService.CollectionSizeError) [CommonError](/ad-manager/api/reference/v202408/ReportService.CommonError) **CurrencyCodeError** [FeatureError](/ad-manager/api/reference/v202408/ReportService.FeatureError) [InternalApiError](/ad-manager/api/reference/v202408/ReportService.InternalApiError) [NotNullError](/ad-manager/api/reference/v202408/ReportService.NotNullError) [ParseError](/ad-manager/api/reference/v202408/ReportService.ParseError) [PermissionError](/ad-manager/api/reference/v202408/ReportService.PermissionError) [PublisherQueryLanguageConte...](/ad-manager/api/reference/v202408/ReportService.PublisherQueryLanguageContextError \"PublisherQueryLanguageContextError\") [PublisherQueryLanguageSynta...](/ad-manager/api/reference/v202408/ReportService.PublisherQueryLanguageSyntaxError \"PublisherQueryLanguageSyntaxError\") [QuotaError](/ad-manager/api/reference/v202408/ReportService.QuotaError) [ReportError](/ad-manager/api/reference/v202408/ReportService.ReportError) [RequiredCollectionError](/ad-manager/api/reference/v202408/ReportService.RequiredCollectionError) [RequiredError](/ad-manager/api/reference/v202408/ReportService.RequiredError) [ServerError](/ad-manager/api/reference/v202408/ReportService.ServerError) [StatementError](/ad-manager/api/reference/v202408/ReportService.StatementError) [StringFormatError](/ad-manager/api/reference/v202408/ReportService.StringFormatError) [StringLengthError](/ad-manager/api/reference/v202408/ReportService.StringLengthError)\n\nErrors related to currency codes.\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/ReportService.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| **`CurrencyCodeError`** ||\n| ### `reason` | ` `[CurrencyCodeError.Reason](/ad-manager/api/reference/v202408/ReportService.CurrencyCodeError.Reason)` ` *** ** * ** *** **Enumerations** `INVALID` : The currency code is invalid and does not follow ISO 4217. `UNSUPPORTED` : The currency code is valid, but is not supported. `DEPRECATED_CURRENCY_USED` : The currency has been used for entity creation after its deprecation \u003cbr /\u003e |"]]