AI-generated Key Takeaways
-
The CreativeError.Reason enumeration details potential issues related to creative assets and configurations within the Ad Manager API.
-
Reasons include invalid or duplicate creative properties like destination URLs, sizes, and assets, as well as issues with creative types such as legacy DFP, mobile, AdSense, Ad Exchange, and programmatic creatives.
-
Errors also encompass problems with required assets for specific creative types like hosted video creatives, restrictions on deactivating creatives in sets, and limitations on third-party impression trackers.
The reasons for the target error.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202502
| Enumeration | Description |
|---|---|
FLASH_AND_FALLBACK_URL_ARE_SAME
|
FlashRedirectCreative.flashUrl and
FlashRedirectCreative.fallbackUrl are the same. The fallback URL
is used when the flash URL does not work and must be different from it.
|
DESTINATION_URL_NOT_EMPTY
|
HasDestinationUrlCreative.destinationUrl must be empty when its type is DestinationUrlType.NONE. |
DESTINATION_URL_TYPE_NOT_SUPPORTED
|
The provided DestinationUrlType is not supported for the creative type it is being used on. |
CANNOT_CREATE_OR_UPDATE_LEGACY_DFP_CREATIVE
|
Cannot create or update legacy DART For Publishers creative. |
CANNOT_CREATE_OR_UPDATE_LEGACY_DFP_MOBILE_CREATIVE
|
Cannot create or update legacy mobile creative. |
INVALID_COMPANY_TYPE
|
Company type should be one of Advertisers, House Advertisers and Ad Networks. |
INVALID_ADSENSE_CREATIVE_SIZE
|
Invalid size for AdSense dynamic allocation creative. Only valid AFC sizes are allowed. |
INVALID_AD_EXCHANGE_CREATIVE_SIZE
|
Invalid size for Ad Exchange dynamic allocation creative. Only valid Ad Exchange sizes are allowed. |
DUPLICATE_ASSET_IN_CREATIVE
|
Assets associated with the same creative must be unique. |
CREATIVE_ASSET_CANNOT_HAVE_ID_AND_BYTE_ARRAY
|
A creative asset cannot contain an asset ID and a byte array. |
CANNOT_CREATE_OR_UPDATE_UNSUPPORTED_CREATIVE
|
Cannot create or update unsupported creative. |
CANNOT_CREATE_PROGRAMMATIC_CREATIVES
|
Cannot create programmatic creatives. |
INVALID_SIZE_FOR_THIRD_PARTY_IMPRESSION_TRACKER
|
A creative must have valid size to use the third-party impression tracker. |
CANNOT_DEACTIVATE_CREATIVES_IN_CREATIVE_SETS
|
Ineligible creatives can not be deactivated. |
HOSTED_VIDEO_CREATIVE_REQUIRES_VIDEO_ASSET
|
Ad Manager hosted video creatives must contain a video asset. |
UNKNOWN
|
The value returned if the actual value is not exposed by the requested API version. |