enum CreativeTemplateError.Reason (v202505)

  • CreativeTemplateError.Reason lists the potential reasons for errors related to creative templates.

  • Common errors include issues with XML parsing, duplicate or invalid variable names, and problems with list variable definitions.

  • Errors can also arise from issues with target platforms, placeholder usage in the formatter, and missing interstitial macros.

  • The list includes specific reasons for errors like missing default values or empty choices in list variables, and placeholders not defined as variables.

The reasons for the target error.


Namespace
https://www.google.com/apis/ads/publisher/v202505
Enumeration Description
CANNOT_PARSE_CREATIVE_TEMPLATE The XML of the creative template definition is malformed and cannot be parsed.
VARIABLE_DUPLICATE_UNIQUE_NAME A creative template has multiple variables with the same uniqueName.
VARIABLE_INVALID_UNIQUE_NAME The creative template contains a variable with invalid characters. Valid characters are letters, numbers, spaces, forward slashes, dashes, and underscores.
LIST_CHOICE_DUPLICATE_VALUE Multiple choices for a CreativeTemplateListStringVariable have the same value.
LIST_CHOICE_NEEDS_DEFAULT The choices for a CreativeTemplateListStringVariable do not contain the default value.
LIST_CHOICES_EMPTY There are no choices specified for the list variable.
NO_TARGET_PLATFORMS No target platform is assigned to a creative template.
MULTIPLE_TARGET_PLATFORMS More than one target platform is assigned to a single creative template.
UNRECOGNIZED_PLACEHOLDER The formatter contains a placeholder which is not defined as a variable.
PLACEHOLDERS_NOT_IN_FORMATTER There are variables defined which are not being used in the formatter.
MISSING_INTERSTITIAL_MACRO The creative template is interstitial, but the formatter doesn't contain an interstitial macro.
UNKNOWN The value returned if the actual value is not exposed by the requested API version.