AI-generated Key Takeaways
- 
          
CustomCreativeError.Reason lists possible errors related to custom creatives in the API.
 - 
          
Common errors include duplicate or unrecognized macro names, missing macro references, and custom creatives being used in an disallowed context.
 - 
          
The list of possible reasons is presented as an enumeration with descriptions for each error type.
 
The reasons for the target error.
- Namespace
 - 
               
https://www.google.com/apis/ads/publisher/v202508 
| Enumeration | Description | 
|---|---|
                        DUPLICATE_MACRO_NAME_FOR_CREATIVE
                      | 
                     Macros associated with a single custom creative must have unique names. | 
                        SNIPPET_REFERENCES_MISSING_MACRO
                      | 
                     The file macro referenced in the snippet does not exist. | 
                        UNRECOGNIZED_MACRO
                      | 
                     The macro referenced in the snippet is not valid. | 
                        CUSTOM_CREATIVE_NOT_ALLOWED
                      | 
                     Custom creatives are not allowed in this context. | 
                        MISSING_INTERSTITIAL_MACRO
                      | 
                     The custom creative is an interstitial, but the snippet is missing an interstitial macro. | 
                        DUPLICATE_ASSET_IN_MACROS
                      | 
                     Macros associated with the same custom creative cannot share the same asset. | 
                        UNKNOWN
                      | 
                     The value returned if the actual value is not exposed by the requested API version. |