enum AssetError.Reason (v202508)

  • AssetError.Reason provides specific reasons for errors related to assets within various services like CreativeService, ForecastService, and OrderService.

  • Common reasons for AssetError include issues with asset name uniqueness, file size and name limits, and missing required parameters in dynamic allocation code snippets.

  • The enumeration list details specific error reasons such as NON_UNIQUE_NAME, FILE_NAME_TOO_LONG, FILE_SIZE_TOO_LARGE, and various MISSING_REQUIRED_DYNAMIC_ALLOCATION errors.

  • Invalid asset IDs and unknown errors can also trigger an AssetError.Reason.

The reasons for the target error.


Namespace
https://www.google.com/apis/ads/publisher/v202508
Enumeration Description
NON_UNIQUE_NAME An asset name must be unique across advertiser.
FILE_NAME_TOO_LONG The file name is too long.
FILE_SIZE_TOO_LARGE The file size is too large.
MISSING_REQUIRED_DYNAMIC_ALLOCATION_CLIENT Required client code is not present in the code snippet.
MISSING_REQUIRED_DYNAMIC_ALLOCATION_HEIGHT Required height is not present in the code snippet.
MISSING_REQUIRED_DYNAMIC_ALLOCATION_WIDTH Required width is not present in the code snippet.
MISSING_REQUIRED_DYNAMIC_ALLOCATION_FORMAT Required format is not present in the mobile code snippet.
INVALID_CODE_SNIPPET_PARAMETER_VALUE The parameter value in the code snippet is invalid.
INVALID_ASSET_ID Invalid asset Id.
UNKNOWN The value returned if the actual value is not exposed by the requested API version.