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 = "ConversionActionCategoryProto"; 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// Container for enum describing the category of conversions that are associated 29// with a ConversionAction. 30message ConversionActionCategoryEnum { 31 // The category of conversions that are associated with a ConversionAction. 32 enum ConversionActionCategory { 33 // Not specified. 34 UNSPECIFIED = 0; 35 36 // Used for return value only. Represents value unknown in this version. 37 UNKNOWN = 1; 38 39 // Default category. 40 DEFAULT = 2; 41 42 // User visiting a page. 43 PAGE_VIEW = 3; 44 45 // Purchase, sales, or "order placed" event. 46 PURCHASE = 4; 47 48 // Signup user action. 49 SIGNUP = 5; 50 51 // Lead-generating action. 52 LEAD = 6; 53 54 // Software download action (as for an app). 55 DOWNLOAD = 7; 56 57 // The addition of items to a shopping cart or bag on an advertiser site. 58 ADD_TO_CART = 8; 59 60 // When someone enters the checkout flow on an advertiser site. 61 BEGIN_CHECKOUT = 9; 62 63 // The start of a paid subscription for a product or service. 64 SUBSCRIBE_PAID = 10; 65 66 // A call to indicate interest in an advertiser's offering. 67 PHONE_CALL_LEAD = 11; 68 69 // A lead conversion imported from an external source into Google Ads. 70 IMPORTED_LEAD = 12; 71 72 // A submission of a form on an advertiser site indicating business 73 // interest. 74 SUBMIT_LEAD_FORM = 13; 75 76 // A booking of an appointment with an advertiser's business. 77 BOOK_APPOINTMENT = 14; 78 79 // A quote or price estimate request. 80 REQUEST_QUOTE = 15; 81 82 // A search for an advertiser's business location with intention to visit. 83 GET_DIRECTIONS = 16; 84 85 // A click to an advertiser's partner's site. 86 OUTBOUND_CLICK = 17; 87 88 // A call, SMS, email, chat or other type of contact to an advertiser. 89 CONTACT = 18; 90 91 // A website engagement event such as long site time or a Google Analytics 92 // (GA) Smart Goal. Intended to be used for GA, Firebase, GA Gold goal 93 // imports. 94 ENGAGEMENT = 19; 95 96 // A visit to a physical store location. 97 STORE_VISIT = 20; 98 99 // A sale occurring in a physical store. 100 STORE_SALE = 21; 101 102 // A lead conversion imported from an external source into Google Ads, 103 // that has been further qualified by the advertiser (marketing/sales team). 104 // In the lead-to-sale journey, advertisers get leads, then act on them 105 // by reaching out to the consumer. If the consumer is interested and 106 // may end up buying their product, the advertiser marks such leads as 107 // "qualified leads". 108 QUALIFIED_LEAD = 22; 109 110 // A lead conversion imported from an external source into Google Ads, that 111 // has further completed a chosen stage as defined by the lead gen 112 // advertiser. 113 CONVERTED_LEAD = 23; 114 } 115} 116