UNPKG

google-ads-api-client

Version:

A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.

986 lines (985 loc) 32.7 kB
import type { BinaryWriteOptions } from "@protobuf-ts/runtime"; import type { IBinaryWriter } from "@protobuf-ts/runtime"; import type { BinaryReadOptions } from "@protobuf-ts/runtime"; import type { IBinaryReader } from "@protobuf-ts/runtime"; import type { PartialMessage } from "@protobuf-ts/runtime"; import { MessageType } from "@protobuf-ts/runtime"; /** * Container for enum describing possible ad errors. * * @generated from protobuf message google.ads.googleads.v11.errors.AdErrorEnum */ export interface AdErrorEnum { } /** * Enum describing possible ad errors. * * @generated from protobuf enum google.ads.googleads.v11.errors.AdErrorEnum.AdError */ export declare enum AdErrorEnum_AdError { /** * Enum unspecified. * * @generated from protobuf enum value: UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * The received error code is not known in this version. * * @generated from protobuf enum value: UNKNOWN = 1; */ UNKNOWN = 1, /** * Ad customizers are not supported for ad type. * * @generated from protobuf enum value: AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE = 2; */ AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE = 2, /** * Estimating character sizes the string is too long. * * @generated from protobuf enum value: APPROXIMATELY_TOO_LONG = 3; */ APPROXIMATELY_TOO_LONG = 3, /** * Estimating character sizes the string is too short. * * @generated from protobuf enum value: APPROXIMATELY_TOO_SHORT = 4; */ APPROXIMATELY_TOO_SHORT = 4, /** * There is a problem with the snippet. * * @generated from protobuf enum value: BAD_SNIPPET = 5; */ BAD_SNIPPET = 5, /** * Cannot modify an ad. * * @generated from protobuf enum value: CANNOT_MODIFY_AD = 6; */ CANNOT_MODIFY_AD = 6, /** * business name and url cannot be set at the same time * * @generated from protobuf enum value: CANNOT_SET_BUSINESS_NAME_IF_URL_SET = 7; */ CANNOT_SET_BUSINESS_NAME_IF_URL_SET = 7, /** * The specified field is incompatible with this ad's type or settings. * * @generated from protobuf enum value: CANNOT_SET_FIELD = 8; */ CANNOT_SET_FIELD = 8, /** * Cannot set field when originAdId is set. * * @generated from protobuf enum value: CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET = 9; */ CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET = 9, /** * Cannot set field when an existing ad id is set for sharing. * * @generated from protobuf enum value: CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING = 10; */ CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING = 10, /** * Cannot set allowFlexibleColor false if no color is provided by user. * * @generated from protobuf enum value: CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE = 11; */ CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE = 11, /** * When user select native, no color control is allowed because we will * always respect publisher color for native format serving. * * @generated from protobuf enum value: CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING = 12; */ CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING = 12, /** * Cannot specify a url for the ad type * * @generated from protobuf enum value: CANNOT_SET_URL = 13; */ CANNOT_SET_URL = 13, /** * Cannot specify a tracking or mobile url without also setting final urls * * @generated from protobuf enum value: CANNOT_SET_WITHOUT_FINAL_URLS = 14; */ CANNOT_SET_WITHOUT_FINAL_URLS = 14, /** * Cannot specify a legacy url and a final url simultaneously * * @generated from protobuf enum value: CANNOT_SET_WITH_FINAL_URLS = 15; */ CANNOT_SET_WITH_FINAL_URLS = 15, /** * Cannot specify a urls in UrlData and in template fields simultaneously. * * @generated from protobuf enum value: CANNOT_SET_WITH_URL_DATA = 17; */ CANNOT_SET_WITH_URL_DATA = 17, /** * This operator cannot be used with a subclass of Ad. * * @generated from protobuf enum value: CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR = 18; */ CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR = 18, /** * Customer is not approved for mobile ads. * * @generated from protobuf enum value: CUSTOMER_NOT_APPROVED_MOBILEADS = 19; */ CUSTOMER_NOT_APPROVED_MOBILEADS = 19, /** * Customer is not approved for 3PAS richmedia ads. * * @generated from protobuf enum value: CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS = 20; */ CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS = 20, /** * Customer is not approved for 3PAS redirect richmedia (Ad Exchange) ads. * * @generated from protobuf enum value: CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS = 21; */ CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS = 21, /** * Not an eligible customer * * @generated from protobuf enum value: CUSTOMER_NOT_ELIGIBLE = 22; */ CUSTOMER_NOT_ELIGIBLE = 22, /** * Customer is not eligible for updating beacon url * * @generated from protobuf enum value: CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL = 23; */ CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL = 23, /** * There already exists an ad with the same dimensions in the union. * * @generated from protobuf enum value: DIMENSION_ALREADY_IN_UNION = 24; */ DIMENSION_ALREADY_IN_UNION = 24, /** * Ad's dimension must be set before setting union dimension. * * @generated from protobuf enum value: DIMENSION_MUST_BE_SET = 25; */ DIMENSION_MUST_BE_SET = 25, /** * Ad's dimension must be included in the union dimensions. * * @generated from protobuf enum value: DIMENSION_NOT_IN_UNION = 26; */ DIMENSION_NOT_IN_UNION = 26, /** * Display Url cannot be specified (applies to Ad Exchange Ads) * * @generated from protobuf enum value: DISPLAY_URL_CANNOT_BE_SPECIFIED = 27; */ DISPLAY_URL_CANNOT_BE_SPECIFIED = 27, /** * Telephone number contains invalid characters or invalid format. * Re-enter your number using digits (0-9), dashes (-), and parentheses * only. * * @generated from protobuf enum value: DOMESTIC_PHONE_NUMBER_FORMAT = 28; */ DOMESTIC_PHONE_NUMBER_FORMAT = 28, /** * Emergency telephone numbers are not allowed. Enter a valid * domestic phone number to connect customers to your business. * * @generated from protobuf enum value: EMERGENCY_PHONE_NUMBER = 29; */ EMERGENCY_PHONE_NUMBER = 29, /** * A required field was not specified or is an empty string. * * @generated from protobuf enum value: EMPTY_FIELD = 30; */ EMPTY_FIELD = 30, /** * A feed attribute referenced in an ad customizer tag is not in the ad * customizer mapping for the feed. * * @generated from protobuf enum value: FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID = 31; */ FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID = 31, /** * The ad customizer field mapping for the feed attribute does not match the * expected field type. * * @generated from protobuf enum value: FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH = 32; */ FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH = 32, /** * The use of ad customizer tags in the ad text is disallowed. Details in * trigger. * * @generated from protobuf enum value: ILLEGAL_AD_CUSTOMIZER_TAG_USE = 33; */ ILLEGAL_AD_CUSTOMIZER_TAG_USE = 33, /** * Tags of the form {PH_x}, where x is a number, are disallowed in ad text. * * @generated from protobuf enum value: ILLEGAL_TAG_USE = 34; */ ILLEGAL_TAG_USE = 34, /** * The dimensions of the ad are specified or derived in multiple ways and * are not consistent. * * @generated from protobuf enum value: INCONSISTENT_DIMENSIONS = 35; */ INCONSISTENT_DIMENSIONS = 35, /** * The status cannot differ among template ads of the same union. * * @generated from protobuf enum value: INCONSISTENT_STATUS_IN_TEMPLATE_UNION = 36; */ INCONSISTENT_STATUS_IN_TEMPLATE_UNION = 36, /** * The length of the string is not valid. * * @generated from protobuf enum value: INCORRECT_LENGTH = 37; */ INCORRECT_LENGTH = 37, /** * The ad is ineligible for upgrade. * * @generated from protobuf enum value: INELIGIBLE_FOR_UPGRADE = 38; */ INELIGIBLE_FOR_UPGRADE = 38, /** * User cannot create mobile ad for countries targeted in specified * campaign. * * @generated from protobuf enum value: INVALID_AD_ADDRESS_CAMPAIGN_TARGET = 39; */ INVALID_AD_ADDRESS_CAMPAIGN_TARGET = 39, /** * Invalid Ad type. A specific type of Ad is required. * * @generated from protobuf enum value: INVALID_AD_TYPE = 40; */ INVALID_AD_TYPE = 40, /** * Headline, description or phone cannot be present when creating mobile * image ad. * * @generated from protobuf enum value: INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE = 41; */ INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE = 41, /** * Image cannot be present when creating mobile text ad. * * @generated from protobuf enum value: INVALID_ATTRIBUTES_FOR_MOBILE_TEXT = 42; */ INVALID_ATTRIBUTES_FOR_MOBILE_TEXT = 42, /** * Invalid call to action text. * * @generated from protobuf enum value: INVALID_CALL_TO_ACTION_TEXT = 43; */ INVALID_CALL_TO_ACTION_TEXT = 43, /** * Invalid character in URL. * * @generated from protobuf enum value: INVALID_CHARACTER_FOR_URL = 44; */ INVALID_CHARACTER_FOR_URL = 44, /** * Creative's country code is not valid. * * @generated from protobuf enum value: INVALID_COUNTRY_CODE = 45; */ INVALID_COUNTRY_CODE = 45, /** * Invalid use of Expanded Dynamic Search Ads tags ({lpurl} etc.) * * @generated from protobuf enum value: INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 47; */ INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 47, /** * An input error whose real reason was not properly mapped (should not * happen). * * @generated from protobuf enum value: INVALID_INPUT = 48; */ INVALID_INPUT = 48, /** * An invalid markup language was entered. * * @generated from protobuf enum value: INVALID_MARKUP_LANGUAGE = 49; */ INVALID_MARKUP_LANGUAGE = 49, /** * An invalid mobile carrier was entered. * * @generated from protobuf enum value: INVALID_MOBILE_CARRIER = 50; */ INVALID_MOBILE_CARRIER = 50, /** * Specified mobile carriers target a country not targeted by the campaign. * * @generated from protobuf enum value: INVALID_MOBILE_CARRIER_TARGET = 51; */ INVALID_MOBILE_CARRIER_TARGET = 51, /** * Wrong number of elements for given element type * * @generated from protobuf enum value: INVALID_NUMBER_OF_ELEMENTS = 52; */ INVALID_NUMBER_OF_ELEMENTS = 52, /** * The format of the telephone number is incorrect. Re-enter the * number using the correct format. * * @generated from protobuf enum value: INVALID_PHONE_NUMBER_FORMAT = 53; */ INVALID_PHONE_NUMBER_FORMAT = 53, /** * The certified vendor format id is incorrect. * * @generated from protobuf enum value: INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID = 54; */ INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID = 54, /** * The template ad data contains validation errors. * * @generated from protobuf enum value: INVALID_TEMPLATE_DATA = 55; */ INVALID_TEMPLATE_DATA = 55, /** * The template field doesn't have have the correct type. * * @generated from protobuf enum value: INVALID_TEMPLATE_ELEMENT_FIELD_TYPE = 56; */ INVALID_TEMPLATE_ELEMENT_FIELD_TYPE = 56, /** * Invalid template id. * * @generated from protobuf enum value: INVALID_TEMPLATE_ID = 57; */ INVALID_TEMPLATE_ID = 57, /** * After substituting replacement strings, the line is too wide. * * @generated from protobuf enum value: LINE_TOO_WIDE = 58; */ LINE_TOO_WIDE = 58, /** * The feed referenced must have ad customizer mapping to be used in a * customizer tag. * * @generated from protobuf enum value: MISSING_AD_CUSTOMIZER_MAPPING = 59; */ MISSING_AD_CUSTOMIZER_MAPPING = 59, /** * Missing address component in template element address field. * * @generated from protobuf enum value: MISSING_ADDRESS_COMPONENT = 60; */ MISSING_ADDRESS_COMPONENT = 60, /** * An ad name must be entered. * * @generated from protobuf enum value: MISSING_ADVERTISEMENT_NAME = 61; */ MISSING_ADVERTISEMENT_NAME = 61, /** * Business name must be entered. * * @generated from protobuf enum value: MISSING_BUSINESS_NAME = 62; */ MISSING_BUSINESS_NAME = 62, /** * Description (line 2) must be entered. * * @generated from protobuf enum value: MISSING_DESCRIPTION1 = 63; */ MISSING_DESCRIPTION1 = 63, /** * Description (line 3) must be entered. * * @generated from protobuf enum value: MISSING_DESCRIPTION2 = 64; */ MISSING_DESCRIPTION2 = 64, /** * The destination url must contain at least one tag (for example, {lpurl}) * * @generated from protobuf enum value: MISSING_DESTINATION_URL_TAG = 65; */ MISSING_DESTINATION_URL_TAG = 65, /** * The tracking url template of ExpandedDynamicSearchAd must contain at * least one tag. (for example, {lpurl}) * * @generated from protobuf enum value: MISSING_LANDING_PAGE_URL_TAG = 66; */ MISSING_LANDING_PAGE_URL_TAG = 66, /** * A valid dimension must be specified for this ad. * * @generated from protobuf enum value: MISSING_DIMENSION = 67; */ MISSING_DIMENSION = 67, /** * A display URL must be entered. * * @generated from protobuf enum value: MISSING_DISPLAY_URL = 68; */ MISSING_DISPLAY_URL = 68, /** * Headline must be entered. * * @generated from protobuf enum value: MISSING_HEADLINE = 69; */ MISSING_HEADLINE = 69, /** * A height must be entered. * * @generated from protobuf enum value: MISSING_HEIGHT = 70; */ MISSING_HEIGHT = 70, /** * An image must be entered. * * @generated from protobuf enum value: MISSING_IMAGE = 71; */ MISSING_IMAGE = 71, /** * Marketing image or product videos are required. * * @generated from protobuf enum value: MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS = 72; */ MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS = 72, /** * The markup language in which your site is written must be entered. * * @generated from protobuf enum value: MISSING_MARKUP_LANGUAGES = 73; */ MISSING_MARKUP_LANGUAGES = 73, /** * A mobile carrier must be entered. * * @generated from protobuf enum value: MISSING_MOBILE_CARRIER = 74; */ MISSING_MOBILE_CARRIER = 74, /** * Phone number must be entered. * * @generated from protobuf enum value: MISSING_PHONE = 75; */ MISSING_PHONE = 75, /** * Missing required template fields * * @generated from protobuf enum value: MISSING_REQUIRED_TEMPLATE_FIELDS = 76; */ MISSING_REQUIRED_TEMPLATE_FIELDS = 76, /** * Missing a required field value * * @generated from protobuf enum value: MISSING_TEMPLATE_FIELD_VALUE = 77; */ MISSING_TEMPLATE_FIELD_VALUE = 77, /** * The ad must have text. * * @generated from protobuf enum value: MISSING_TEXT = 78; */ MISSING_TEXT = 78, /** * A visible URL must be entered. * * @generated from protobuf enum value: MISSING_VISIBLE_URL = 79; */ MISSING_VISIBLE_URL = 79, /** * A width must be entered. * * @generated from protobuf enum value: MISSING_WIDTH = 80; */ MISSING_WIDTH = 80, /** * Only 1 feed can be used as the source of ad customizer substitutions in a * single ad. * * @generated from protobuf enum value: MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED = 81; */ MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED = 81, /** * TempAdUnionId must be use when adding template ads. * * @generated from protobuf enum value: MUST_USE_TEMP_AD_UNION_ID_ON_ADD = 82; */ MUST_USE_TEMP_AD_UNION_ID_ON_ADD = 82, /** * The string has too many characters. * * @generated from protobuf enum value: TOO_LONG = 83; */ TOO_LONG = 83, /** * The string has too few characters. * * @generated from protobuf enum value: TOO_SHORT = 84; */ TOO_SHORT = 84, /** * Ad union dimensions cannot change for saved ads. * * @generated from protobuf enum value: UNION_DIMENSIONS_CANNOT_CHANGE = 85; */ UNION_DIMENSIONS_CANNOT_CHANGE = 85, /** * Address component is not {country, lat, lng}. * * @generated from protobuf enum value: UNKNOWN_ADDRESS_COMPONENT = 86; */ UNKNOWN_ADDRESS_COMPONENT = 86, /** * Unknown unique field name * * @generated from protobuf enum value: UNKNOWN_FIELD_NAME = 87; */ UNKNOWN_FIELD_NAME = 87, /** * Unknown unique name (template element type specifier) * * @generated from protobuf enum value: UNKNOWN_UNIQUE_NAME = 88; */ UNKNOWN_UNIQUE_NAME = 88, /** * Unsupported ad dimension * * @generated from protobuf enum value: UNSUPPORTED_DIMENSIONS = 89; */ UNSUPPORTED_DIMENSIONS = 89, /** * URL starts with an invalid scheme. * * @generated from protobuf enum value: URL_INVALID_SCHEME = 90; */ URL_INVALID_SCHEME = 90, /** * URL ends with an invalid top-level domain name. * * @generated from protobuf enum value: URL_INVALID_TOP_LEVEL_DOMAIN = 91; */ URL_INVALID_TOP_LEVEL_DOMAIN = 91, /** * URL contains illegal characters. * * @generated from protobuf enum value: URL_MALFORMED = 92; */ URL_MALFORMED = 92, /** * URL must contain a host name. * * @generated from protobuf enum value: URL_NO_HOST = 93; */ URL_NO_HOST = 93, /** * URL not equivalent during upgrade. * * @generated from protobuf enum value: URL_NOT_EQUIVALENT = 94; */ URL_NOT_EQUIVALENT = 94, /** * URL host name too long to be stored as visible URL (applies to Ad * Exchange ads) * * @generated from protobuf enum value: URL_HOST_NAME_TOO_LONG = 95; */ URL_HOST_NAME_TOO_LONG = 95, /** * URL must start with a scheme. * * @generated from protobuf enum value: URL_NO_SCHEME = 96; */ URL_NO_SCHEME = 96, /** * URL should end in a valid domain extension, such as .com or .net. * * @generated from protobuf enum value: URL_NO_TOP_LEVEL_DOMAIN = 97; */ URL_NO_TOP_LEVEL_DOMAIN = 97, /** * URL must not end with a path. * * @generated from protobuf enum value: URL_PATH_NOT_ALLOWED = 98; */ URL_PATH_NOT_ALLOWED = 98, /** * URL must not specify a port. * * @generated from protobuf enum value: URL_PORT_NOT_ALLOWED = 99; */ URL_PORT_NOT_ALLOWED = 99, /** * URL must not contain a query. * * @generated from protobuf enum value: URL_QUERY_NOT_ALLOWED = 100; */ URL_QUERY_NOT_ALLOWED = 100, /** * A url scheme is not allowed in front of tag in tracking url template * (for example, http://{lpurl}) * * @generated from protobuf enum value: URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 102; */ URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG = 102, /** * The user does not have permissions to create a template ad for the given * template. * * @generated from protobuf enum value: USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE = 103; */ USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE = 103, /** * 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. * * @generated from protobuf enum value: INCONSISTENT_EXPANDABLE_SETTINGS = 104; */ INCONSISTENT_EXPANDABLE_SETTINGS = 104, /** * Format is invalid * * @generated from protobuf enum value: INVALID_FORMAT = 105; */ INVALID_FORMAT = 105, /** * The text of this field did not match a pattern of allowed values. * * @generated from protobuf enum value: INVALID_FIELD_TEXT = 106; */ INVALID_FIELD_TEXT = 106, /** * Template element is mising * * @generated from protobuf enum value: ELEMENT_NOT_PRESENT = 107; */ ELEMENT_NOT_PRESENT = 107, /** * Error occurred during image processing * * @generated from protobuf enum value: IMAGE_ERROR = 108; */ IMAGE_ERROR = 108, /** * The value is not within the valid range * * @generated from protobuf enum value: VALUE_NOT_IN_RANGE = 109; */ VALUE_NOT_IN_RANGE = 109, /** * Template element field is not present * * @generated from protobuf enum value: FIELD_NOT_PRESENT = 110; */ FIELD_NOT_PRESENT = 110, /** * Address is incomplete * * @generated from protobuf enum value: ADDRESS_NOT_COMPLETE = 111; */ ADDRESS_NOT_COMPLETE = 111, /** * Invalid address * * @generated from protobuf enum value: ADDRESS_INVALID = 112; */ ADDRESS_INVALID = 112, /** * Error retrieving specified video * * @generated from protobuf enum value: VIDEO_RETRIEVAL_ERROR = 113; */ VIDEO_RETRIEVAL_ERROR = 113, /** * Error processing audio * * @generated from protobuf enum value: AUDIO_ERROR = 114; */ AUDIO_ERROR = 114, /** * Display URL is incorrect for YouTube PYV ads * * @generated from protobuf enum value: INVALID_YOUTUBE_DISPLAY_URL = 115; */ INVALID_YOUTUBE_DISPLAY_URL = 115, /** * Too many product Images in GmailAd * * @generated from protobuf enum value: TOO_MANY_PRODUCT_IMAGES = 116; */ TOO_MANY_PRODUCT_IMAGES = 116, /** * Too many product Videos in GmailAd * * @generated from protobuf enum value: TOO_MANY_PRODUCT_VIDEOS = 117; */ TOO_MANY_PRODUCT_VIDEOS = 117, /** * The device preference is not compatible with the ad type * * @generated from protobuf enum value: INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE = 118; */ INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE = 118, /** * Call tracking is not supported for specified country. * * @generated from protobuf enum value: CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY = 119; */ CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY = 119, /** * Carrier specific short number is not allowed. * * @generated from protobuf enum value: CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED = 120; */ CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED = 120, /** * Specified phone number type is disallowed. * * @generated from protobuf enum value: DISALLOWED_NUMBER_TYPE = 121; */ DISALLOWED_NUMBER_TYPE = 121, /** * Phone number not supported for country. * * @generated from protobuf enum value: PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY = 122; */ PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY = 122, /** * Phone number not supported with call tracking enabled for country. * * @generated from protobuf enum value: PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY = 123; */ PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY = 123, /** * Premium rate phone number is not allowed. * * @generated from protobuf enum value: PREMIUM_RATE_NUMBER_NOT_ALLOWED = 124; */ PREMIUM_RATE_NUMBER_NOT_ALLOWED = 124, /** * Vanity phone number is not allowed. * * @generated from protobuf enum value: VANITY_PHONE_NUMBER_NOT_ALLOWED = 125; */ VANITY_PHONE_NUMBER_NOT_ALLOWED = 125, /** * Invalid call conversion type id. * * @generated from protobuf enum value: INVALID_CALL_CONVERSION_TYPE_ID = 126; */ INVALID_CALL_CONVERSION_TYPE_ID = 126, /** * Cannot disable call conversion and set conversion type id. * * @generated from protobuf enum value: CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID = 127; */ CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID = 127, /** * Cannot set path2 without path1. * * @generated from protobuf enum value: CANNOT_SET_PATH2_WITHOUT_PATH1 = 128; */ CANNOT_SET_PATH2_WITHOUT_PATH1 = 128, /** * Missing domain name in campaign setting when adding expanded dynamic * search ad. * * @generated from protobuf enum value: MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME = 129; */ MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME = 129, /** * The associated ad is not compatible with restriction type. * * @generated from protobuf enum value: INCOMPATIBLE_WITH_RESTRICTION_TYPE = 130; */ INCOMPATIBLE_WITH_RESTRICTION_TYPE = 130, /** * Consent for call recording is required for creating/updating call only * ads. See https://support.google.com/google-ads/answer/7412639. * * @generated from protobuf enum value: CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED = 131; */ CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED = 131, /** * Either an image or a media bundle is required in a display upload ad. * * @generated from protobuf enum value: MISSING_IMAGE_OR_MEDIA_BUNDLE = 132; */ MISSING_IMAGE_OR_MEDIA_BUNDLE = 132, /** * The display upload product type is not supported in this campaign. * * @generated from protobuf enum value: PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN = 133; */ PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN = 133, /** * The default value of an ad placeholder can not be the empty string. * * @generated from protobuf enum value: PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE = 134; */ PLACEHOLDER_CANNOT_HAVE_EMPTY_DEFAULT_VALUE = 134, /** * Ad placeholders with countdown functions must not have a default value. * * @generated from protobuf enum value: PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE = 135; */ PLACEHOLDER_COUNTDOWN_FUNCTION_CANNOT_HAVE_DEFAULT_VALUE = 135, /** * 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. * * @generated from protobuf enum value: PLACEHOLDER_DEFAULT_VALUE_MISSING = 136; */ PLACEHOLDER_DEFAULT_VALUE_MISSING = 136, /** * 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. * * @generated from protobuf enum value: UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE = 137; */ UNEXPECTED_PLACEHOLDER_DEFAULT_VALUE = 137, /** * Two ad customizers may not be directly adjacent in an ad text. They must * be separated by at least one character. * * @generated from protobuf enum value: AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT = 138; */ AD_CUSTOMIZERS_MAY_NOT_BE_ADJACENT = 138, /** * The ad is not associated with any enabled AdGroupAd, and cannot be * updated. * * @generated from protobuf enum value: UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION = 139; */ UPDATING_AD_WITH_NO_ENABLED_ASSOCIATION = 139, /** * Call Ad verification url and final url don't have same domain. * * @generated from protobuf enum value: CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN = 140; */ CALL_AD_VERIFICATION_URL_FINAL_URL_DOES_NOT_HAVE_SAME_DOMAIN = 140, /** * Final url and verification url cannot both be empty for call ads. * * @generated from protobuf enum value: CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY = 154; */ CALL_AD_FINAL_URL_AND_VERIFICATION_URL_CANNOT_BOTH_BE_EMPTY = 154, /** * Too many ad customizers in one asset. * * @generated from protobuf enum value: TOO_MANY_AD_CUSTOMIZERS = 141; */ TOO_MANY_AD_CUSTOMIZERS = 141, /** * The ad customizer tag is recognized, but the format is invalid. * * @generated from protobuf enum value: INVALID_AD_CUSTOMIZER_FORMAT = 142; */ INVALID_AD_CUSTOMIZER_FORMAT = 142, /** * Customizer tags cannot be nested. * * @generated from protobuf enum value: NESTED_AD_CUSTOMIZER_SYNTAX = 143; */ NESTED_AD_CUSTOMIZER_SYNTAX = 143, /** * The ad customizer syntax used in the ad is not supported. * * @generated from protobuf enum value: UNSUPPORTED_AD_CUSTOMIZER_SYNTAX = 144; */ UNSUPPORTED_AD_CUSTOMIZER_SYNTAX = 144, /** * There exists unpaired brace in the ad customizer tag. * * @generated from protobuf enum value: UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG = 145; */ UNPAIRED_BRACE_IN_AD_CUSTOMIZER_TAG = 145, /** * More than one type of countdown tag exists among all text lines. * * @generated from protobuf enum value: MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS = 146; */ MORE_THAN_ONE_COUNTDOWN_TAG_TYPE_EXISTS = 146, /** * Date time in the countdown tag is invalid. * * @generated from protobuf enum value: DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID = 147; */ DATE_TIME_IN_COUNTDOWN_TAG_IS_INVALID = 147, /** * Date time in the countdown tag is in the past. * * @generated from protobuf enum value: DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST = 148; */ DATE_TIME_IN_COUNTDOWN_TAG_IS_PAST = 148, /** * Cannot recognize the ad customizer tag. * * @generated from protobuf enum value: UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND = 149; */ UNRECOGNIZED_AD_CUSTOMIZER_TAG_FOUND = 149, /** * Customizer type forbidden for this field. * * @generated from protobuf enum value: CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD = 150; */ CUSTOMIZER_TYPE_FORBIDDEN_FOR_FIELD = 150, /** * Customizer attribute name is invalid. * * @generated from protobuf enum value: INVALID_CUSTOMIZER_ATTRIBUTE_NAME = 151; */ INVALID_CUSTOMIZER_ATTRIBUTE_NAME = 151, /** * App store value does not match the value of the app store in the app * specified in the campaign. * * @generated from protobuf enum value: STORE_MISMATCH = 152; */ STORE_MISMATCH = 152, /** * Missing required image aspect ratio. * * @generated from protobuf enum value: MISSING_REQUIRED_IMAGE_ASPECT_RATIO = 153; */ MISSING_REQUIRED_IMAGE_ASPECT_RATIO = 153, /** * Aspect ratios mismatch between different assets. * * @generated from protobuf enum value: MISMATCHED_ASPECT_RATIOS = 155; */ MISMATCHED_ASPECT_RATIOS = 155, /** * Images must be unique between different carousel card assets. * * @generated from protobuf enum value: DUPLICATE_IMAGE_ACROSS_CAROUSEL_CARDS = 156; */ DUPLICATE_IMAGE_ACROSS_CAROUSEL_CARDS = 156 } declare class AdErrorEnum$Type extends MessageType<AdErrorEnum> { constructor(); create(value?: PartialMessage<AdErrorEnum>): AdErrorEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: AdErrorEnum): AdErrorEnum; internalBinaryWrite(message: AdErrorEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.errors.AdErrorEnum */ export declare const AdErrorEnum: AdErrorEnum$Type; export {};