UNPKG

@htdangkhoa/google-ads

Version:
357 lines (356 loc) 20.3 kB
"use strict"; // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v1.181.2 // protoc v3.21.12 // source: google/ads/googleads/v24/enums/external_conversion_source.proto var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ExternalConversionSourceEnum = exports.ExternalConversionSourceEnum_ExternalConversionSource = void 0; exports.externalConversionSourceEnum_ExternalConversionSourceFromJSON = externalConversionSourceEnum_ExternalConversionSourceFromJSON; exports.externalConversionSourceEnum_ExternalConversionSourceToJSON = externalConversionSourceEnum_ExternalConversionSourceToJSON; /* eslint-disable */ const minimal_js_1 = __importDefault(require("protobufjs/minimal.js")); /** The external conversion source that is associated with a ConversionAction. */ var ExternalConversionSourceEnum_ExternalConversionSource; (function (ExternalConversionSourceEnum_ExternalConversionSource) { /** UNSPECIFIED - Not specified. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** UNKNOWN - Represents value unknown in this version. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["UNKNOWN"] = 1] = "UNKNOWN"; /** * WEBPAGE - Conversion that occurs when a user navigates to a particular webpage * after viewing an ad; Displayed in Google Ads UI as 'Website'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["WEBPAGE"] = 2] = "WEBPAGE"; /** * ANALYTICS - Conversion that comes from linked Google Analytics goal or transaction; * Displayed in Google Ads UI as 'Analytics'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["ANALYTICS"] = 3] = "ANALYTICS"; /** * UPLOAD - Website conversion that is uploaded through ConversionUploadService; * Displayed in Google Ads UI as 'Import from clicks'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["UPLOAD"] = 4] = "UPLOAD"; /** * AD_CALL_METRICS - Conversion that occurs when a user clicks on a call extension directly on * an ad; Displayed in Google Ads UI as 'Calls from ads'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["AD_CALL_METRICS"] = 5] = "AD_CALL_METRICS"; /** * WEBSITE_CALL_METRICS - Conversion that occurs when a user calls a dynamically-generated phone * number (by installed javascript) from an advertiser's website after * clicking on an ad; Displayed in Google Ads UI as 'Calls from website'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["WEBSITE_CALL_METRICS"] = 6] = "WEBSITE_CALL_METRICS"; /** * STORE_VISITS - Conversion that occurs when a user visits an advertiser's retail store * after clicking on a Google ad; * Displayed in Google Ads UI as 'Store visits'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["STORE_VISITS"] = 7] = "STORE_VISITS"; /** * ANDROID_IN_APP - Conversion that occurs when a user takes an in-app action such as a * purchase in an Android app; * Displayed in Google Ads UI as 'Android in-app action'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["ANDROID_IN_APP"] = 8] = "ANDROID_IN_APP"; /** * IOS_IN_APP - Conversion that occurs when a user takes an in-app action such as a * purchase in an iOS app; * Displayed in Google Ads UI as 'iOS in-app action'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["IOS_IN_APP"] = 9] = "IOS_IN_APP"; /** * IOS_FIRST_OPEN - Conversion that occurs when a user opens an iOS app for the first time; * Displayed in Google Ads UI as 'iOS app install (first open)'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["IOS_FIRST_OPEN"] = 10] = "IOS_FIRST_OPEN"; /** * APP_UNSPECIFIED - Legacy app conversions that do not have an AppPlatform provided; * Displayed in Google Ads UI as 'Mobile app'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["APP_UNSPECIFIED"] = 11] = "APP_UNSPECIFIED"; /** * ANDROID_FIRST_OPEN - Conversion that occurs when a user opens an Android app for the first * time; Displayed in Google Ads UI as 'Android app install (first open)'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["ANDROID_FIRST_OPEN"] = 12] = "ANDROID_FIRST_OPEN"; /** * UPLOAD_CALLS - Call conversion that is uploaded through ConversionUploadService; * Displayed in Google Ads UI as 'Import from calls'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["UPLOAD_CALLS"] = 13] = "UPLOAD_CALLS"; /** * FIREBASE - Conversion that comes from a linked Firebase event; * Displayed in Google Ads UI as 'Firebase'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["FIREBASE"] = 14] = "FIREBASE"; /** * CLICK_TO_CALL - Conversion that occurs when a user clicks on a mobile phone number; * Displayed in Google Ads UI as 'Phone number clicks'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["CLICK_TO_CALL"] = 15] = "CLICK_TO_CALL"; /** * SALESFORCE - Conversion that comes from Salesforce; * Displayed in Google Ads UI as 'Salesforce.com'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["SALESFORCE"] = 16] = "SALESFORCE"; /** * STORE_SALES_CRM - Conversion that comes from in-store purchases recorded by CRM; * Displayed in Google Ads UI as 'Store sales (data partner)'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["STORE_SALES_CRM"] = 17] = "STORE_SALES_CRM"; /** * STORE_SALES_PAYMENT_NETWORK - Conversion that comes from in-store purchases from payment network; * Displayed in Google Ads UI as 'Store sales (payment network)'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["STORE_SALES_PAYMENT_NETWORK"] = 18] = "STORE_SALES_PAYMENT_NETWORK"; /** * GOOGLE_PLAY - Codeless Google Play conversion; * Displayed in Google Ads UI as 'Google Play'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["GOOGLE_PLAY"] = 19] = "GOOGLE_PLAY"; /** * THIRD_PARTY_APP_ANALYTICS - Conversion that comes from a linked third-party app analytics event; * Displayed in Google Ads UI as 'Third-party app analytics'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["THIRD_PARTY_APP_ANALYTICS"] = 20] = "THIRD_PARTY_APP_ANALYTICS"; /** GOOGLE_ATTRIBUTION - Conversion that is controlled by Google Attribution. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["GOOGLE_ATTRIBUTION"] = 21] = "GOOGLE_ATTRIBUTION"; /** * STORE_SALES_DIRECT_UPLOAD - Store Sales conversion based on first-party or third-party merchant data * uploads. Displayed in Google Ads UI as 'Store sales (direct upload)'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["STORE_SALES_DIRECT_UPLOAD"] = 23] = "STORE_SALES_DIRECT_UPLOAD"; /** * STORE_SALES - Store Sales conversion based on first-party or third-party merchant * data uploads and/or from in-store purchases using cards from payment * networks. Displayed in Google Ads UI as 'Store sales'. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["STORE_SALES"] = 24] = "STORE_SALES"; /** SEARCH_ADS_360 - Conversions imported from Search Ads 360 Floodlight data. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["SEARCH_ADS_360"] = 25] = "SEARCH_ADS_360"; /** * GOOGLE_HOSTED - Conversions that track local actions from Google's products and services * after interacting with an ad. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["GOOGLE_HOSTED"] = 27] = "GOOGLE_HOSTED"; /** FLOODLIGHT - Conversions reported by Floodlight tags. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["FLOODLIGHT"] = 29] = "FLOODLIGHT"; /** * ANALYTICS_SEARCH_ADS_360 - Conversions that come from Google Analytics specifically for Search Ads * 360. Displayed in Google Ads UI as Analytics (SA360). */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["ANALYTICS_SEARCH_ADS_360"] = 31] = "ANALYTICS_SEARCH_ADS_360"; /** FIREBASE_SEARCH_ADS_360 - Conversion that comes from a linked Firebase event for Search Ads 360. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["FIREBASE_SEARCH_ADS_360"] = 33] = "FIREBASE_SEARCH_ADS_360"; /** DISPLAY_AND_VIDEO_360_FLOODLIGHT - Conversion that is reported by Floodlight for DV360. */ ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["DISPLAY_AND_VIDEO_360_FLOODLIGHT"] = 34] = "DISPLAY_AND_VIDEO_360_FLOODLIGHT"; ExternalConversionSourceEnum_ExternalConversionSource[ExternalConversionSourceEnum_ExternalConversionSource["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(ExternalConversionSourceEnum_ExternalConversionSource || (exports.ExternalConversionSourceEnum_ExternalConversionSource = ExternalConversionSourceEnum_ExternalConversionSource = {})); function externalConversionSourceEnum_ExternalConversionSourceFromJSON(object) { switch (object) { case 0: case "UNSPECIFIED": return ExternalConversionSourceEnum_ExternalConversionSource.UNSPECIFIED; case 1: case "UNKNOWN": return ExternalConversionSourceEnum_ExternalConversionSource.UNKNOWN; case 2: case "WEBPAGE": return ExternalConversionSourceEnum_ExternalConversionSource.WEBPAGE; case 3: case "ANALYTICS": return ExternalConversionSourceEnum_ExternalConversionSource.ANALYTICS; case 4: case "UPLOAD": return ExternalConversionSourceEnum_ExternalConversionSource.UPLOAD; case 5: case "AD_CALL_METRICS": return ExternalConversionSourceEnum_ExternalConversionSource.AD_CALL_METRICS; case 6: case "WEBSITE_CALL_METRICS": return ExternalConversionSourceEnum_ExternalConversionSource.WEBSITE_CALL_METRICS; case 7: case "STORE_VISITS": return ExternalConversionSourceEnum_ExternalConversionSource.STORE_VISITS; case 8: case "ANDROID_IN_APP": return ExternalConversionSourceEnum_ExternalConversionSource.ANDROID_IN_APP; case 9: case "IOS_IN_APP": return ExternalConversionSourceEnum_ExternalConversionSource.IOS_IN_APP; case 10: case "IOS_FIRST_OPEN": return ExternalConversionSourceEnum_ExternalConversionSource.IOS_FIRST_OPEN; case 11: case "APP_UNSPECIFIED": return ExternalConversionSourceEnum_ExternalConversionSource.APP_UNSPECIFIED; case 12: case "ANDROID_FIRST_OPEN": return ExternalConversionSourceEnum_ExternalConversionSource.ANDROID_FIRST_OPEN; case 13: case "UPLOAD_CALLS": return ExternalConversionSourceEnum_ExternalConversionSource.UPLOAD_CALLS; case 14: case "FIREBASE": return ExternalConversionSourceEnum_ExternalConversionSource.FIREBASE; case 15: case "CLICK_TO_CALL": return ExternalConversionSourceEnum_ExternalConversionSource.CLICK_TO_CALL; case 16: case "SALESFORCE": return ExternalConversionSourceEnum_ExternalConversionSource.SALESFORCE; case 17: case "STORE_SALES_CRM": return ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES_CRM; case 18: case "STORE_SALES_PAYMENT_NETWORK": return ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES_PAYMENT_NETWORK; case 19: case "GOOGLE_PLAY": return ExternalConversionSourceEnum_ExternalConversionSource.GOOGLE_PLAY; case 20: case "THIRD_PARTY_APP_ANALYTICS": return ExternalConversionSourceEnum_ExternalConversionSource.THIRD_PARTY_APP_ANALYTICS; case 21: case "GOOGLE_ATTRIBUTION": return ExternalConversionSourceEnum_ExternalConversionSource.GOOGLE_ATTRIBUTION; case 23: case "STORE_SALES_DIRECT_UPLOAD": return ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES_DIRECT_UPLOAD; case 24: case "STORE_SALES": return ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES; case 25: case "SEARCH_ADS_360": return ExternalConversionSourceEnum_ExternalConversionSource.SEARCH_ADS_360; case 27: case "GOOGLE_HOSTED": return ExternalConversionSourceEnum_ExternalConversionSource.GOOGLE_HOSTED; case 29: case "FLOODLIGHT": return ExternalConversionSourceEnum_ExternalConversionSource.FLOODLIGHT; case 31: case "ANALYTICS_SEARCH_ADS_360": return ExternalConversionSourceEnum_ExternalConversionSource.ANALYTICS_SEARCH_ADS_360; case 33: case "FIREBASE_SEARCH_ADS_360": return ExternalConversionSourceEnum_ExternalConversionSource.FIREBASE_SEARCH_ADS_360; case 34: case "DISPLAY_AND_VIDEO_360_FLOODLIGHT": return ExternalConversionSourceEnum_ExternalConversionSource.DISPLAY_AND_VIDEO_360_FLOODLIGHT; case -1: case "UNRECOGNIZED": default: return ExternalConversionSourceEnum_ExternalConversionSource.UNRECOGNIZED; } } function externalConversionSourceEnum_ExternalConversionSourceToJSON(object) { switch (object) { case ExternalConversionSourceEnum_ExternalConversionSource.UNSPECIFIED: return "UNSPECIFIED"; case ExternalConversionSourceEnum_ExternalConversionSource.UNKNOWN: return "UNKNOWN"; case ExternalConversionSourceEnum_ExternalConversionSource.WEBPAGE: return "WEBPAGE"; case ExternalConversionSourceEnum_ExternalConversionSource.ANALYTICS: return "ANALYTICS"; case ExternalConversionSourceEnum_ExternalConversionSource.UPLOAD: return "UPLOAD"; case ExternalConversionSourceEnum_ExternalConversionSource.AD_CALL_METRICS: return "AD_CALL_METRICS"; case ExternalConversionSourceEnum_ExternalConversionSource.WEBSITE_CALL_METRICS: return "WEBSITE_CALL_METRICS"; case ExternalConversionSourceEnum_ExternalConversionSource.STORE_VISITS: return "STORE_VISITS"; case ExternalConversionSourceEnum_ExternalConversionSource.ANDROID_IN_APP: return "ANDROID_IN_APP"; case ExternalConversionSourceEnum_ExternalConversionSource.IOS_IN_APP: return "IOS_IN_APP"; case ExternalConversionSourceEnum_ExternalConversionSource.IOS_FIRST_OPEN: return "IOS_FIRST_OPEN"; case ExternalConversionSourceEnum_ExternalConversionSource.APP_UNSPECIFIED: return "APP_UNSPECIFIED"; case ExternalConversionSourceEnum_ExternalConversionSource.ANDROID_FIRST_OPEN: return "ANDROID_FIRST_OPEN"; case ExternalConversionSourceEnum_ExternalConversionSource.UPLOAD_CALLS: return "UPLOAD_CALLS"; case ExternalConversionSourceEnum_ExternalConversionSource.FIREBASE: return "FIREBASE"; case ExternalConversionSourceEnum_ExternalConversionSource.CLICK_TO_CALL: return "CLICK_TO_CALL"; case ExternalConversionSourceEnum_ExternalConversionSource.SALESFORCE: return "SALESFORCE"; case ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES_CRM: return "STORE_SALES_CRM"; case ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES_PAYMENT_NETWORK: return "STORE_SALES_PAYMENT_NETWORK"; case ExternalConversionSourceEnum_ExternalConversionSource.GOOGLE_PLAY: return "GOOGLE_PLAY"; case ExternalConversionSourceEnum_ExternalConversionSource.THIRD_PARTY_APP_ANALYTICS: return "THIRD_PARTY_APP_ANALYTICS"; case ExternalConversionSourceEnum_ExternalConversionSource.GOOGLE_ATTRIBUTION: return "GOOGLE_ATTRIBUTION"; case ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES_DIRECT_UPLOAD: return "STORE_SALES_DIRECT_UPLOAD"; case ExternalConversionSourceEnum_ExternalConversionSource.STORE_SALES: return "STORE_SALES"; case ExternalConversionSourceEnum_ExternalConversionSource.SEARCH_ADS_360: return "SEARCH_ADS_360"; case ExternalConversionSourceEnum_ExternalConversionSource.GOOGLE_HOSTED: return "GOOGLE_HOSTED"; case ExternalConversionSourceEnum_ExternalConversionSource.FLOODLIGHT: return "FLOODLIGHT"; case ExternalConversionSourceEnum_ExternalConversionSource.ANALYTICS_SEARCH_ADS_360: return "ANALYTICS_SEARCH_ADS_360"; case ExternalConversionSourceEnum_ExternalConversionSource.FIREBASE_SEARCH_ADS_360: return "FIREBASE_SEARCH_ADS_360"; case ExternalConversionSourceEnum_ExternalConversionSource.DISPLAY_AND_VIDEO_360_FLOODLIGHT: return "DISPLAY_AND_VIDEO_360_FLOODLIGHT"; case ExternalConversionSourceEnum_ExternalConversionSource.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } function createBaseExternalConversionSourceEnum() { return {}; } exports.ExternalConversionSourceEnum = { encode(_, writer = minimal_js_1.default.Writer.create()) { return writer; }, decode(input, length) { const reader = input instanceof minimal_js_1.default.Reader ? input : minimal_js_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseExternalConversionSourceEnum(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return exports.ExternalConversionSourceEnum.fromPartial(base !== null && base !== void 0 ? base : {}); }, fromPartial(_) { const message = createBaseExternalConversionSourceEnum(); return message; }, };