AI-generated Key Takeaways
- 
          The document provides a list of reasons for a CreativeError, specifically related to thePublisherQueryLanguageService.
- 
          These reasons cover various issues such as incorrect URL configurations, unsupported creative types, legacy creative limitations, and invalid asset setups. 
- 
          The errors are categorized as CreativeError.Reasonand are part of the Google Ad Manager API namespacehttps://www.google.com/apis/ads/publisher/v202508.
The reasons for the target error.
- Namespace
- 
               https://www.google.com/apis/ads/publisher/v202508
| Enumeration | Description | 
|---|---|
| FLASH_AND_FALLBACK_URL_ARE_SAME | FlashRedirectCreative.flashUrlandFlashRedirectCreative.fallbackUrlare 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. | 
| 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. |