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.

862 lines (861 loc) 31.4 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 criterion errors. * * @generated from protobuf message google.ads.googleads.v11.errors.CriterionErrorEnum */ export interface CriterionErrorEnum { } /** * Enum describing possible criterion errors. * * @generated from protobuf enum google.ads.googleads.v11.errors.CriterionErrorEnum.CriterionError */ export declare enum CriterionErrorEnum_CriterionError { /** * 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, /** * Concrete type of criterion is required for CREATE and UPDATE operations. * * @generated from protobuf enum value: CONCRETE_TYPE_REQUIRED = 2; */ CONCRETE_TYPE_REQUIRED = 2, /** * The category requested for exclusion is invalid. * * @generated from protobuf enum value: INVALID_EXCLUDED_CATEGORY = 3; */ INVALID_EXCLUDED_CATEGORY = 3, /** * Invalid keyword criteria text. * * @generated from protobuf enum value: INVALID_KEYWORD_TEXT = 4; */ INVALID_KEYWORD_TEXT = 4, /** * Keyword text should be less than 80 chars. * * @generated from protobuf enum value: KEYWORD_TEXT_TOO_LONG = 5; */ KEYWORD_TEXT_TOO_LONG = 5, /** * Keyword text has too many words. * * @generated from protobuf enum value: KEYWORD_HAS_TOO_MANY_WORDS = 6; */ KEYWORD_HAS_TOO_MANY_WORDS = 6, /** * Keyword text has invalid characters or symbols. * * @generated from protobuf enum value: KEYWORD_HAS_INVALID_CHARS = 7; */ KEYWORD_HAS_INVALID_CHARS = 7, /** * Invalid placement URL. * * @generated from protobuf enum value: INVALID_PLACEMENT_URL = 8; */ INVALID_PLACEMENT_URL = 8, /** * Invalid user list criterion. * * @generated from protobuf enum value: INVALID_USER_LIST = 9; */ INVALID_USER_LIST = 9, /** * Invalid user interest criterion. * * @generated from protobuf enum value: INVALID_USER_INTEREST = 10; */ INVALID_USER_INTEREST = 10, /** * Placement URL has wrong format. * * @generated from protobuf enum value: INVALID_FORMAT_FOR_PLACEMENT_URL = 11; */ INVALID_FORMAT_FOR_PLACEMENT_URL = 11, /** * Placement URL is too long. * * @generated from protobuf enum value: PLACEMENT_URL_IS_TOO_LONG = 12; */ PLACEMENT_URL_IS_TOO_LONG = 12, /** * Indicates the URL contains an illegal character. * * @generated from protobuf enum value: PLACEMENT_URL_HAS_ILLEGAL_CHAR = 13; */ PLACEMENT_URL_HAS_ILLEGAL_CHAR = 13, /** * Indicates the URL contains multiple comma separated URLs. * * @generated from protobuf enum value: PLACEMENT_URL_HAS_MULTIPLE_SITES_IN_LINE = 14; */ PLACEMENT_URL_HAS_MULTIPLE_SITES_IN_LINE = 14, /** * Indicates the domain is blocked. * * @generated from protobuf enum value: PLACEMENT_IS_NOT_AVAILABLE_FOR_TARGETING_OR_EXCLUSION = 15; */ PLACEMENT_IS_NOT_AVAILABLE_FOR_TARGETING_OR_EXCLUSION = 15, /** * Invalid topic path. * * @generated from protobuf enum value: INVALID_TOPIC_PATH = 16; */ INVALID_TOPIC_PATH = 16, /** * The YouTube Channel Id is invalid. * * @generated from protobuf enum value: INVALID_YOUTUBE_CHANNEL_ID = 17; */ INVALID_YOUTUBE_CHANNEL_ID = 17, /** * The YouTube Video Id is invalid. * * @generated from protobuf enum value: INVALID_YOUTUBE_VIDEO_ID = 18; */ INVALID_YOUTUBE_VIDEO_ID = 18, /** * Indicates the placement is a YouTube vertical channel, which is no longer * supported. * * @generated from protobuf enum value: YOUTUBE_VERTICAL_CHANNEL_DEPRECATED = 19; */ YOUTUBE_VERTICAL_CHANNEL_DEPRECATED = 19, /** * Indicates the placement is a YouTube demographic channel, which is no * longer supported. * * @generated from protobuf enum value: YOUTUBE_DEMOGRAPHIC_CHANNEL_DEPRECATED = 20; */ YOUTUBE_DEMOGRAPHIC_CHANNEL_DEPRECATED = 20, /** * YouTube urls are not supported in Placement criterion. Use YouTubeChannel * and YouTubeVideo criterion instead. * * @generated from protobuf enum value: YOUTUBE_URL_UNSUPPORTED = 21; */ YOUTUBE_URL_UNSUPPORTED = 21, /** * Criteria type can not be excluded by the customer, like AOL account type * cannot target site type criteria. * * @generated from protobuf enum value: CANNOT_EXCLUDE_CRITERIA_TYPE = 22; */ CANNOT_EXCLUDE_CRITERIA_TYPE = 22, /** * Criteria type can not be targeted. * * @generated from protobuf enum value: CANNOT_ADD_CRITERIA_TYPE = 23; */ CANNOT_ADD_CRITERIA_TYPE = 23, /** * Not allowed to exclude similar user list. * * @generated from protobuf enum value: CANNOT_EXCLUDE_SIMILAR_USER_LIST = 26; */ CANNOT_EXCLUDE_SIMILAR_USER_LIST = 26, /** * Not allowed to target a closed user list. * * @generated from protobuf enum value: CANNOT_ADD_CLOSED_USER_LIST = 27; */ CANNOT_ADD_CLOSED_USER_LIST = 27, /** * Not allowed to add display only UserLists to search only campaigns. * * @generated from protobuf enum value: CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_ONLY_CAMPAIGNS = 28; */ CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_ONLY_CAMPAIGNS = 28, /** * Not allowed to add display only UserLists to search plus campaigns. * * @generated from protobuf enum value: CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_CAMPAIGNS = 29; */ CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_CAMPAIGNS = 29, /** * Not allowed to add display only UserLists to shopping campaigns. * * @generated from protobuf enum value: CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SHOPPING_CAMPAIGNS = 30; */ CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SHOPPING_CAMPAIGNS = 30, /** * Not allowed to add User interests to search only campaigns. * * @generated from protobuf enum value: CANNOT_ADD_USER_INTERESTS_TO_SEARCH_CAMPAIGNS = 31; */ CANNOT_ADD_USER_INTERESTS_TO_SEARCH_CAMPAIGNS = 31, /** * Not allowed to set bids for this criterion type in search campaigns * * @generated from protobuf enum value: CANNOT_SET_BIDS_ON_CRITERION_TYPE_IN_SEARCH_CAMPAIGNS = 32; */ CANNOT_SET_BIDS_ON_CRITERION_TYPE_IN_SEARCH_CAMPAIGNS = 32, /** * Final URLs, URL Templates and CustomParameters cannot be set for the * criterion types of Gender, AgeRange, UserList, Placement, MobileApp, and * MobileAppCategory in search campaigns and shopping campaigns. * * @generated from protobuf enum value: CANNOT_ADD_URLS_TO_CRITERION_TYPE_FOR_CAMPAIGN_TYPE = 33; */ CANNOT_ADD_URLS_TO_CRITERION_TYPE_FOR_CAMPAIGN_TYPE = 33, /** * Invalid combined audience criterion. * * @generated from protobuf enum value: INVALID_COMBINED_AUDIENCE = 122; */ INVALID_COMBINED_AUDIENCE = 122, /** * Invalid custom affinity criterion. * * @generated from protobuf enum value: INVALID_CUSTOM_AFFINITY = 96; */ INVALID_CUSTOM_AFFINITY = 96, /** * Invalid custom intent criterion. * * @generated from protobuf enum value: INVALID_CUSTOM_INTENT = 97; */ INVALID_CUSTOM_INTENT = 97, /** * Invalid custom audience criterion. * * @generated from protobuf enum value: INVALID_CUSTOM_AUDIENCE = 121; */ INVALID_CUSTOM_AUDIENCE = 121, /** * IP address is not valid. * * @generated from protobuf enum value: INVALID_IP_ADDRESS = 34; */ INVALID_IP_ADDRESS = 34, /** * IP format is not valid. * * @generated from protobuf enum value: INVALID_IP_FORMAT = 35; */ INVALID_IP_FORMAT = 35, /** * Mobile application is not valid. * * @generated from protobuf enum value: INVALID_MOBILE_APP = 36; */ INVALID_MOBILE_APP = 36, /** * Mobile application category is not valid. * * @generated from protobuf enum value: INVALID_MOBILE_APP_CATEGORY = 37; */ INVALID_MOBILE_APP_CATEGORY = 37, /** * The CriterionId does not exist or is of the incorrect type. * * @generated from protobuf enum value: INVALID_CRITERION_ID = 38; */ INVALID_CRITERION_ID = 38, /** * The Criterion is not allowed to be targeted. * * @generated from protobuf enum value: CANNOT_TARGET_CRITERION = 39; */ CANNOT_TARGET_CRITERION = 39, /** * The criterion is not allowed to be targeted as it is deprecated. * * @generated from protobuf enum value: CANNOT_TARGET_OBSOLETE_CRITERION = 40; */ CANNOT_TARGET_OBSOLETE_CRITERION = 40, /** * The CriterionId is not valid for the type. * * @generated from protobuf enum value: CRITERION_ID_AND_TYPE_MISMATCH = 41; */ CRITERION_ID_AND_TYPE_MISMATCH = 41, /** * Distance for the radius for the proximity criterion is invalid. * * @generated from protobuf enum value: INVALID_PROXIMITY_RADIUS = 42; */ INVALID_PROXIMITY_RADIUS = 42, /** * Units for the distance for the radius for the proximity criterion is * invalid. * * @generated from protobuf enum value: INVALID_PROXIMITY_RADIUS_UNITS = 43; */ INVALID_PROXIMITY_RADIUS_UNITS = 43, /** * Street address in the address is not valid. * * @generated from protobuf enum value: INVALID_STREETADDRESS_LENGTH = 44; */ INVALID_STREETADDRESS_LENGTH = 44, /** * City name in the address is not valid. * * @generated from protobuf enum value: INVALID_CITYNAME_LENGTH = 45; */ INVALID_CITYNAME_LENGTH = 45, /** * Region code in the address is not valid. * * @generated from protobuf enum value: INVALID_REGIONCODE_LENGTH = 46; */ INVALID_REGIONCODE_LENGTH = 46, /** * Region name in the address is not valid. * * @generated from protobuf enum value: INVALID_REGIONNAME_LENGTH = 47; */ INVALID_REGIONNAME_LENGTH = 47, /** * Postal code in the address is not valid. * * @generated from protobuf enum value: INVALID_POSTALCODE_LENGTH = 48; */ INVALID_POSTALCODE_LENGTH = 48, /** * Country code in the address is not valid. * * @generated from protobuf enum value: INVALID_COUNTRY_CODE = 49; */ INVALID_COUNTRY_CODE = 49, /** * Latitude for the GeoPoint is not valid. * * @generated from protobuf enum value: INVALID_LATITUDE = 50; */ INVALID_LATITUDE = 50, /** * Longitude for the GeoPoint is not valid. * * @generated from protobuf enum value: INVALID_LONGITUDE = 51; */ INVALID_LONGITUDE = 51, /** * The Proximity input is not valid. Both address and geoPoint cannot be * null. * * @generated from protobuf enum value: PROXIMITY_GEOPOINT_AND_ADDRESS_BOTH_CANNOT_BE_NULL = 52; */ PROXIMITY_GEOPOINT_AND_ADDRESS_BOTH_CANNOT_BE_NULL = 52, /** * The Proximity address cannot be geocoded to a valid lat/long. * * @generated from protobuf enum value: INVALID_PROXIMITY_ADDRESS = 53; */ INVALID_PROXIMITY_ADDRESS = 53, /** * User domain name is not valid. * * @generated from protobuf enum value: INVALID_USER_DOMAIN_NAME = 54; */ INVALID_USER_DOMAIN_NAME = 54, /** * Length of serialized criterion parameter exceeded size limit. * * @generated from protobuf enum value: CRITERION_PARAMETER_TOO_LONG = 55; */ CRITERION_PARAMETER_TOO_LONG = 55, /** * Time interval in the AdSchedule overlaps with another AdSchedule. * * @generated from protobuf enum value: AD_SCHEDULE_TIME_INTERVALS_OVERLAP = 56; */ AD_SCHEDULE_TIME_INTERVALS_OVERLAP = 56, /** * AdSchedule time interval cannot span multiple days. * * @generated from protobuf enum value: AD_SCHEDULE_INTERVAL_CANNOT_SPAN_MULTIPLE_DAYS = 57; */ AD_SCHEDULE_INTERVAL_CANNOT_SPAN_MULTIPLE_DAYS = 57, /** * AdSchedule time interval specified is invalid, endTime cannot be earlier * than startTime. * * @generated from protobuf enum value: AD_SCHEDULE_INVALID_TIME_INTERVAL = 58; */ AD_SCHEDULE_INVALID_TIME_INTERVAL = 58, /** * The number of AdSchedule entries in a day exceeds the limit. * * @generated from protobuf enum value: AD_SCHEDULE_EXCEEDED_INTERVALS_PER_DAY_LIMIT = 59; */ AD_SCHEDULE_EXCEEDED_INTERVALS_PER_DAY_LIMIT = 59, /** * CriteriaId does not match the interval of the AdSchedule specified. * * @generated from protobuf enum value: AD_SCHEDULE_CRITERION_ID_MISMATCHING_FIELDS = 60; */ AD_SCHEDULE_CRITERION_ID_MISMATCHING_FIELDS = 60, /** * Cannot set bid modifier for this criterion type. * * @generated from protobuf enum value: CANNOT_BID_MODIFY_CRITERION_TYPE = 61; */ CANNOT_BID_MODIFY_CRITERION_TYPE = 61, /** * Cannot bid modify criterion, since it is opted out of the campaign. * * @generated from protobuf enum value: CANNOT_BID_MODIFY_CRITERION_CAMPAIGN_OPTED_OUT = 62; */ CANNOT_BID_MODIFY_CRITERION_CAMPAIGN_OPTED_OUT = 62, /** * Cannot set bid modifier for a negative criterion. * * @generated from protobuf enum value: CANNOT_BID_MODIFY_NEGATIVE_CRITERION = 63; */ CANNOT_BID_MODIFY_NEGATIVE_CRITERION = 63, /** * Bid Modifier already exists. Use SET operation to update. * * @generated from protobuf enum value: BID_MODIFIER_ALREADY_EXISTS = 64; */ BID_MODIFIER_ALREADY_EXISTS = 64, /** * Feed Id is not allowed in these Location Groups. * * @generated from protobuf enum value: FEED_ID_NOT_ALLOWED = 65; */ FEED_ID_NOT_ALLOWED = 65, /** * The account may not use the requested criteria type. For example, some * accounts are restricted to keywords only. * * @generated from protobuf enum value: ACCOUNT_INELIGIBLE_FOR_CRITERIA_TYPE = 66; */ ACCOUNT_INELIGIBLE_FOR_CRITERIA_TYPE = 66, /** * The requested criteria type cannot be used with campaign or ad group * bidding strategy. * * @generated from protobuf enum value: CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY = 67; */ CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY = 67, /** * The Criterion is not allowed to be excluded. * * @generated from protobuf enum value: CANNOT_EXCLUDE_CRITERION = 68; */ CANNOT_EXCLUDE_CRITERION = 68, /** * The criterion is not allowed to be removed. For example, we cannot remove * any of the device criterion. * * @generated from protobuf enum value: CANNOT_REMOVE_CRITERION = 69; */ CANNOT_REMOVE_CRITERION = 69, /** * Bidding categories do not form a valid path in the Shopping bidding * category taxonomy. * * @generated from protobuf enum value: INVALID_PRODUCT_BIDDING_CATEGORY = 76; */ INVALID_PRODUCT_BIDDING_CATEGORY = 76, /** * ShoppingSetting must be added to the campaign before ProductScope * criteria can be added. * * @generated from protobuf enum value: MISSING_SHOPPING_SETTING = 77; */ MISSING_SHOPPING_SETTING = 77, /** * Matching function is invalid. * * @generated from protobuf enum value: INVALID_MATCHING_FUNCTION = 78; */ INVALID_MATCHING_FUNCTION = 78, /** * Filter parameters not allowed for location groups targeting. * * @generated from protobuf enum value: LOCATION_FILTER_NOT_ALLOWED = 79; */ LOCATION_FILTER_NOT_ALLOWED = 79, /** * Feed not found, or the feed is not an enabled location feed. * * @generated from protobuf enum value: INVALID_FEED_FOR_LOCATION_FILTER = 98; */ INVALID_FEED_FOR_LOCATION_FILTER = 98, /** * Given location filter parameter is invalid for location groups targeting. * * @generated from protobuf enum value: LOCATION_FILTER_INVALID = 80; */ LOCATION_FILTER_INVALID = 80, /** * Cannot set geo target constants and feed item sets at the same time. * * @generated from protobuf enum value: CANNOT_SET_GEO_TARGET_CONSTANTS_WITH_FEED_ITEM_SETS = 123; */ CANNOT_SET_GEO_TARGET_CONSTANTS_WITH_FEED_ITEM_SETS = 123, /** * The location group radius is in the range but not at the valid increment. * * @generated from protobuf enum value: INVALID_LOCATION_GROUP_RADIUS = 124; */ INVALID_LOCATION_GROUP_RADIUS = 124, /** * The location group radius unit is invalid. * * @generated from protobuf enum value: INVALID_LOCATION_GROUP_RADIUS_UNIT = 125; */ INVALID_LOCATION_GROUP_RADIUS_UNIT = 125, /** * Criteria type cannot be associated with a campaign and its ad group(s) * simultaneously. * * @generated from protobuf enum value: CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP = 81; */ CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP = 81, /** * Range represented by hotel length of stay's min nights and max nights * overlaps with an existing criterion. * * @generated from protobuf enum value: HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION = 82; */ HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION = 82, /** * Range represented by hotel advance booking window's min days and max days * overlaps with an existing criterion. * * @generated from protobuf enum value: HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION = 83; */ HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION = 83, /** * The field is not allowed to be set when the negative field is set to * true, for example, we don't allow bids in negative ad group or campaign * criteria. * * @generated from protobuf enum value: FIELD_INCOMPATIBLE_WITH_NEGATIVE_TARGETING = 84; */ FIELD_INCOMPATIBLE_WITH_NEGATIVE_TARGETING = 84, /** * The combination of operand and operator in webpage condition is invalid. * * @generated from protobuf enum value: INVALID_WEBPAGE_CONDITION = 85; */ INVALID_WEBPAGE_CONDITION = 85, /** * The URL of webpage condition is invalid. * * @generated from protobuf enum value: INVALID_WEBPAGE_CONDITION_URL = 86; */ INVALID_WEBPAGE_CONDITION_URL = 86, /** * The URL of webpage condition cannot be empty or contain white space. * * @generated from protobuf enum value: WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY = 87; */ WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY = 87, /** * The URL of webpage condition contains an unsupported protocol. * * @generated from protobuf enum value: WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL = 88; */ WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL = 88, /** * The URL of webpage condition cannot be an IP address. * * @generated from protobuf enum value: WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS = 89; */ WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS = 89, /** * The domain of the URL is not consistent with the domain in campaign * setting. * * @generated from protobuf enum value: WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING = 90; */ WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING = 90, /** * The URL of webpage condition cannot be a public suffix itself. * * @generated from protobuf enum value: WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX = 91; */ WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX = 91, /** * The URL of webpage condition has an invalid public suffix. * * @generated from protobuf enum value: WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX = 92; */ WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX = 92, /** * Value track parameter is not supported in webpage condition URL. * * @generated from protobuf enum value: WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED = 93; */ WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED = 93, /** * Only one URL-EQUALS webpage condition is allowed in a webpage * criterion and it cannot be combined with other conditions. * * @generated from protobuf enum value: WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION = 94; */ WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION = 94, /** * A webpage criterion cannot be added to a non-DSA ad group. * * @generated from protobuf enum value: WEBPAGE_CRITERION_NOT_SUPPORTED_ON_NON_DSA_AD_GROUP = 95; */ WEBPAGE_CRITERION_NOT_SUPPORTED_ON_NON_DSA_AD_GROUP = 95, /** * Cannot add positive user list criteria in Smart Display campaigns. * * @generated from protobuf enum value: CANNOT_TARGET_USER_LIST_FOR_SMART_DISPLAY_CAMPAIGNS = 99; */ CANNOT_TARGET_USER_LIST_FOR_SMART_DISPLAY_CAMPAIGNS = 99, /** * Cannot add positive placement criterion types in search campaigns. * * @generated from protobuf enum value: CANNOT_TARGET_PLACEMENTS_FOR_SEARCH_CAMPAIGNS = 126; */ CANNOT_TARGET_PLACEMENTS_FOR_SEARCH_CAMPAIGNS = 126, /** * Listing scope contains too many dimension types. * * @generated from protobuf enum value: LISTING_SCOPE_TOO_MANY_DIMENSION_TYPES = 100; */ LISTING_SCOPE_TOO_MANY_DIMENSION_TYPES = 100, /** * Listing scope has too many IN operators. * * @generated from protobuf enum value: LISTING_SCOPE_TOO_MANY_IN_OPERATORS = 101; */ LISTING_SCOPE_TOO_MANY_IN_OPERATORS = 101, /** * Listing scope contains IN operator on an unsupported dimension type. * * @generated from protobuf enum value: LISTING_SCOPE_IN_OPERATOR_NOT_SUPPORTED = 102; */ LISTING_SCOPE_IN_OPERATOR_NOT_SUPPORTED = 102, /** * There are dimensions with duplicate dimension type. * * @generated from protobuf enum value: DUPLICATE_LISTING_DIMENSION_TYPE = 103; */ DUPLICATE_LISTING_DIMENSION_TYPE = 103, /** * There are dimensions with duplicate dimension value. * * @generated from protobuf enum value: DUPLICATE_LISTING_DIMENSION_VALUE = 104; */ DUPLICATE_LISTING_DIMENSION_VALUE = 104, /** * Listing group SUBDIVISION nodes cannot have bids. * * @generated from protobuf enum value: CANNOT_SET_BIDS_ON_LISTING_GROUP_SUBDIVISION = 105; */ CANNOT_SET_BIDS_ON_LISTING_GROUP_SUBDIVISION = 105, /** * Ad group is invalid due to the listing groups it contains. * * @generated from protobuf enum value: INVALID_LISTING_GROUP_HIERARCHY = 106; */ INVALID_LISTING_GROUP_HIERARCHY = 106, /** * Listing group unit cannot have children. * * @generated from protobuf enum value: LISTING_GROUP_UNIT_CANNOT_HAVE_CHILDREN = 107; */ LISTING_GROUP_UNIT_CANNOT_HAVE_CHILDREN = 107, /** * Subdivided listing groups must have an "others" case. * * @generated from protobuf enum value: LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE = 108; */ LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE = 108, /** * Dimension type of listing group must be the same as that of its siblings. * * @generated from protobuf enum value: LISTING_GROUP_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS = 109; */ LISTING_GROUP_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS = 109, /** * Listing group cannot be added to the ad group because it already exists. * * @generated from protobuf enum value: LISTING_GROUP_ALREADY_EXISTS = 110; */ LISTING_GROUP_ALREADY_EXISTS = 110, /** * Listing group referenced in the operation was not found in the ad group. * * @generated from protobuf enum value: LISTING_GROUP_DOES_NOT_EXIST = 111; */ LISTING_GROUP_DOES_NOT_EXIST = 111, /** * Recursive removal failed because listing group subdivision is being * created or modified in this request. * * @generated from protobuf enum value: LISTING_GROUP_CANNOT_BE_REMOVED = 112; */ LISTING_GROUP_CANNOT_BE_REMOVED = 112, /** * Listing group type is not allowed for specified ad group criterion type. * * @generated from protobuf enum value: INVALID_LISTING_GROUP_TYPE = 113; */ INVALID_LISTING_GROUP_TYPE = 113, /** * Listing group in an ADD operation specifies a non temporary criterion id. * * @generated from protobuf enum value: LISTING_GROUP_ADD_MAY_ONLY_USE_TEMP_ID = 114; */ LISTING_GROUP_ADD_MAY_ONLY_USE_TEMP_ID = 114, /** * The combined length of dimension values of the Listing scope criterion * is too long. * * @generated from protobuf enum value: LISTING_SCOPE_TOO_LONG = 115; */ LISTING_SCOPE_TOO_LONG = 115, /** * Listing scope contains too many dimensions. * * @generated from protobuf enum value: LISTING_SCOPE_TOO_MANY_DIMENSIONS = 116; */ LISTING_SCOPE_TOO_MANY_DIMENSIONS = 116, /** * The combined length of dimension values of the Listing group criterion is * too long. * * @generated from protobuf enum value: LISTING_GROUP_TOO_LONG = 117; */ LISTING_GROUP_TOO_LONG = 117, /** * Listing group tree is too deep. * * @generated from protobuf enum value: LISTING_GROUP_TREE_TOO_DEEP = 118; */ LISTING_GROUP_TREE_TOO_DEEP = 118, /** * Listing dimension is invalid (for example, dimension contains illegal * value, dimension type is represented with wrong class, etc). Listing * dimension value can not contain "==" or "&+". * * @generated from protobuf enum value: INVALID_LISTING_DIMENSION = 119; */ INVALID_LISTING_DIMENSION = 119, /** * Listing dimension type is either invalid for campaigns of this type or * cannot be used in the current context. BIDDING_CATEGORY_Lx and * PRODUCT_TYPE_Lx dimensions must be used in ascending order of their * levels: L1, L2, L3, L4, L5... The levels must be specified sequentially * and start from L1. Furthermore, an "others" Listing group cannot be * subdivided with a dimension of the same type but of a higher level * ("others" BIDDING_CATEGORY_L3 can be subdivided with BRAND but not with * BIDDING_CATEGORY_L4). * * @generated from protobuf enum value: INVALID_LISTING_DIMENSION_TYPE = 120; */ INVALID_LISTING_DIMENSION_TYPE = 120, /** * Customer is not on allowlist for composite audience in display campaigns. * * @generated from protobuf enum value: ADVERTISER_NOT_ON_ALLOWLIST_FOR_COMBINED_AUDIENCE_ON_DISPLAY = 127; */ ADVERTISER_NOT_ON_ALLOWLIST_FOR_COMBINED_AUDIENCE_ON_DISPLAY = 127, /** * Cannot target on a removed combined audience. * * @generated from protobuf enum value: CANNOT_TARGET_REMOVED_COMBINED_AUDIENCE = 128; */ CANNOT_TARGET_REMOVED_COMBINED_AUDIENCE = 128, /** * Combined audience ID is invalid. * * @generated from protobuf enum value: INVALID_COMBINED_AUDIENCE_ID = 129; */ INVALID_COMBINED_AUDIENCE_ID = 129, /** * Can not target removed combined audience. * * @generated from protobuf enum value: CANNOT_TARGET_REMOVED_CUSTOM_AUDIENCE = 130; */ CANNOT_TARGET_REMOVED_CUSTOM_AUDIENCE = 130, /** * Range represented by hotel check-in date's start date and end date * overlaps with an existing criterion. * * @generated from protobuf enum value: HOTEL_CHECK_IN_DATE_RANGE_OVERLAPS_WITH_EXISTING_CRITERION = 131; */ HOTEL_CHECK_IN_DATE_RANGE_OVERLAPS_WITH_EXISTING_CRITERION = 131, /** * Start date is earlier than earliest allowed value of yesterday UTC. * * @generated from protobuf enum value: HOTEL_CHECK_IN_DATE_RANGE_START_DATE_TOO_EARLY = 132; */ HOTEL_CHECK_IN_DATE_RANGE_START_DATE_TOO_EARLY = 132, /** * End date later is than latest allowed day of 330 days in the future UTC. * * @generated from protobuf enum value: HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE = 133; */ HOTEL_CHECK_IN_DATE_RANGE_END_DATE_TOO_LATE = 133, /** * Start date is after end date. * * @generated from protobuf enum value: HOTEL_CHECK_IN_DATE_RANGE_REVERSED = 134; */ HOTEL_CHECK_IN_DATE_RANGE_REVERSED = 134, /** * Broad match modifier (BMM) keywords can no longer be created. See * https://ads-developers.googleblog.com/2021/06/broad-match-modifier-upcoming-changes.html. * * @generated from protobuf enum value: BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED = 135; */ BROAD_MATCH_MODIFIER_KEYWORD_NOT_ALLOWED = 135, /** * Only one audience is allowed in an asset group. * * @generated from protobuf enum value: ONE_AUDIENCE_ALLOWED_PER_ASSET_GROUP = 136; */ ONE_AUDIENCE_ALLOWED_PER_ASSET_GROUP = 136, /** * Audience is not supported for the specified campaign type. * * @generated from protobuf enum value: AUDIENCE_NOT_ELIGIBLE_FOR_CAMPAIGN_TYPE = 137; */ AUDIENCE_NOT_ELIGIBLE_FOR_CAMPAIGN_TYPE = 137, /** * Audience is not allowed to attach when use_audience_grouped bit is set to * false. * * @generated from protobuf enum value: AUDIENCE_NOT_ALLOWED_TO_ATTACH_WHEN_AUDIENCE_GROUPED_SET_TO_FALSE = 138; */ AUDIENCE_NOT_ALLOWED_TO_ATTACH_WHEN_AUDIENCE_GROUPED_SET_TO_FALSE = 138, /** * Targeting is not allowed for Customer Match lists as per Customer Match * policy. See * https://support.google.com/google-ads/answer/6299717. * * @generated from protobuf enum value: CANNOT_TARGET_CUSTOMER_MATCH_USER_LIST = 139; */ CANNOT_TARGET_CUSTOMER_MATCH_USER_LIST = 139 } declare class CriterionErrorEnum$Type extends MessageType<CriterionErrorEnum> { constructor(); create(value?: PartialMessage<CriterionErrorEnum>): CriterionErrorEnum; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CriterionErrorEnum): CriterionErrorEnum; internalBinaryWrite(message: CriterionErrorEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message google.ads.googleads.v11.errors.CriterionErrorEnum */ export declare const CriterionErrorEnum: CriterionErrorEnum$Type; export {};