1// Copyright 2023 Google LLC 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15syntax = "proto3"; 16 17package google.ads.searchads360.v0.enums; 18 19option csharp_namespace = "Google.Ads.SearchAds360.V0.Enums"; 20option go_package = "google.golang.org/genproto/googleapis/ads/searchads360/v0/enums;enums"; 21option java_multiple_files = true; 22option java_outer_classname = "AdGroupCriterionEngineStatusProto"; 23option java_package = "com.google.ads.searchads360.v0.enums"; 24option objc_class_prefix = "GASA360"; 25option php_namespace = "Google\\Ads\\SearchAds360\\V0\\Enums"; 26option ruby_package = "Google::Ads::SearchAds360::V0::Enums"; 27 28// Proto file describing engine status for the ad_group_criterion. 29 30// Container for enum describing possible AdGroupCriterion engine statuses. 31message AdGroupCriterionEngineStatusEnum { 32 // Enumerates AdGroupCriterion engine statuses. 33 enum AdGroupCriterionEngineStatus { 34 // Not specified. 35 UNSPECIFIED = 0; 36 37 // Used for return value only. Represents value unknown in this version. 38 UNKNOWN = 1; 39 40 // Deprecated. Do not use. 41 AD_GROUP_CRITERION_ELIGIBLE = 2 [deprecated = true]; 42 43 // Baidu: Bid or quality too low to be displayed. 44 AD_GROUP_CRITERION_INAPPROPRIATE_FOR_CAMPAIGN = 3; 45 46 // Baidu: Bid or quality too low for mobile, but eligible to display for 47 // desktop. 48 AD_GROUP_CRITERION_INVALID_MOBILE_SEARCH = 4; 49 50 // Baidu: Bid or quality too low for desktop, but eligible to display for 51 // mobile. 52 AD_GROUP_CRITERION_INVALID_PC_SEARCH = 5; 53 54 // Baidu: Bid or quality too low to be displayed. 55 AD_GROUP_CRITERION_INVALID_SEARCH = 6; 56 57 // Baidu: Paused by Baidu due to low search volume. 58 AD_GROUP_CRITERION_LOW_SEARCH_VOLUME = 7; 59 60 // Baidu: Mobile URL in process to be reviewed. 61 AD_GROUP_CRITERION_MOBILE_URL_UNDER_REVIEW = 8; 62 63 // Baidu: The landing page for one device is invalid, while the landing 64 // page for the other device is valid. 65 AD_GROUP_CRITERION_PARTIALLY_INVALID = 9; 66 67 // Baidu: Keyword has been created and paused by Baidu account management, 68 // and is now ready for you to activate it. 69 AD_GROUP_CRITERION_TO_BE_ACTIVATED = 10; 70 71 // Baidu: In process to be reviewed by Baidu. Gemini: Criterion under 72 // review. 73 AD_GROUP_CRITERION_UNDER_REVIEW = 11; 74 75 // Baidu: Criterion to be reviewed. 76 AD_GROUP_CRITERION_NOT_REVIEWED = 12; 77 78 // Deprecated. Do not use. Previously used by Gemini 79 AD_GROUP_CRITERION_ON_HOLD = 13 [deprecated = true]; 80 81 // Y!J : Criterion pending review 82 AD_GROUP_CRITERION_PENDING_REVIEW = 14; 83 84 // Criterion has been paused. 85 AD_GROUP_CRITERION_PAUSED = 15; 86 87 // Criterion has been removed. 88 AD_GROUP_CRITERION_REMOVED = 16; 89 90 // Criterion has been approved. 91 AD_GROUP_CRITERION_APPROVED = 17; 92 93 // Criterion has been disapproved. 94 AD_GROUP_CRITERION_DISAPPROVED = 18; 95 96 // Criterion is active and serving. 97 AD_GROUP_CRITERION_SERVING = 19; 98 99 // Criterion has been paused since the account is paused. 100 AD_GROUP_CRITERION_ACCOUNT_PAUSED = 20; 101 } 102} 103