Lists all errors associated with ExchangeRate
objects.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202508
Field
ApiError
(inherited) fieldPath
xsd:
string
The OGNL field path to identify cause of error.
fieldPathElements
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.
ExchangeRateError
reason
The error reason represented by an enum.
Enumerations
-
INVALID_CURRENCY_CODE
- The currency code is invalid and does not follow ISO 4217.
-
UNSUPPORTED_CURRENCY_CODE
- The currency code is not supported.
-
CURRENCY_CODE_ALREADY_EXISTS
- The currency code already exists. When creating an exchange rate, its currency should not be associated with any existing exchange rate. When creating a list of exchange rates, there should not be two exchange rates associated with same currency.
-
INVALID_EXCHANGE_RATE
- The exchange rate value is invalid. When the
ExchangeRate.refreshRate
isExchangeRateRefreshRate.FIXED
, theExchangeRate.exchangeRate
should be larger than 0. Otherwise it is invalid. -
EXCHANGE_RATE_NOT_FOUND
- The exchange rate value is not found. When the
ExchangeRate.refreshRate
isExchangeRateRefreshRate.DAILY
orExchangeRateRefreshRate.MONTHLY
, theExchangeRate.exchangeRate
should be assigned by Google. It is not found if Google cannot find such an exchange rate. -
UNKNOWN
- The value returned if the actual value is not exposed by the requested API version.