Enum AdErrorEnum.AdError

  • All Implemented Interfaces:
    com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, java.io.Serializable, java.lang.Comparable<AdErrorEnum.AdError>
    Enclosing class:
    AdErrorEnum

    public static enum AdErrorEnum.AdError
    extends java.lang.Enum<AdErrorEnum.AdError>
    implements com.google.protobuf.ProtocolMessageEnum
     Enum describing possible ad errors.
     
    Protobuf enum google.ads.googleads.v9.errors.AdErrorEnum.AdError
    • Enum Constant Detail

      • UNSPECIFIED

        public static final AdErrorEnum.AdError UNSPECIFIED
         Enum unspecified.
         
        UNSPECIFIED = 0;
      • UNKNOWN

        public static final AdErrorEnum.AdError UNKNOWN
         The received error code is not known in this version.
         
        UNKNOWN = 1;
      • AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE

        public static final AdErrorEnum.AdError AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE
         Ad customizers are not supported for ad type.
         
        AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE = 2;
      • APPROXIMATELY_TOO_LONG

        public static final AdErrorEnum.AdError APPROXIMATELY_TOO_LONG
         Estimating character sizes the string is too long.
         
        APPROXIMATELY_TOO_LONG = 3;
      • APPROXIMATELY_TOO_SHORT

        public static final AdErrorEnum.AdError APPROXIMATELY_TOO_SHORT
         Estimating character sizes the string is too short.
         
        APPROXIMATELY_TOO_SHORT = 4;
      • BAD_SNIPPET

        public static final AdErrorEnum.AdError BAD_SNIPPET
         There is a problem with the snippet.
         
        BAD_SNIPPET = 5;
      • CANNOT_MODIFY_AD

        public static final AdErrorEnum.AdError CANNOT_MODIFY_AD
         Cannot modify an ad.
         
        CANNOT_MODIFY_AD = 6;
      • CANNOT_SET_BUSINESS_NAME_IF_URL_SET

        public static final AdErrorEnum.AdError CANNOT_SET_BUSINESS_NAME_IF_URL_SET
         business name and url cannot be set at the same time
         
        CANNOT_SET_BUSINESS_NAME_IF_URL_SET = 7;
      • CANNOT_SET_FIELD

        public static final AdErrorEnum.AdError CANNOT_SET_FIELD
         The specified field is incompatible with this ad's type or settings.
         
        CANNOT_SET_FIELD = 8;
      • CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET

        public static final AdErrorEnum.AdError CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET
         Cannot set field when originAdId is set.
         
        CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET = 9;
      • CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING

        public static final AdErrorEnum.AdError CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING
         Cannot set field when an existing ad id is set for sharing.
         
        CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING = 10;
      • CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE

        public static final AdErrorEnum.AdError CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE
         Cannot set allowFlexibleColor false if no color is provided by user.
         
        CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE = 11;
      • CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING

        public static final AdErrorEnum.AdError CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING
         When user select native, no color control is allowed because we will
         always respect publisher color for native format serving.
         
        CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING = 12;
      • CANNOT_SET_URL

        public static final AdErrorEnum.AdError CANNOT_SET_URL
         Cannot specify a url for the ad type
         
        CANNOT_SET_URL = 13;
      • CANNOT_SET_WITHOUT_FINAL_URLS

        public static final AdErrorEnum.AdError CANNOT_SET_WITHOUT_FINAL_URLS
         Cannot specify a tracking or mobile url without also setting final urls
         
        CANNOT_SET_WITHOUT_FINAL_URLS = 14;
      • CANNOT_SET_WITH_FINAL_URLS

        public static final AdErrorEnum.AdError CANNOT_SET_WITH_FINAL_URLS
         Cannot specify a legacy url and a final url simultaneously
         
        CANNOT_SET_WITH_FINAL_URLS = 15;
      • CANNOT_SET_WITH_URL_DATA

        public static final AdErrorEnum.AdError CANNOT_SET_WITH_URL_DATA
         Cannot specify a urls in UrlData and in template fields simultaneously.
         
        CANNOT_SET_WITH_URL_DATA = 17;
      • CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR

        public static final AdErrorEnum.AdError CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR
         This operator cannot be used with a subclass of Ad.
         
        CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR = 18;
      • CUSTOMER_NOT_APPROVED_MOBILEADS

        public static final AdErrorEnum.AdError CUSTOMER_NOT_APPROVED_MOBILEADS
         Customer is not approved for mobile ads.
         
        CUSTOMER_NOT_APPROVED_MOBILEADS = 19;
      • CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS

        public static final AdErrorEnum.AdError CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS
         Customer is not approved for 3PAS richmedia ads.
         
        CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS = 20;
      • CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS

        public static final AdErrorEnum.AdError CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS
         Customer is not approved for 3PAS redirect richmedia (Ad Exchange) ads.
         
        CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS = 21;
      • CUSTOMER_NOT_ELIGIBLE

        public static final AdErrorEnum.AdError CUSTOMER_NOT_ELIGIBLE
         Not an eligible customer
         
        CUSTOMER_NOT_ELIGIBLE = 22;
      • CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL

        public static final AdErrorEnum.AdError CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL
         Customer is not eligible for updating beacon url
         
        CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL = 23;
      • DIMENSION_ALREADY_IN_UNION

        public static final AdErrorEnum.AdError DIMENSION_ALREADY_IN_UNION
         There already exists an ad with the same dimensions in the union.
         
        DIMENSION_ALREADY_IN_UNION = 24;
      • DIMENSION_MUST_BE_SET

        public static final AdErrorEnum.AdError DIMENSION_MUST_BE_SET
         Ad's dimension must be set before setting union dimension.
         
        DIMENSION_MUST_BE_SET = 25;
      • DIMENSION_NOT_IN_UNION

        public static final AdErrorEnum.AdError DIMENSION_NOT_IN_UNION
         Ad's dimension must be included in the union dimensions.
         
        DIMENSION_NOT_IN_UNION = 26;
      • DISPLAY_URL_CANNOT_BE_SPECIFIED

        public static final AdErrorEnum.AdError DISPLAY_URL_CANNOT_BE_SPECIFIED
         Display Url cannot be specified (applies to Ad Exchange Ads)
         
        DISPLAY_URL_CANNOT_BE_SPECIFIED = 27;
      • DOMESTIC_PHONE_NUMBER_FORMAT

        public static final AdErrorEnum.AdError DOMESTIC_PHONE_NUMBER_FORMAT
         Telephone number contains invalid characters or invalid format. Please
         re-enter your number using digits (0-9), dashes (-), and parentheses
         only.
         
        DOMESTIC_PHONE_NUMBER_FORMAT = 28;
      • EMERGENCY_PHONE_NUMBER

        public static final AdErrorEnum.AdError EMERGENCY_PHONE_NUMBER
         Emergency telephone numbers are not allowed. Please enter a valid
         domestic phone number to connect customers to your business.
         
        EMERGENCY_PHONE_NUMBER = 29;
      • EMPTY_FIELD

        public static final AdErrorEnum.AdError EMPTY_FIELD
         A required field was not specified or is an empty string.
         
        EMPTY_FIELD = 30;
      • FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID

        public static final AdErrorEnum.AdError FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID
         A feed attribute referenced in an ad customizer tag is not in the ad
         customizer mapping for the feed.
         
        FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID = 31;
      • FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH

        public static final AdErrorEnum.AdError FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH
         The ad customizer field mapping for the feed attribute does not match the
         expected field type.
         
        FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH = 32;
      • ILLEGAL_AD_CUSTOMIZER_TAG_USE

        public static final AdErrorEnum.AdError ILLEGAL_AD_CUSTOMIZER_TAG_USE
         The use of ad customizer tags in the ad text is disallowed. Details in
         trigger.
         
        ILLEGAL_AD_CUSTOMIZER_TAG_USE = 33;
      • ILLEGAL_TAG_USE

        public static final AdErrorEnum.AdError ILLEGAL_TAG_USE
         Tags of the form {PH_x}, where x is a number, are disallowed in ad text.
         
        ILLEGAL_TAG_USE = 34;
      • INCONSISTENT_DIMENSIONS

        public static final AdErrorEnum.AdError INCONSISTENT_DIMENSIONS
         The dimensions of the ad are specified or derived in multiple ways and
         are not consistent.
         
        INCONSISTENT_DIMENSIONS = 35;
      • INCONSISTENT_STATUS_IN_TEMPLATE_UNION

        public static final AdErrorEnum.AdError INCONSISTENT_STATUS_IN_TEMPLATE_UNION
         The status cannot differ among template ads of the same union.
         
        INCONSISTENT_STATUS_IN_TEMPLATE_UNION = 36;
      • INCORRECT_LENGTH

        public static final AdErrorEnum.AdError INCORRECT_LENGTH
         The length of the string is not valid.
         
        INCORRECT_LENGTH = 37;
      • INELIGIBLE_FOR_UPGRADE

        public static final AdErrorEnum.AdError INELIGIBLE_FOR_UPGRADE
         The ad is ineligible for upgrade.
         
        INELIGIBLE_FOR_UPGRADE = 38;
      • INVALID_AD_ADDRESS_CAMPAIGN_TARGET

        public static final AdErrorEnum.AdError INVALID_AD_ADDRESS_CAMPAIGN_TARGET
         User cannot create mobile ad for countries targeted in specified
         campaign.
         
        INVALID_AD_ADDRESS_CAMPAIGN_TARGET = 39;
      • INVALID_AD_TYPE

        public static final AdErrorEnum.AdError INVALID_AD_TYPE
         Invalid Ad type. A specific type of Ad is required.
         
        INVALID_AD_TYPE = 40;
      • INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE

        public static final AdErrorEnum.AdError INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE
         Headline, description or phone cannot be present when creating mobile
         image ad.
         
        INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE = 41;
      • INVALID_ATTRIBUTES_FOR_MOBILE_TEXT

        public static final AdErrorEnum.AdError INVALID_ATTRIBUTES_FOR_MOBILE_TEXT
         Image cannot be present when creating mobile text ad.
         
        INVALID_ATTRIBUTES_FOR_MOBILE_TEXT = 42;
      • INVALID_CALL_TO_ACTION_TEXT

        public static final AdErrorEnum.AdError INVALID_CALL_TO_ACTION_TEXT
         Invalid call to action text.
         
        INVALID_CALL_TO_ACTION_TEXT = 43;
      • INVALID_CHARACTER_FOR_URL

        public static final AdErrorEnum.AdError INVALID_CHARACTER_FOR_URL
         Invalid character in URL.
         
        INVALID_CHARACTER_FOR_URL = 44;
      • INVALID_COUNTRY_CODE

        public static final AdErrorEnum.AdError INVALID_COUNTRY_CODE
         Creative's country code is not valid.
         
        INVALID_COUNTRY_CODE = 45;
      • INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG

        public static final AdErrorEnum.AdError INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG
         Invalid use of Expanded Dynamic Search Ads tags ({lpurl} etc.)
         
        INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 47;
      • INVALID_INPUT

        public static final AdErrorEnum.AdError INVALID_INPUT
         An input error whose real reason was not properly mapped (should not
         happen).
         
        INVALID_INPUT = 48;
      • INVALID_MARKUP_LANGUAGE

        public static final AdErrorEnum.AdError INVALID_MARKUP_LANGUAGE
         An invalid markup language was entered.
         
        INVALID_MARKUP_LANGUAGE = 49;
      • INVALID_MOBILE_CARRIER

        public static final AdErrorEnum.AdError INVALID_MOBILE_CARRIER
         An invalid mobile carrier was entered.
         
        INVALID_MOBILE_CARRIER = 50;
      • INVALID_MOBILE_CARRIER_TARGET

        public static final AdErrorEnum.AdError INVALID_MOBILE_CARRIER_TARGET
         Specified mobile carriers target a country not targeted by the campaign.
         
        INVALID_MOBILE_CARRIER_TARGET = 51;
      • INVALID_NUMBER_OF_ELEMENTS

        public static final AdErrorEnum.AdError INVALID_NUMBER_OF_ELEMENTS
         Wrong number of elements for given element type
         
        INVALID_NUMBER_OF_ELEMENTS = 52;
      • INVALID_PHONE_NUMBER_FORMAT

        public static final AdErrorEnum.AdError INVALID_PHONE_NUMBER_FORMAT
         The format of the telephone number is incorrect. Please re-enter the
         number using the correct format.
         
        INVALID_PHONE_NUMBER_FORMAT = 53;
      • INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID

        public static final AdErrorEnum.AdError INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID
         The certified vendor format id is incorrect.
         
        INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID = 54;
      • INVALID_TEMPLATE_DATA

        public static final AdErrorEnum.AdError INVALID_TEMPLATE_DATA
         The template ad data contains validation errors.
         
        INVALID_TEMPLATE_DATA = 55;
      • INVALID_TEMPLATE_ELEMENT_FIELD_TYPE

        public static final AdErrorEnum.AdError INVALID_TEMPLATE_ELEMENT_FIELD_TYPE
         The template field doesn't have have the correct type.
         
        INVALID_TEMPLATE_ELEMENT_FIELD_TYPE = 56;
      • INVALID_TEMPLATE_ID

        public static final AdErrorEnum.AdError INVALID_TEMPLATE_ID
         Invalid template id.
         
        INVALID_TEMPLATE_ID = 57;
      • LINE_TOO_WIDE

        public static final AdErrorEnum.AdError LINE_TOO_WIDE
         After substituting replacement strings, the line is too wide.
         
        LINE_TOO_WIDE = 58;
      • MISSING_AD_CUSTOMIZER_MAPPING

        public static final AdErrorEnum.AdError MISSING_AD_CUSTOMIZER_MAPPING
         The feed referenced must have ad customizer mapping to be used in a
         customizer tag.
         
        MISSING_AD_CUSTOMIZER_MAPPING = 59;
      • MISSING_ADDRESS_COMPONENT

        public static final AdErrorEnum.AdError MISSING_ADDRESS_COMPONENT
         Missing address component in template element address field.
         
        MISSING_ADDRESS_COMPONENT = 60;
      • MISSING_ADVERTISEMENT_NAME

        public static final AdErrorEnum.AdError MISSING_ADVERTISEMENT_NAME
         An ad name must be entered.
         
        MISSING_ADVERTISEMENT_NAME = 61;
      • MISSING_BUSINESS_NAME

        public static final AdErrorEnum.AdError MISSING_BUSINESS_NAME
         Business name must be entered.
         
        MISSING_BUSINESS_NAME = 62;
      • MISSING_DESCRIPTION1

        public static final AdErrorEnum.AdError MISSING_DESCRIPTION1
         Description (line 2) must be entered.
         
        MISSING_DESCRIPTION1 = 63;
      • MISSING_DESCRIPTION2

        public static final AdErrorEnum.AdError MISSING_DESCRIPTION2
         Description (line 3) must be entered.
         
        MISSING_DESCRIPTION2 = 64;
      • MISSING_DESTINATION_URL_TAG

        public static final AdErrorEnum.AdError MISSING_DESTINATION_URL_TAG
         The destination url must contain at least one tag (e.g. {lpurl})
         
        MISSING_DESTINATION_URL_TAG = 65;
      • MISSING_LANDING_PAGE_URL_TAG

        public static final AdErrorEnum.AdError MISSING_LANDING_PAGE_URL_TAG
         The tracking url template of ExpandedDynamicSearchAd must contain at
         least one tag. (e.g. {lpurl})
         
        MISSING_LANDING_PAGE_URL_TAG = 66;
      • MISSING_DIMENSION

        public static final AdErrorEnum.AdError MISSING_DIMENSION
         A valid dimension must be specified for this ad.
         
        MISSING_DIMENSION = 67;
      • MISSING_DISPLAY_URL

        public static final AdErrorEnum.AdError MISSING_DISPLAY_URL
         A display URL must be entered.
         
        MISSING_DISPLAY_URL = 68;
      • MISSING_HEADLINE

        public static final AdErrorEnum.AdError MISSING_HEADLINE
         Headline must be entered.
         
        MISSING_HEADLINE = 69;
      • MISSING_HEIGHT

        public static final AdErrorEnum.AdError MISSING_HEIGHT
         A height must be entered.
         
        MISSING_HEIGHT = 70;
      • MISSING_IMAGE

        public static final AdErrorEnum.AdError MISSING_IMAGE
         An image must be entered.
         
        MISSING_IMAGE = 71;
      • MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS

        public static final AdErrorEnum.AdError MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS
         Marketing image or product videos are required.
         
        MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS = 72;
      • MISSING_MARKUP_LANGUAGES

        public static final AdErrorEnum.AdError MISSING_MARKUP_LANGUAGES
         The markup language in which your site is written must be entered.
         
        MISSING_MARKUP_LANGUAGES = 73;
      • MISSING_MOBILE_CARRIER

        public static final AdErrorEnum.AdError MISSING_MOBILE_CARRIER
         A mobile carrier must be entered.
         
        MISSING_MOBILE_CARRIER = 74;
      • MISSING_PHONE

        public static final AdErrorEnum.AdError MISSING_PHONE
         Phone number must be entered.
         
        MISSING_PHONE = 75;
      • MISSING_REQUIRED_TEMPLATE_FIELDS

        public static final AdErrorEnum.AdError MISSING_REQUIRED_TEMPLATE_FIELDS
         Missing required template fields
         
        MISSING_REQUIRED_TEMPLATE_FIELDS = 76;
      • MISSING_TEMPLATE_FIELD_VALUE

        public static final AdErrorEnum.AdError MISSING_TEMPLATE_FIELD_VALUE
         Missing a required field value
         
        MISSING_TEMPLATE_FIELD_VALUE = 77;
      • MISSING_TEXT

        public static final AdErrorEnum.AdError MISSING_TEXT
         The ad must have text.
         
        MISSING_TEXT = 78;
      • MISSING_VISIBLE_URL

        public static final AdErrorEnum.AdError MISSING_VISIBLE_URL
         A visible URL must be entered.
         
        MISSING_VISIBLE_URL = 79;
      • MISSING_WIDTH

        public static final AdErrorEnum.AdError MISSING_WIDTH
         A width must be entered.
         
        MISSING_WIDTH = 80;
      • MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED

        public static final AdErrorEnum.AdError MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED
         Only 1 feed can be used as the source of ad customizer substitutions in a
         single ad.
         
        MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED = 81;
      • MUST_USE_TEMP_AD_UNION_ID_ON_ADD

        public static final AdErrorEnum.AdError MUST_USE_TEMP_AD_UNION_ID_ON_ADD
         TempAdUnionId must be use when adding template ads.
         
        MUST_USE_TEMP_AD_UNION_ID_ON_ADD = 82;
      • TOO_LONG

        public static final AdErrorEnum.AdError TOO_LONG
         The string has too many characters.
         
        TOO_LONG = 83;
      • TOO_SHORT

        public static final AdErrorEnum.AdError TOO_SHORT
         The string has too few characters.
         
        TOO_SHORT = 84;
      • UNION_DIMENSIONS_CANNOT_CHANGE

        public static final AdErrorEnum.AdError UNION_DIMENSIONS_CANNOT_CHANGE
         Ad union dimensions cannot change for saved ads.
         
        UNION_DIMENSIONS_CANNOT_CHANGE = 85;
      • UNKNOWN_ADDRESS_COMPONENT

        public static final AdErrorEnum.AdError UNKNOWN_ADDRESS_COMPONENT
         Address component is not {country, lat, lng}.
         
        UNKNOWN_ADDRESS_COMPONENT = 86;
      • UNKNOWN_FIELD_NAME

        public static final AdErrorEnum.AdError UNKNOWN_FIELD_NAME
         Unknown unique field name
         
        UNKNOWN_FIELD_NAME = 87;
      • UNKNOWN_UNIQUE_NAME

        public static final AdErrorEnum.AdError UNKNOWN_UNIQUE_NAME
         Unknown unique name (template element type specifier)
         
        UNKNOWN_UNIQUE_NAME = 88;
      • UNSUPPORTED_DIMENSIONS

        public static final AdErrorEnum.AdError UNSUPPORTED_DIMENSIONS
         Unsupported ad dimension
         
        UNSUPPORTED_DIMENSIONS = 89;
      • URL_INVALID_SCHEME

        public static final AdErrorEnum.AdError URL_INVALID_SCHEME
         URL starts with an invalid scheme.
         
        URL_INVALID_SCHEME = 90;
      • URL_INVALID_TOP_LEVEL_DOMAIN

        public static final AdErrorEnum.AdError URL_INVALID_TOP_LEVEL_DOMAIN
         URL ends with an invalid top-level domain name.
         
        URL_INVALID_TOP_LEVEL_DOMAIN = 91;
      • URL_MALFORMED

        public static final AdErrorEnum.AdError URL_MALFORMED
         URL contains illegal characters.
         
        URL_MALFORMED = 92;
      • URL_NO_HOST

        public static final AdErrorEnum.AdError URL_NO_HOST
         URL must contain a host name.
         
        URL_NO_HOST = 93;
      • URL_NOT_EQUIVALENT

        public static final AdErrorEnum.AdError URL_NOT_EQUIVALENT
         URL not equivalent during upgrade.
         
        URL_NOT_EQUIVALENT = 94;
      • URL_HOST_NAME_TOO_LONG

        public static final AdErrorEnum.AdError URL_HOST_NAME_TOO_LONG
         URL host name too long to be stored as visible URL (applies to Ad
         Exchange ads)
         
        URL_HOST_NAME_TOO_LONG = 95;
      • URL_NO_SCHEME

        public static final AdErrorEnum.AdError URL_NO_SCHEME
         URL must start with a scheme.
         
        URL_NO_SCHEME = 96;
      • URL_NO_TOP_LEVEL_DOMAIN

        public static final AdErrorEnum.AdError URL_NO_TOP_LEVEL_DOMAIN
         URL should end in a valid domain extension, such as .com or .net.
         
        URL_NO_TOP_LEVEL_DOMAIN = 97;
      • URL_PATH_NOT_ALLOWED

        public static final AdErrorEnum.AdError URL_PATH_NOT_ALLOWED
         URL must not end with a path.
         
        URL_PATH_NOT_ALLOWED = 98;
      • URL_PORT_NOT_ALLOWED

        public static final AdErrorEnum.AdError URL_PORT_NOT_ALLOWED
         URL must not specify a port.
         
        URL_PORT_NOT_ALLOWED = 99;
      • URL_QUERY_NOT_ALLOWED

        public static final AdErrorEnum.AdError URL_QUERY_NOT_ALLOWED
         URL must not contain a query.
         
        URL_QUERY_NOT_ALLOWED = 100;
      • URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG

        public static final AdErrorEnum.AdError URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG
         A url scheme is not allowed in front of tag in tracking url template
         (e.g. http://{lpurl})
         
        URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 102;
      • USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE

        public static final AdErrorEnum.AdError USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE
         The user does not have permissions to create a template ad for the given
         template.
         
        USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE = 103;
      • INCONSISTENT_EXPANDABLE_SETTINGS

        public static final AdErrorEnum.AdError INCONSISTENT_EXPANDABLE_SETTINGS
         Expandable setting is inconsistent/wrong. For example, an AdX ad is
         invalid if it has a expandable vendor format but no expanding directions
         specified, or expanding directions is specified, but the vendor format is
         not expandable.
         
        INCONSISTENT_EXPANDABLE_SETTINGS = 104;
      • INVALID_FORMAT

        public static final AdErrorEnum.AdError INVALID_FORMAT
         Format is invalid
         
        INVALID_FORMAT = 105;
      • INVALID_FIELD_TEXT

        public static final AdErrorEnum.AdError INVALID_FIELD_TEXT
         The text of this field did not match a pattern of allowed values.
         
        INVALID_FIELD_TEXT = 106;
      • ELEMENT_NOT_PRESENT

        public static final AdErrorEnum.AdError ELEMENT_NOT_PRESENT
         Template element is mising
         
        ELEMENT_NOT_PRESENT = 107;
      • IMAGE_ERROR

        public static final AdErrorEnum.AdError IMAGE_ERROR
         Error occurred during image processing
         
        IMAGE_ERROR = 108;
      • VALUE_NOT_IN_RANGE

        public static final AdErrorEnum.AdError VALUE_NOT_IN_RANGE
         The value is not within the valid range
         
        VALUE_NOT_IN_RANGE = 109;
      • FIELD_NOT_PRESENT

        public static final AdErrorEnum.AdError FIELD_NOT_PRESENT
         Template element field is not present
         
        FIELD_NOT_PRESENT = 110;
      • ADDRESS_NOT_COMPLETE

        public static final AdErrorEnum.AdError ADDRESS_NOT_COMPLETE
         Address is incomplete
         
        ADDRESS_NOT_COMPLETE = 111;
      • ADDRESS_INVALID

        public static final AdErrorEnum.AdError ADDRESS_INVALID
         Invalid address
         
        ADDRESS_INVALID = 112;
      • VIDEO_RETRIEVAL_ERROR

        public static final AdErrorEnum.AdError VIDEO_RETRIEVAL_ERROR
         Error retrieving specified video
         
        VIDEO_RETRIEVAL_ERROR = 113;
      • AUDIO_ERROR

        public static final AdErrorEnum.AdError AUDIO_ERROR
         Error processing audio
         
        AUDIO_ERROR = 114;
      • INVALID_YOUTUBE_DISPLAY_URL

        public static final AdErrorEnum.AdError INVALID_YOUTUBE_DISPLAY_URL
         Display URL is incorrect for YouTube PYV ads
         
        INVALID_YOUTUBE_DISPLAY_URL = 115;
      • TOO_MANY_PRODUCT_IMAGES

        public static final AdErrorEnum.AdError TOO_MANY_PRODUCT_IMAGES
         Too many product Images in GmailAd
         
        TOO_MANY_PRODUCT_IMAGES = 116;
      • TOO_MANY_PRODUCT_VIDEOS

        public static final AdErrorEnum.AdError TOO_MANY_PRODUCT_VIDEOS
         Too many product Videos in GmailAd
         
        TOO_MANY_PRODUCT_VIDEOS = 117;
      • INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE

        public static final AdErrorEnum.AdError INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE
         The device preference is not compatible with the ad type
         
        INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE = 118;
      • CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY

        public static final AdErrorEnum.AdError CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY
         Call tracking is not supported for specified country.
         
        CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY = 119;
      • CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED

        public static final AdErrorEnum.AdError CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED
         Carrier specific short number is not allowed.
         
        CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED = 120;
      • DISALLOWED_NUMBER_TYPE

        public static final AdErrorEnum.AdError DISALLOWED_NUMBER_TYPE
         Specified phone number type is disallowed.
         
        DISALLOWED_NUMBER_TYPE = 121;
      • PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY

        public static final AdErrorEnum.AdError PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY
         Phone number not supported for country.
         
        PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY = 122;
      • PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY

        public static final AdErrorEnum.AdError PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY
         Phone number not supported with call tracking enabled for country.
         
        PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY = 123;
      • PREMIUM_RATE_NUMBER_NOT_ALLOWED

        public static final AdErrorEnum.AdError PREMIUM_RATE_NUMBER_NOT_ALLOWED
         Premium rate phone number is not allowed.
         
        PREMIUM_RATE_NUMBER_NOT_ALLOWED = 124;
      • VANITY_PHONE_NUMBER_NOT_ALLOWED

        public static final AdErrorEnum.AdError VANITY_PHONE_NUMBER_NOT_ALLOWED
         Vanity phone number is not allowed.
         
        VANITY_PHONE_NUMBER_NOT_ALLOWED = 125;
      • INVALID_CALL_CONVERSION_TYPE_ID

        public static final AdErrorEnum.AdError INVALID_CALL_CONVERSION_TYPE_ID
         Invalid call conversion type id.
         
        INVALID_CALL_CONVERSION_TYPE_ID = 126;
      • CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID

        public static final AdErrorEnum.AdError CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID
         Cannot disable call conversion and set conversion type id.
         
        CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID = 127;
      • CANNOT_SET_PATH2_WITHOUT_PATH1

        public static final AdErrorEnum.AdError CANNOT_SET_PATH2_WITHOUT_PATH1
         Cannot set path2 without path1.
         
        CANNOT_SET_PATH2_WITHOUT_PATH1 = 128;
      • MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME

        public static final AdErrorEnum.AdError MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME
         Missing domain name in campaign setting when adding expanded dynamic
         search ad.
         
        MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME = 129;
      • INCOMPATIBLE_WITH_RESTRICTION_TYPE

        public static final AdErrorEnum.AdError INCOMPATIBLE_WITH_RESTRICTION_TYPE
         The associated ad is not compatible with restriction type.
         
        INCOMPATIBLE_WITH_RESTRICTION_TYPE = 130;
      • CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED

        public static final AdErrorEnum.AdError CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED
         Consent for call recording is required for creating/updating call only
         ads. Please see https://support.google.com/google-ads/answer/7412639.
         
        CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED = 131;
      • MISSING_IMAGE_OR_MEDIA_BUNDLE

        public static final AdErrorEnum.AdError MISSING_IMAGE_OR_MEDIA_BUNDLE
         Either an image or a media bundle is required in a display upload ad.
         
        MISSING_IMAGE_OR_MEDIA_BUNDLE = 132;
      • PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN

        public static final AdErrorEnum.AdError PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN
         The display upload product type is not supported in this campaign.
         
        PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN = 133;
      • PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE

        public static final AdErrorEnum.AdError PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE
         The default value of an ad placeholder can not be the empty string.
         
        PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE = 134;
      • PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE

        public static final AdErrorEnum.AdError PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE
         Ad placeholders with countdown functions must not have a default value.
         
        PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE = 135;
      • PLACEHOLDER_DEFAULT_VALUE_MISSING

        public static final AdErrorEnum.AdError PLACEHOLDER_DEFAULT_VALUE_MISSING
         A previous ad placeholder that had a default value was found which means
         that all (non-countdown) placeholders must have a default value. This
         ad placeholder does not have a default value.
         
        PLACEHOLDER_DEFAULT_VALUE_MISSING = 136;
      • UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE

        public static final AdErrorEnum.AdError UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE
         A previous ad placeholder that did not have a default value was found
         which means that no placeholders may have a default value. This
         ad placeholder does have a default value.
         
        UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE = 137;
      • AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT

        public static final AdErrorEnum.AdError AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT
         Two ad customizers may not be directly adjacent in an ad text. They must
         be separated by at least one character.
         
        AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT = 138;
      • UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION

        public static final AdErrorEnum.AdError UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION
         The ad is not associated with any enabled AdGroupAd, and cannot be
         updated.
         
        UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION = 139;
      • CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN

        public static final AdErrorEnum.AdError CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN
         Call Ad verification url and final url don't have same domain.
         
        CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN = 140;
      • CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY

        public static final AdErrorEnum.AdError CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY
         Final url and verification url cannot both be empty for call ads.
         
        CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY = 154;
      • TOO_MANY_AD_CUSTOMIZERS

        public static final AdErrorEnum.AdError TOO_MANY_AD_CUSTOMIZERS
         Too many ad customizers in one asset.
         
        TOO_MANY_AD_CUSTOMIZERS = 141;
      • INVALID_AD_CUSTOMIZER_FORMAT

        public static final AdErrorEnum.AdError INVALID_AD_CUSTOMIZER_FORMAT
         The ad customizer tag is recognized, but the format is invalid.
         
        INVALID_AD_CUSTOMIZER_FORMAT = 142;
      • NESTED_AD_CUSTOMIZER_SYNTAX

        public static final AdErrorEnum.AdError NESTED_AD_CUSTOMIZER_SYNTAX
         Customizer tags cannot be nested.
         
        NESTED_AD_CUSTOMIZER_SYNTAX = 143;
      • UNSUPPORTED_AD_CUSTOMIZER_SYNTAX

        public static final AdErrorEnum.AdError UNSUPPORTED_AD_CUSTOMIZER_SYNTAX
         The ad customizer syntax used in the ad is not supported.
         
        UNSUPPORTED_AD_CUSTOMIZER_SYNTAX = 144;
      • UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG

        public static final AdErrorEnum.AdError UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG
         There exists unpaired brace in the ad customizer tag.
         
        UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG = 145;
      • MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS

        public static final AdErrorEnum.AdError MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS
         More than one type of countdown tag exists among all text lines.
         
        MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS = 146;
      • DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID

        public static final AdErrorEnum.AdError DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID
         Date time in the countdown tag is invalid.
         
        DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID = 147;
      • DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST

        public static final AdErrorEnum.AdError DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST
         Date time in the countdown tag is in the past.
         
        DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST = 148;
      • UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND

        public static final AdErrorEnum.AdError UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND
         Cannot recognize the ad customizer tag.
         
        UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND = 149;
      • CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD

        public static final AdErrorEnum.AdError CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD
         Customizer type forbidden for this field.
         
        CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD = 150;
      • INVALID_CUSTOMIZER_ATTRIBUTE_NAME

        public static final AdErrorEnum.AdError INVALID_CUSTOMIZER_ATTRIBUTE_NAME
         Customizer attribute name is invalid.
         
        INVALID_CUSTOMIZER_ATTRIBUTE_NAME = 151;
      • STORE_MISMATCH

        public static final AdErrorEnum.AdError STORE_MISMATCH
         App store value does not match the value of the app store in the app
         specified in the campaign.
         
        STORE_MISMATCH = 152;
      • MISSING_REQUIRED_IMAGE_ASPECT_RATIO

        public static final AdErrorEnum.AdError MISSING_REQUIRED_IMAGE_ASPECT_RATIO
         Missing required image aspect ratio.
         
        MISSING_REQUIRED_IMAGE_ASPECT_RATIO = 153;
    • Field Detail

      • UNSPECIFIED_VALUE

        public static final int UNSPECIFIED_VALUE
         Enum unspecified.
         
        UNSPECIFIED = 0;
        See Also:
        Constant Field Values
      • UNKNOWN_VALUE

        public static final int UNKNOWN_VALUE
         The received error code is not known in this version.
         
        UNKNOWN = 1;
        See Also:
        Constant Field Values
      • AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE_VALUE

        public static final int AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE_VALUE
         Ad customizers are not supported for ad type.
         
        AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE = 2;
        See Also:
        Constant Field Values
      • APPROXIMATELY_TOO_LONG_VALUE

        public static final int APPROXIMATELY_TOO_LONG_VALUE
         Estimating character sizes the string is too long.
         
        APPROXIMATELY_TOO_LONG = 3;
        See Also:
        Constant Field Values
      • APPROXIMATELY_TOO_SHORT_VALUE

        public static final int APPROXIMATELY_TOO_SHORT_VALUE
         Estimating character sizes the string is too short.
         
        APPROXIMATELY_TOO_SHORT = 4;
        See Also:
        Constant Field Values
      • BAD_SNIPPET_VALUE

        public static final int BAD_SNIPPET_VALUE
         There is a problem with the snippet.
         
        BAD_SNIPPET = 5;
        See Also:
        Constant Field Values
      • CANNOT_MODIFY_AD_VALUE

        public static final int CANNOT_MODIFY_AD_VALUE
         Cannot modify an ad.
         
        CANNOT_MODIFY_AD = 6;
        See Also:
        Constant Field Values
      • CANNOT_SET_BUSINESS_NAME_IF_URL_SET_VALUE

        public static final int CANNOT_SET_BUSINESS_NAME_IF_URL_SET_VALUE
         business name and url cannot be set at the same time
         
        CANNOT_SET_BUSINESS_NAME_IF_URL_SET = 7;
        See Also:
        Constant Field Values
      • CANNOT_SET_FIELD_VALUE

        public static final int CANNOT_SET_FIELD_VALUE
         The specified field is incompatible with this ad's type or settings.
         
        CANNOT_SET_FIELD = 8;
        See Also:
        Constant Field Values
      • CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET_VALUE

        public static final int CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET_VALUE
         Cannot set field when originAdId is set.
         
        CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET = 9;
        See Also:
        Constant Field Values
      • CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING_VALUE

        public static final int CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING_VALUE
         Cannot set field when an existing ad id is set for sharing.
         
        CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING = 10;
        See Also:
        Constant Field Values
      • CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE_VALUE

        public static final int CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE_VALUE
         Cannot set allowFlexibleColor false if no color is provided by user.
         
        CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE = 11;
        See Also:
        Constant Field Values
      • CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING_VALUE

        public static final int CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING_VALUE
         When user select native, no color control is allowed because we will
         always respect publisher color for native format serving.
         
        CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING = 12;
        See Also:
        Constant Field Values
      • CANNOT_SET_URL_VALUE

        public static final int CANNOT_SET_URL_VALUE
         Cannot specify a url for the ad type
         
        CANNOT_SET_URL = 13;
        See Also:
        Constant Field Values
      • CANNOT_SET_WITHOUT_FINAL_URLS_VALUE

        public static final int CANNOT_SET_WITHOUT_FINAL_URLS_VALUE
         Cannot specify a tracking or mobile url without also setting final urls
         
        CANNOT_SET_WITHOUT_FINAL_URLS = 14;
        See Also:
        Constant Field Values
      • CANNOT_SET_WITH_FINAL_URLS_VALUE

        public static final int CANNOT_SET_WITH_FINAL_URLS_VALUE
         Cannot specify a legacy url and a final url simultaneously
         
        CANNOT_SET_WITH_FINAL_URLS = 15;
        See Also:
        Constant Field Values
      • CANNOT_SET_WITH_URL_DATA_VALUE

        public static final int CANNOT_SET_WITH_URL_DATA_VALUE
         Cannot specify a urls in UrlData and in template fields simultaneously.
         
        CANNOT_SET_WITH_URL_DATA = 17;
        See Also:
        Constant Field Values
      • CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR_VALUE

        public static final int CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR_VALUE
         This operator cannot be used with a subclass of Ad.
         
        CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR = 18;
        See Also:
        Constant Field Values
      • CUSTOMER_NOT_APPROVED_MOBILEADS_VALUE

        public static final int CUSTOMER_NOT_APPROVED_MOBILEADS_VALUE
         Customer is not approved for mobile ads.
         
        CUSTOMER_NOT_APPROVED_MOBILEADS = 19;
        See Also:
        Constant Field Values
      • CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS_VALUE

        public static final int CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS_VALUE
         Customer is not approved for 3PAS richmedia ads.
         
        CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS = 20;
        See Also:
        Constant Field Values
      • CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS_VALUE

        public static final int CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS_VALUE
         Customer is not approved for 3PAS redirect richmedia (Ad Exchange) ads.
         
        CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS = 21;
        See Also:
        Constant Field Values
      • CUSTOMER_NOT_ELIGIBLE_VALUE

        public static final int CUSTOMER_NOT_ELIGIBLE_VALUE
         Not an eligible customer
         
        CUSTOMER_NOT_ELIGIBLE = 22;
        See Also:
        Constant Field Values
      • CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL_VALUE

        public static final int CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL_VALUE
         Customer is not eligible for updating beacon url
         
        CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL = 23;
        See Also:
        Constant Field Values
      • DIMENSION_ALREADY_IN_UNION_VALUE

        public static final int DIMENSION_ALREADY_IN_UNION_VALUE
         There already exists an ad with the same dimensions in the union.
         
        DIMENSION_ALREADY_IN_UNION = 24;
        See Also:
        Constant Field Values
      • DIMENSION_MUST_BE_SET_VALUE

        public static final int DIMENSION_MUST_BE_SET_VALUE
         Ad's dimension must be set before setting union dimension.
         
        DIMENSION_MUST_BE_SET = 25;
        See Also:
        Constant Field Values
      • DIMENSION_NOT_IN_UNION_VALUE

        public static final int DIMENSION_NOT_IN_UNION_VALUE
         Ad's dimension must be included in the union dimensions.
         
        DIMENSION_NOT_IN_UNION = 26;
        See Also:
        Constant Field Values
      • DISPLAY_URL_CANNOT_BE_SPECIFIED_VALUE

        public static final int DISPLAY_URL_CANNOT_BE_SPECIFIED_VALUE
         Display Url cannot be specified (applies to Ad Exchange Ads)
         
        DISPLAY_URL_CANNOT_BE_SPECIFIED = 27;
        See Also:
        Constant Field Values
      • DOMESTIC_PHONE_NUMBER_FORMAT_VALUE

        public static final int DOMESTIC_PHONE_NUMBER_FORMAT_VALUE
         Telephone number contains invalid characters or invalid format. Please
         re-enter your number using digits (0-9), dashes (-), and parentheses
         only.
         
        DOMESTIC_PHONE_NUMBER_FORMAT = 28;
        See Also:
        Constant Field Values
      • EMERGENCY_PHONE_NUMBER_VALUE

        public static final int EMERGENCY_PHONE_NUMBER_VALUE
         Emergency telephone numbers are not allowed. Please enter a valid
         domestic phone number to connect customers to your business.
         
        EMERGENCY_PHONE_NUMBER = 29;
        See Also:
        Constant Field Values
      • EMPTY_FIELD_VALUE

        public static final int EMPTY_FIELD_VALUE
         A required field was not specified or is an empty string.
         
        EMPTY_FIELD = 30;
        See Also:
        Constant Field Values
      • FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID_VALUE

        public static final int FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID_VALUE
         A feed attribute referenced in an ad customizer tag is not in the ad
         customizer mapping for the feed.
         
        FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID = 31;
        See Also:
        Constant Field Values
      • FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH_VALUE

        public static final int FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH_VALUE
         The ad customizer field mapping for the feed attribute does not match the
         expected field type.
         
        FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH = 32;
        See Also:
        Constant Field Values
      • ILLEGAL_AD_CUSTOMIZER_TAG_USE_VALUE

        public static final int ILLEGAL_AD_CUSTOMIZER_TAG_USE_VALUE
         The use of ad customizer tags in the ad text is disallowed. Details in
         trigger.
         
        ILLEGAL_AD_CUSTOMIZER_TAG_USE = 33;
        See Also:
        Constant Field Values
      • ILLEGAL_TAG_USE_VALUE

        public static final int ILLEGAL_TAG_USE_VALUE
         Tags of the form {PH_x}, where x is a number, are disallowed in ad text.
         
        ILLEGAL_TAG_USE = 34;
        See Also:
        Constant Field Values
      • INCONSISTENT_DIMENSIONS_VALUE

        public static final int INCONSISTENT_DIMENSIONS_VALUE
         The dimensions of the ad are specified or derived in multiple ways and
         are not consistent.
         
        INCONSISTENT_DIMENSIONS = 35;
        See Also:
        Constant Field Values
      • INCONSISTENT_STATUS_IN_TEMPLATE_UNION_VALUE

        public static final int INCONSISTENT_STATUS_IN_TEMPLATE_UNION_VALUE
         The status cannot differ among template ads of the same union.
         
        INCONSISTENT_STATUS_IN_TEMPLATE_UNION = 36;
        See Also:
        Constant Field Values
      • INCORRECT_LENGTH_VALUE

        public static final int INCORRECT_LENGTH_VALUE
         The length of the string is not valid.
         
        INCORRECT_LENGTH = 37;
        See Also:
        Constant Field Values
      • INELIGIBLE_FOR_UPGRADE_VALUE

        public static final int INELIGIBLE_FOR_UPGRADE_VALUE
         The ad is ineligible for upgrade.
         
        INELIGIBLE_FOR_UPGRADE = 38;
        See Also:
        Constant Field Values
      • INVALID_AD_ADDRESS_CAMPAIGN_TARGET_VALUE

        public static final int INVALID_AD_ADDRESS_CAMPAIGN_TARGET_VALUE
         User cannot create mobile ad for countries targeted in specified
         campaign.
         
        INVALID_AD_ADDRESS_CAMPAIGN_TARGET = 39;
        See Also:
        Constant Field Values
      • INVALID_AD_TYPE_VALUE

        public static final int INVALID_AD_TYPE_VALUE
         Invalid Ad type. A specific type of Ad is required.
         
        INVALID_AD_TYPE = 40;
        See Also:
        Constant Field Values
      • INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE_VALUE

        public static final int INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE_VALUE
         Headline, description or phone cannot be present when creating mobile
         image ad.
         
        INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE = 41;
        See Also:
        Constant Field Values
      • INVALID_ATTRIBUTES_FOR_MOBILE_TEXT_VALUE

        public static final int INVALID_ATTRIBUTES_FOR_MOBILE_TEXT_VALUE
         Image cannot be present when creating mobile text ad.
         
        INVALID_ATTRIBUTES_FOR_MOBILE_TEXT = 42;
        See Also:
        Constant Field Values
      • INVALID_CALL_TO_ACTION_TEXT_VALUE

        public static final int INVALID_CALL_TO_ACTION_TEXT_VALUE
         Invalid call to action text.
         
        INVALID_CALL_TO_ACTION_TEXT = 43;
        See Also:
        Constant Field Values
      • INVALID_CHARACTER_FOR_URL_VALUE

        public static final int INVALID_CHARACTER_FOR_URL_VALUE
         Invalid character in URL.
         
        INVALID_CHARACTER_FOR_URL = 44;
        See Also:
        Constant Field Values
      • INVALID_COUNTRY_CODE_VALUE

        public static final int INVALID_COUNTRY_CODE_VALUE
         Creative's country code is not valid.
         
        INVALID_COUNTRY_CODE = 45;
        See Also:
        Constant Field Values
      • INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG_VALUE

        public static final int INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG_VALUE
         Invalid use of Expanded Dynamic Search Ads tags ({lpurl} etc.)
         
        INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 47;
        See Also:
        Constant Field Values
      • INVALID_INPUT_VALUE

        public static final int INVALID_INPUT_VALUE
         An input error whose real reason was not properly mapped (should not
         happen).
         
        INVALID_INPUT = 48;
        See Also:
        Constant Field Values
      • INVALID_MARKUP_LANGUAGE_VALUE

        public static final int INVALID_MARKUP_LANGUAGE_VALUE
         An invalid markup language was entered.
         
        INVALID_MARKUP_LANGUAGE = 49;
        See Also:
        Constant Field Values
      • INVALID_MOBILE_CARRIER_VALUE

        public static final int INVALID_MOBILE_CARRIER_VALUE
         An invalid mobile carrier was entered.
         
        INVALID_MOBILE_CARRIER = 50;
        See Also:
        Constant Field Values
      • INVALID_MOBILE_CARRIER_TARGET_VALUE

        public static final int INVALID_MOBILE_CARRIER_TARGET_VALUE
         Specified mobile carriers target a country not targeted by the campaign.
         
        INVALID_MOBILE_CARRIER_TARGET = 51;
        See Also:
        Constant Field Values
      • INVALID_NUMBER_OF_ELEMENTS_VALUE

        public static final int INVALID_NUMBER_OF_ELEMENTS_VALUE
         Wrong number of elements for given element type
         
        INVALID_NUMBER_OF_ELEMENTS = 52;
        See Also:
        Constant Field Values
      • INVALID_PHONE_NUMBER_FORMAT_VALUE

        public static final int INVALID_PHONE_NUMBER_FORMAT_VALUE
         The format of the telephone number is incorrect. Please re-enter the
         number using the correct format.
         
        INVALID_PHONE_NUMBER_FORMAT = 53;
        See Also:
        Constant Field Values
      • INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID_VALUE

        public static final int INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID_VALUE
         The certified vendor format id is incorrect.
         
        INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID = 54;
        See Also:
        Constant Field Values
      • INVALID_TEMPLATE_DATA_VALUE

        public static final int INVALID_TEMPLATE_DATA_VALUE
         The template ad data contains validation errors.
         
        INVALID_TEMPLATE_DATA = 55;
        See Also:
        Constant Field Values
      • INVALID_TEMPLATE_ELEMENT_FIELD_TYPE_VALUE

        public static final int INVALID_TEMPLATE_ELEMENT_FIELD_TYPE_VALUE
         The template field doesn't have have the correct type.
         
        INVALID_TEMPLATE_ELEMENT_FIELD_TYPE = 56;
        See Also:
        Constant Field Values
      • INVALID_TEMPLATE_ID_VALUE

        public static final int INVALID_TEMPLATE_ID_VALUE
         Invalid template id.
         
        INVALID_TEMPLATE_ID = 57;
        See Also:
        Constant Field Values
      • LINE_TOO_WIDE_VALUE

        public static final int LINE_TOO_WIDE_VALUE
         After substituting replacement strings, the line is too wide.
         
        LINE_TOO_WIDE = 58;
        See Also:
        Constant Field Values
      • MISSING_AD_CUSTOMIZER_MAPPING_VALUE

        public static final int MISSING_AD_CUSTOMIZER_MAPPING_VALUE
         The feed referenced must have ad customizer mapping to be used in a
         customizer tag.
         
        MISSING_AD_CUSTOMIZER_MAPPING = 59;
        See Also:
        Constant Field Values
      • MISSING_ADDRESS_COMPONENT_VALUE

        public static final int MISSING_ADDRESS_COMPONENT_VALUE
         Missing address component in template element address field.
         
        MISSING_ADDRESS_COMPONENT = 60;
        See Also:
        Constant Field Values
      • MISSING_ADVERTISEMENT_NAME_VALUE

        public static final int MISSING_ADVERTISEMENT_NAME_VALUE
         An ad name must be entered.
         
        MISSING_ADVERTISEMENT_NAME = 61;
        See Also:
        Constant Field Values
      • MISSING_BUSINESS_NAME_VALUE

        public static final int MISSING_BUSINESS_NAME_VALUE
         Business name must be entered.
         
        MISSING_BUSINESS_NAME = 62;
        See Also:
        Constant Field Values
      • MISSING_DESCRIPTION1_VALUE

        public static final int MISSING_DESCRIPTION1_VALUE
         Description (line 2) must be entered.
         
        MISSING_DESCRIPTION1 = 63;
        See Also:
        Constant Field Values
      • MISSING_DESCRIPTION2_VALUE

        public static final int MISSING_DESCRIPTION2_VALUE
         Description (line 3) must be entered.
         
        MISSING_DESCRIPTION2 = 64;
        See Also:
        Constant Field Values
      • MISSING_DESTINATION_URL_TAG_VALUE

        public static final int MISSING_DESTINATION_URL_TAG_VALUE
         The destination url must contain at least one tag (e.g. {lpurl})
         
        MISSING_DESTINATION_URL_TAG = 65;
        See Also:
        Constant Field Values
      • MISSING_LANDING_PAGE_URL_TAG_VALUE

        public static final int MISSING_LANDING_PAGE_URL_TAG_VALUE
         The tracking url template of ExpandedDynamicSearchAd must contain at
         least one tag. (e.g. {lpurl})
         
        MISSING_LANDING_PAGE_URL_TAG = 66;
        See Also:
        Constant Field Values
      • MISSING_DIMENSION_VALUE

        public static final int MISSING_DIMENSION_VALUE
         A valid dimension must be specified for this ad.
         
        MISSING_DIMENSION = 67;
        See Also:
        Constant Field Values
      • MISSING_DISPLAY_URL_VALUE

        public static final int MISSING_DISPLAY_URL_VALUE
         A display URL must be entered.
         
        MISSING_DISPLAY_URL = 68;
        See Also:
        Constant Field Values
      • MISSING_HEADLINE_VALUE

        public static final int MISSING_HEADLINE_VALUE
         Headline must be entered.
         
        MISSING_HEADLINE = 69;
        See Also:
        Constant Field Values
      • MISSING_HEIGHT_VALUE

        public static final int MISSING_HEIGHT_VALUE
         A height must be entered.
         
        MISSING_HEIGHT = 70;
        See Also:
        Constant Field Values
      • MISSING_IMAGE_VALUE

        public static final int MISSING_IMAGE_VALUE
         An image must be entered.
         
        MISSING_IMAGE = 71;
        See Also:
        Constant Field Values
      • MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS_VALUE

        public static final int MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS_VALUE
         Marketing image or product videos are required.
         
        MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS = 72;
        See Also:
        Constant Field Values
      • MISSING_MARKUP_LANGUAGES_VALUE

        public static final int MISSING_MARKUP_LANGUAGES_VALUE
         The markup language in which your site is written must be entered.
         
        MISSING_MARKUP_LANGUAGES = 73;
        See Also:
        Constant Field Values
      • MISSING_MOBILE_CARRIER_VALUE

        public static final int MISSING_MOBILE_CARRIER_VALUE
         A mobile carrier must be entered.
         
        MISSING_MOBILE_CARRIER = 74;
        See Also:
        Constant Field Values
      • MISSING_PHONE_VALUE

        public static final int MISSING_PHONE_VALUE
         Phone number must be entered.
         
        MISSING_PHONE = 75;
        See Also:
        Constant Field Values
      • MISSING_REQUIRED_TEMPLATE_FIELDS_VALUE

        public static final int MISSING_REQUIRED_TEMPLATE_FIELDS_VALUE
         Missing required template fields
         
        MISSING_REQUIRED_TEMPLATE_FIELDS = 76;
        See Also:
        Constant Field Values
      • MISSING_TEMPLATE_FIELD_VALUE_VALUE

        public static final int MISSING_TEMPLATE_FIELD_VALUE_VALUE
         Missing a required field value
         
        MISSING_TEMPLATE_FIELD_VALUE = 77;
        See Also:
        Constant Field Values
      • MISSING_TEXT_VALUE

        public static final int MISSING_TEXT_VALUE
         The ad must have text.
         
        MISSING_TEXT = 78;
        See Also:
        Constant Field Values
      • MISSING_VISIBLE_URL_VALUE

        public static final int MISSING_VISIBLE_URL_VALUE
         A visible URL must be entered.
         
        MISSING_VISIBLE_URL = 79;
        See Also:
        Constant Field Values
      • MISSING_WIDTH_VALUE

        public static final int MISSING_WIDTH_VALUE
         A width must be entered.
         
        MISSING_WIDTH = 80;
        See Also:
        Constant Field Values
      • MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED_VALUE

        public static final int MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED_VALUE
         Only 1 feed can be used as the source of ad customizer substitutions in a
         single ad.
         
        MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED = 81;
        See Also:
        Constant Field Values
      • MUST_USE_TEMP_AD_UNION_ID_ON_ADD_VALUE

        public static final int MUST_USE_TEMP_AD_UNION_ID_ON_ADD_VALUE
         TempAdUnionId must be use when adding template ads.
         
        MUST_USE_TEMP_AD_UNION_ID_ON_ADD = 82;
        See Also:
        Constant Field Values
      • TOO_LONG_VALUE

        public static final int TOO_LONG_VALUE
         The string has too many characters.
         
        TOO_LONG = 83;
        See Also:
        Constant Field Values
      • TOO_SHORT_VALUE

        public static final int TOO_SHORT_VALUE
         The string has too few characters.
         
        TOO_SHORT = 84;
        See Also:
        Constant Field Values
      • UNION_DIMENSIONS_CANNOT_CHANGE_VALUE

        public static final int UNION_DIMENSIONS_CANNOT_CHANGE_VALUE
         Ad union dimensions cannot change for saved ads.
         
        UNION_DIMENSIONS_CANNOT_CHANGE = 85;
        See Also:
        Constant Field Values
      • UNKNOWN_ADDRESS_COMPONENT_VALUE

        public static final int UNKNOWN_ADDRESS_COMPONENT_VALUE
         Address component is not {country, lat, lng}.
         
        UNKNOWN_ADDRESS_COMPONENT = 86;
        See Also:
        Constant Field Values
      • UNKNOWN_FIELD_NAME_VALUE

        public static final int UNKNOWN_FIELD_NAME_VALUE
         Unknown unique field name
         
        UNKNOWN_FIELD_NAME = 87;
        See Also:
        Constant Field Values
      • UNKNOWN_UNIQUE_NAME_VALUE

        public static final int UNKNOWN_UNIQUE_NAME_VALUE
         Unknown unique name (template element type specifier)
         
        UNKNOWN_UNIQUE_NAME = 88;
        See Also:
        Constant Field Values
      • UNSUPPORTED_DIMENSIONS_VALUE

        public static final int UNSUPPORTED_DIMENSIONS_VALUE
         Unsupported ad dimension
         
        UNSUPPORTED_DIMENSIONS = 89;
        See Also:
        Constant Field Values
      • URL_INVALID_SCHEME_VALUE

        public static final int URL_INVALID_SCHEME_VALUE
         URL starts with an invalid scheme.
         
        URL_INVALID_SCHEME = 90;
        See Also:
        Constant Field Values
      • URL_INVALID_TOP_LEVEL_DOMAIN_VALUE

        public static final int URL_INVALID_TOP_LEVEL_DOMAIN_VALUE
         URL ends with an invalid top-level domain name.
         
        URL_INVALID_TOP_LEVEL_DOMAIN = 91;
        See Also:
        Constant Field Values
      • URL_MALFORMED_VALUE

        public static final int URL_MALFORMED_VALUE
         URL contains illegal characters.
         
        URL_MALFORMED = 92;
        See Also:
        Constant Field Values
      • URL_NO_HOST_VALUE

        public static final int URL_NO_HOST_VALUE
         URL must contain a host name.
         
        URL_NO_HOST = 93;
        See Also:
        Constant Field Values
      • URL_NOT_EQUIVALENT_VALUE

        public static final int URL_NOT_EQUIVALENT_VALUE
         URL not equivalent during upgrade.
         
        URL_NOT_EQUIVALENT = 94;
        See Also:
        Constant Field Values
      • URL_HOST_NAME_TOO_LONG_VALUE

        public static final int URL_HOST_NAME_TOO_LONG_VALUE
         URL host name too long to be stored as visible URL (applies to Ad
         Exchange ads)
         
        URL_HOST_NAME_TOO_LONG = 95;
        See Also:
        Constant Field Values
      • URL_NO_SCHEME_VALUE

        public static final int URL_NO_SCHEME_VALUE
         URL must start with a scheme.
         
        URL_NO_SCHEME = 96;
        See Also:
        Constant Field Values
      • URL_NO_TOP_LEVEL_DOMAIN_VALUE

        public static final int URL_NO_TOP_LEVEL_DOMAIN_VALUE
         URL should end in a valid domain extension, such as .com or .net.
         
        URL_NO_TOP_LEVEL_DOMAIN = 97;
        See Also:
        Constant Field Values
      • URL_PATH_NOT_ALLOWED_VALUE

        public static final int URL_PATH_NOT_ALLOWED_VALUE
         URL must not end with a path.
         
        URL_PATH_NOT_ALLOWED = 98;
        See Also:
        Constant Field Values
      • URL_PORT_NOT_ALLOWED_VALUE

        public static final int URL_PORT_NOT_ALLOWED_VALUE
         URL must not specify a port.
         
        URL_PORT_NOT_ALLOWED = 99;
        See Also:
        Constant Field Values
      • URL_QUERY_NOT_ALLOWED_VALUE

        public static final int URL_QUERY_NOT_ALLOWED_VALUE
         URL must not contain a query.
         
        URL_QUERY_NOT_ALLOWED = 100;
        See Also:
        Constant Field Values
      • URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG_VALUE

        public static final int URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG_VALUE
         A url scheme is not allowed in front of tag in tracking url template
         (e.g. http://{lpurl})
         
        URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 102;
        See Also:
        Constant Field Values
      • USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE_VALUE

        public static final int USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE_VALUE
         The user does not have permissions to create a template ad for the given
         template.
         
        USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE = 103;
        See Also:
        Constant Field Values
      • INCONSISTENT_EXPANDABLE_SETTINGS_VALUE

        public static final int INCONSISTENT_EXPANDABLE_SETTINGS_VALUE
         Expandable setting is inconsistent/wrong. For example, an AdX ad is
         invalid if it has a expandable vendor format but no expanding directions
         specified, or expanding directions is specified, but the vendor format is
         not expandable.
         
        INCONSISTENT_EXPANDABLE_SETTINGS = 104;
        See Also:
        Constant Field Values
      • INVALID_FORMAT_VALUE

        public static final int INVALID_FORMAT_VALUE
         Format is invalid
         
        INVALID_FORMAT = 105;
        See Also:
        Constant Field Values
      • INVALID_FIELD_TEXT_VALUE

        public static final int INVALID_FIELD_TEXT_VALUE
         The text of this field did not match a pattern of allowed values.
         
        INVALID_FIELD_TEXT = 106;
        See Also:
        Constant Field Values
      • ELEMENT_NOT_PRESENT_VALUE

        public static final int ELEMENT_NOT_PRESENT_VALUE
         Template element is mising
         
        ELEMENT_NOT_PRESENT = 107;
        See Also:
        Constant Field Values
      • IMAGE_ERROR_VALUE

        public static final int IMAGE_ERROR_VALUE
         Error occurred during image processing
         
        IMAGE_ERROR = 108;
        See Also:
        Constant Field Values
      • VALUE_NOT_IN_RANGE_VALUE

        public static final int VALUE_NOT_IN_RANGE_VALUE
         The value is not within the valid range
         
        VALUE_NOT_IN_RANGE = 109;
        See Also:
        Constant Field Values
      • FIELD_NOT_PRESENT_VALUE

        public static final int FIELD_NOT_PRESENT_VALUE
         Template element field is not present
         
        FIELD_NOT_PRESENT = 110;
        See Also:
        Constant Field Values
      • ADDRESS_NOT_COMPLETE_VALUE

        public static final int ADDRESS_NOT_COMPLETE_VALUE
         Address is incomplete
         
        ADDRESS_NOT_COMPLETE = 111;
        See Also:
        Constant Field Values
      • ADDRESS_INVALID_VALUE

        public static final int ADDRESS_INVALID_VALUE
         Invalid address
         
        ADDRESS_INVALID = 112;
        See Also:
        Constant Field Values
      • VIDEO_RETRIEVAL_ERROR_VALUE

        public static final int VIDEO_RETRIEVAL_ERROR_VALUE
         Error retrieving specified video
         
        VIDEO_RETRIEVAL_ERROR = 113;
        See Also:
        Constant Field Values
      • AUDIO_ERROR_VALUE

        public static final int AUDIO_ERROR_VALUE
         Error processing audio
         
        AUDIO_ERROR = 114;
        See Also:
        Constant Field Values
      • INVALID_YOUTUBE_DISPLAY_URL_VALUE

        public static final int INVALID_YOUTUBE_DISPLAY_URL_VALUE
         Display URL is incorrect for YouTube PYV ads
         
        INVALID_YOUTUBE_DISPLAY_URL = 115;
        See Also:
        Constant Field Values
      • TOO_MANY_PRODUCT_IMAGES_VALUE

        public static final int TOO_MANY_PRODUCT_IMAGES_VALUE
         Too many product Images in GmailAd
         
        TOO_MANY_PRODUCT_IMAGES = 116;
        See Also:
        Constant Field Values
      • TOO_MANY_PRODUCT_VIDEOS_VALUE

        public static final int TOO_MANY_PRODUCT_VIDEOS_VALUE
         Too many product Videos in GmailAd
         
        TOO_MANY_PRODUCT_VIDEOS = 117;
        See Also:
        Constant Field Values
      • INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE_VALUE

        public static final int INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE_VALUE
         The device preference is not compatible with the ad type
         
        INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE = 118;
        See Also:
        Constant Field Values
      • CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY_VALUE

        public static final int CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY_VALUE
         Call tracking is not supported for specified country.
         
        CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY = 119;
        See Also:
        Constant Field Values
      • CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED_VALUE

        public static final int CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED_VALUE
         Carrier specific short number is not allowed.
         
        CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED = 120;
        See Also:
        Constant Field Values
      • DISALLOWED_NUMBER_TYPE_VALUE

        public static final int DISALLOWED_NUMBER_TYPE_VALUE
         Specified phone number type is disallowed.
         
        DISALLOWED_NUMBER_TYPE = 121;
        See Also:
        Constant Field Values
      • PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY_VALUE

        public static final int PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY_VALUE
         Phone number not supported for country.
         
        PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY = 122;
        See Also:
        Constant Field Values
      • PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY_VALUE

        public static final int PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY_VALUE
         Phone number not supported with call tracking enabled for country.
         
        PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY = 123;
        See Also:
        Constant Field Values
      • PREMIUM_RATE_NUMBER_NOT_ALLOWED_VALUE

        public static final int PREMIUM_RATE_NUMBER_NOT_ALLOWED_VALUE
         Premium rate phone number is not allowed.
         
        PREMIUM_RATE_NUMBER_NOT_ALLOWED = 124;
        See Also:
        Constant Field Values
      • VANITY_PHONE_NUMBER_NOT_ALLOWED_VALUE

        public static final int VANITY_PHONE_NUMBER_NOT_ALLOWED_VALUE
         Vanity phone number is not allowed.
         
        VANITY_PHONE_NUMBER_NOT_ALLOWED = 125;
        See Also:
        Constant Field Values
      • INVALID_CALL_CONVERSION_TYPE_ID_VALUE

        public static final int INVALID_CALL_CONVERSION_TYPE_ID_VALUE
         Invalid call conversion type id.
         
        INVALID_CALL_CONVERSION_TYPE_ID = 126;
        See Also:
        Constant Field Values
      • CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID_VALUE

        public static final int CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID_VALUE
         Cannot disable call conversion and set conversion type id.
         
        CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID = 127;
        See Also:
        Constant Field Values
      • CANNOT_SET_PATH2_WITHOUT_PATH1_VALUE

        public static final int CANNOT_SET_PATH2_WITHOUT_PATH1_VALUE
         Cannot set path2 without path1.
         
        CANNOT_SET_PATH2_WITHOUT_PATH1 = 128;
        See Also:
        Constant Field Values
      • MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME_VALUE

        public static final int MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME_VALUE
         Missing domain name in campaign setting when adding expanded dynamic
         search ad.
         
        MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME = 129;
        See Also:
        Constant Field Values
      • INCOMPATIBLE_WITH_RESTRICTION_TYPE_VALUE

        public static final int INCOMPATIBLE_WITH_RESTRICTION_TYPE_VALUE
         The associated ad is not compatible with restriction type.
         
        INCOMPATIBLE_WITH_RESTRICTION_TYPE = 130;
        See Also:
        Constant Field Values
      • CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED_VALUE

        public static final int CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED_VALUE
         Consent for call recording is required for creating/updating call only
         ads. Please see https://support.google.com/google-ads/answer/7412639.
         
        CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED = 131;
        See Also:
        Constant Field Values
      • MISSING_IMAGE_OR_MEDIA_BUNDLE_VALUE

        public static final int MISSING_IMAGE_OR_MEDIA_BUNDLE_VALUE
         Either an image or a media bundle is required in a display upload ad.
         
        MISSING_IMAGE_OR_MEDIA_BUNDLE = 132;
        See Also:
        Constant Field Values
      • PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN_VALUE

        public static final int PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN_VALUE
         The display upload product type is not supported in this campaign.
         
        PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN = 133;
        See Also:
        Constant Field Values
      • PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE_VALUE

        public static final int PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE_VALUE
         The default value of an ad placeholder can not be the empty string.
         
        PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE = 134;
        See Also:
        Constant Field Values
      • PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE_VALUE

        public static final int PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE_VALUE
         Ad placeholders with countdown functions must not have a default value.
         
        PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE = 135;
        See Also:
        Constant Field Values
      • PLACEHOLDER_DEFAULT_VALUE_MISSING_VALUE

        public static final int PLACEHOLDER_DEFAULT_VALUE_MISSING_VALUE
         A previous ad placeholder that had a default value was found which means
         that all (non-countdown) placeholders must have a default value. This
         ad placeholder does not have a default value.
         
        PLACEHOLDER_DEFAULT_VALUE_MISSING = 136;
        See Also:
        Constant Field Values
      • UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE_VALUE

        public static final int UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE_VALUE
         A previous ad placeholder that did not have a default value was found
         which means that no placeholders may have a default value. This
         ad placeholder does have a default value.
         
        UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE = 137;
        See Also:
        Constant Field Values
      • AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT_VALUE

        public static final int AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT_VALUE
         Two ad customizers may not be directly adjacent in an ad text. They must
         be separated by at least one character.
         
        AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT = 138;
        See Also:
        Constant Field Values
      • UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION_VALUE

        public static final int UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION_VALUE
         The ad is not associated with any enabled AdGroupAd, and cannot be
         updated.
         
        UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION = 139;
        See Also:
        Constant Field Values
      • CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN_VALUE

        public static final int CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN_VALUE
         Call Ad verification url and final url don't have same domain.
         
        CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN = 140;
        See Also:
        Constant Field Values
      • CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY_VALUE

        public static final int CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY_VALUE
         Final url and verification url cannot both be empty for call ads.
         
        CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY = 154;
        See Also:
        Constant Field Values
      • TOO_MANY_AD_CUSTOMIZERS_VALUE

        public static final int TOO_MANY_AD_CUSTOMIZERS_VALUE
         Too many ad customizers in one asset.
         
        TOO_MANY_AD_CUSTOMIZERS = 141;
        See Also:
        Constant Field Values
      • INVALID_AD_CUSTOMIZER_FORMAT_VALUE

        public static final int INVALID_AD_CUSTOMIZER_FORMAT_VALUE
         The ad customizer tag is recognized, but the format is invalid.
         
        INVALID_AD_CUSTOMIZER_FORMAT = 142;
        See Also:
        Constant Field Values
      • NESTED_AD_CUSTOMIZER_SYNTAX_VALUE

        public static final int NESTED_AD_CUSTOMIZER_SYNTAX_VALUE
         Customizer tags cannot be nested.
         
        NESTED_AD_CUSTOMIZER_SYNTAX = 143;
        See Also:
        Constant Field Values
      • UNSUPPORTED_AD_CUSTOMIZER_SYNTAX_VALUE

        public static final int UNSUPPORTED_AD_CUSTOMIZER_SYNTAX_VALUE
         The ad customizer syntax used in the ad is not supported.
         
        UNSUPPORTED_AD_CUSTOMIZER_SYNTAX = 144;
        See Also:
        Constant Field Values
      • UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG_VALUE

        public static final int UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG_VALUE
         There exists unpaired brace in the ad customizer tag.
         
        UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG = 145;
        See Also:
        Constant Field Values
      • MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS_VALUE

        public static final int MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS_VALUE
         More than one type of countdown tag exists among all text lines.
         
        MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS = 146;
        See Also:
        Constant Field Values
      • DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID_VALUE

        public static final int DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID_VALUE
         Date time in the countdown tag is invalid.
         
        DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID = 147;
        See Also:
        Constant Field Values
      • DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST_VALUE

        public static final int DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST_VALUE
         Date time in the countdown tag is in the past.
         
        DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST = 148;
        See Also:
        Constant Field Values
      • UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND_VALUE

        public static final int UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND_VALUE
         Cannot recognize the ad customizer tag.
         
        UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND = 149;
        See Also:
        Constant Field Values
      • CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD_VALUE

        public static final int CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD_VALUE
         Customizer type forbidden for this field.
         
        CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD = 150;
        See Also:
        Constant Field Values
      • INVALID_CUSTOMIZER_ATTRIBUTE_NAME_VALUE

        public static final int INVALID_CUSTOMIZER_ATTRIBUTE_NAME_VALUE
         Customizer attribute name is invalid.
         
        INVALID_CUSTOMIZER_ATTRIBUTE_NAME = 151;
        See Also:
        Constant Field Values
      • STORE_MISMATCH_VALUE

        public static final int STORE_MISMATCH_VALUE
         App store value does not match the value of the app store in the app
         specified in the campaign.
         
        STORE_MISMATCH = 152;
        See Also:
        Constant Field Values
      • MISSING_REQUIRED_IMAGE_ASPECT_RATIO_VALUE

        public static final int MISSING_REQUIRED_IMAGE_ASPECT_RATIO_VALUE
         Missing required image aspect ratio.
         
        MISSING_REQUIRED_IMAGE_ASPECT_RATIO = 153;
        See Also:
        Constant Field Values
    • Method Detail

      • values

        public static AdErrorEnum.AdError[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (AdErrorEnum.AdError c : AdErrorEnum.AdError.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static AdErrorEnum.AdError valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getNumber

        public final int getNumber()
        Specified by:
        getNumber in interface com.google.protobuf.Internal.EnumLite
        Specified by:
        getNumber in interface com.google.protobuf.ProtocolMessageEnum
      • valueOf

        @Deprecated
        public static AdErrorEnum.AdError valueOf​(int value)
        Deprecated.
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        value - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • forNumber

        public static AdErrorEnum.AdError forNumber​(int value)
        Parameters:
        value - The numeric wire value of the corresponding enum entry.
        Returns:
        The enum associated with the given numeric wire value.
      • internalGetValueMap

        public static com.google.protobuf.Internal.EnumLiteMap<AdErrorEnum.AdError> internalGetValueMap()
      • getValueDescriptor

        public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
        Specified by:
        getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
      • getDescriptorForType

        public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
      • getDescriptor

        public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
      • valueOf

        public static AdErrorEnum.AdError valueOf​(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        desc - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null