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.googleads.v16.enums; 18 19option csharp_namespace = "Google.Ads.GoogleAds.V16.Enums"; 20option go_package = "google.golang.org/genproto/googleapis/ads/googleads/v16/enums;enums"; 21option java_multiple_files = true; 22option java_outer_classname = "ConversionActionCategoryProto"; 23option java_package = "com.google.ads.googleads.v16.enums"; 24option objc_class_prefix = "GAA"; 25option php_namespace = "Google\\Ads\\GoogleAds\\V16\\Enums"; 26option ruby_package = "Google::Ads::GoogleAds::V16::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 // Software download action (as for an app). 52 DOWNLOAD = 7; 53 54 // The addition of items to a shopping cart or bag on an advertiser site. 55 ADD_TO_CART = 8; 56 57 // When someone enters the checkout flow on an advertiser site. 58 BEGIN_CHECKOUT = 9; 59 60 // The start of a paid subscription for a product or service. 61 SUBSCRIBE_PAID = 10; 62 63 // A call to indicate interest in an advertiser's offering. 64 PHONE_CALL_LEAD = 11; 65 66 // A lead conversion imported from an external source into Google Ads. 67 IMPORTED_LEAD = 12; 68 69 // A submission of a form on an advertiser site indicating business 70 // interest. 71 SUBMIT_LEAD_FORM = 13; 72 73 // A booking of an appointment with an advertiser's business. 74 BOOK_APPOINTMENT = 14; 75 76 // A quote or price estimate request. 77 REQUEST_QUOTE = 15; 78 79 // A search for an advertiser's business location with intention to visit. 80 GET_DIRECTIONS = 16; 81 82 // A click to an advertiser's partner's site. 83 OUTBOUND_CLICK = 17; 84 85 // A call, SMS, email, chat or other type of contact to an advertiser. 86 CONTACT = 18; 87 88 // A website engagement event such as long site time or a Google Analytics 89 // (GA) Smart Goal. Intended to be used for GA, Firebase, GA Gold goal 90 // imports. 91 ENGAGEMENT = 19; 92 93 // A visit to a physical store location. 94 STORE_VISIT = 20; 95 96 // A sale occurring in a physical store. 97 STORE_SALE = 21; 98 99 // A lead conversion imported from an external source into Google Ads, 100 // that has been further qualified by the advertiser (marketing/sales team). 101 // In the lead-to-sale journey, advertisers get leads, then act on them 102 // by reaching out to the consumer. If the consumer is interested and 103 // may end up buying their product, the advertiser marks such leads as 104 // "qualified leads". 105 QUALIFIED_LEAD = 22; 106 107 // A lead conversion imported from an external source into Google Ads, that 108 // has further completed a chosen stage as defined by the lead gen 109 // advertiser. 110 CONVERTED_LEAD = 23; 111 } 112} 113