Enum Class ExternalConversionSourceEnum.ExternalConversionSource
java.lang.Object
java.lang.Enum<ExternalConversionSourceEnum.ExternalConversionSource>
com.google.ads.googleads.v18.enums.ExternalConversionSourceEnum.ExternalConversionSource
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<ExternalConversionSourceEnum.ExternalConversionSource>,Constable
- Enclosing class:
- ExternalConversionSourceEnum
public static enum ExternalConversionSourceEnum.ExternalConversionSource
extends Enum<ExternalConversionSourceEnum.ExternalConversionSource>
implements com.google.protobuf.ProtocolMessageEnum
The external conversion source that is associated with a ConversionAction.Protobuf enum
google.ads.googleads.v18.enums.ExternalConversionSourceEnum.ExternalConversionSource-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionConversion that occurs when a user clicks on a call extension directly on an ad; Displayed in Google Ads UI as 'Calls from ads'.Conversion that comes from linked Google Analytics goal or transaction; Displayed in Google Ads UI as 'Analytics'.Conversions that come from Google Analytics specifically for Search Ads 360.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)'.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'.Legacy app conversions that do not have an AppPlatform provided; Displayed in Google Ads UI as 'Mobile app'.Conversion that occurs when a user clicks on a mobile phone number; Displayed in Google Ads UI as 'Phone number clicks'.Conversion that is reported by Floodlight for DV360.Conversion that comes from a linked Firebase event; Displayed in Google Ads UI as 'Firebase'.Conversion that comes from a linked Firebase event for Search Ads 360.Conversions reported by Floodlight tags.Conversion that is controlled by Google Attribution.Conversions that track local actions from Google's products and services after interacting with an ad.Codeless Google Play conversion; Displayed in Google Ads UI as 'Google Play'.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)'.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'.Conversion that comes from Salesforce; Displayed in Google Ads UI as 'Salesforce.com'.Conversions imported from Search Ads 360 Floodlight data.Store Sales conversion based on first-party or third-party merchant data uploads and/or from in-store purchases using cards from payment networks.Conversion that comes from in-store purchases recorded by CRM; Displayed in Google Ads UI as 'Store sales (data partner)'.Store Sales conversion based on first-party or third-party merchant data uploads.Conversion that comes from in-store purchases from payment network; Displayed in Google Ads UI as 'Store sales (payment network)'.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'.Conversion that comes from a linked third-party app analytics event; Displayed in Google Ads UI as 'Third-party app analytics'.Represents value unknown in this version.Not specified.Website conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from clicks'.Call conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from calls'.Conversion that occurs when a user navigates to a particular webpage after viewing an ad; Displayed in Google Ads UI as 'Website'.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'. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConversion that occurs when a user clicks on a call extension directly on an ad; Displayed in Google Ads UI as 'Calls from ads'.static final intConversions that come from Google Analytics specifically for Search Ads 360.static final intConversion that comes from linked Google Analytics goal or transaction; Displayed in Google Ads UI as 'Analytics'.static final intConversion that occurs when a user opens an Android app for the first time; Displayed in Google Ads UI as 'Android app install (first open)'.static final intConversion 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'.static final intLegacy app conversions that do not have an AppPlatform provided; Displayed in Google Ads UI as 'Mobile app'.static final intConversion that occurs when a user clicks on a mobile phone number; Displayed in Google Ads UI as 'Phone number clicks'.static final intConversion that is reported by Floodlight for DV360.static final intConversion that comes from a linked Firebase event for Search Ads 360.static final intConversion that comes from a linked Firebase event; Displayed in Google Ads UI as 'Firebase'.static final intConversions reported by Floodlight tags.static final intConversion that is controlled by Google Attribution.static final intConversions that track local actions from Google's products and services after interacting with an ad.static final intCodeless Google Play conversion; Displayed in Google Ads UI as 'Google Play'.static final intConversion that occurs when a user opens an iOS app for the first time; Displayed in Google Ads UI as 'iOS app install (first open)'.static final intConversion 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'.static final intConversion that comes from Salesforce; Displayed in Google Ads UI as 'Salesforce.com'.static final intConversions imported from Search Ads 360 Floodlight data.static final intConversion that comes from in-store purchases recorded by CRM; Displayed in Google Ads UI as 'Store sales (data partner)'.static final intStore Sales conversion based on first-party or third-party merchant data uploads.static final intConversion that comes from in-store purchases from payment network; Displayed in Google Ads UI as 'Store sales (payment network)'.static final intStore Sales conversion based on first-party or third-party merchant data uploads and/or from in-store purchases using cards from payment networks.static final intConversion 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'.static final intConversion that comes from a linked third-party app analytics event; Displayed in Google Ads UI as 'Third-party app analytics'.static final intRepresents value unknown in this version.static final intNot specified.static final intCall conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from calls'.static final intWebsite conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from clicks'.static final intConversion that occurs when a user navigates to a particular webpage after viewing an ad; Displayed in Google Ads UI as 'Website'.static final intConversion 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'. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<ExternalConversionSourceEnum.ExternalConversionSource>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNSPECIFIED
Not specified.
UNSPECIFIED = 0; -
UNKNOWN
Represents value unknown in this version.
UNKNOWN = 1; -
WEBPAGE
Conversion that occurs when a user navigates to a particular webpage after viewing an ad; Displayed in Google Ads UI as 'Website'.
WEBPAGE = 2; -
ANALYTICS
Conversion that comes from linked Google Analytics goal or transaction; Displayed in Google Ads UI as 'Analytics'.
ANALYTICS = 3; -
UPLOAD
Website conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from clicks'.
UPLOAD = 4; -
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'.
AD_CALL_METRICS = 5; -
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'.
WEBSITE_CALL_METRICS = 6; -
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'.
STORE_VISITS = 7; -
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'.
ANDROID_IN_APP = 8; -
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'.
IOS_IN_APP = 9; -
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)'.
IOS_FIRST_OPEN = 10; -
APP_UNSPECIFIED
Legacy app conversions that do not have an AppPlatform provided; Displayed in Google Ads UI as 'Mobile app'.
APP_UNSPECIFIED = 11; -
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)'.
ANDROID_FIRST_OPEN = 12; -
UPLOAD_CALLS
Call conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from calls'.
UPLOAD_CALLS = 13; -
FIREBASE
Conversion that comes from a linked Firebase event; Displayed in Google Ads UI as 'Firebase'.
FIREBASE = 14; -
CLICK_TO_CALL
Conversion that occurs when a user clicks on a mobile phone number; Displayed in Google Ads UI as 'Phone number clicks'.
CLICK_TO_CALL = 15; -
SALESFORCE
Conversion that comes from Salesforce; Displayed in Google Ads UI as 'Salesforce.com'.
SALESFORCE = 16; -
STORE_SALES_CRM
Conversion that comes from in-store purchases recorded by CRM; Displayed in Google Ads UI as 'Store sales (data partner)'.
STORE_SALES_CRM = 17; -
STORE_SALES_PAYMENT_NETWORK
public static final ExternalConversionSourceEnum.ExternalConversionSource STORE_SALES_PAYMENT_NETWORKConversion that comes from in-store purchases from payment network; Displayed in Google Ads UI as 'Store sales (payment network)'.
STORE_SALES_PAYMENT_NETWORK = 18; -
GOOGLE_PLAY
Codeless Google Play conversion; Displayed in Google Ads UI as 'Google Play'.
GOOGLE_PLAY = 19; -
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'.
THIRD_PARTY_APP_ANALYTICS = 20; -
GOOGLE_ATTRIBUTION
Conversion that is controlled by Google Attribution.
GOOGLE_ATTRIBUTION = 21; -
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)'.
STORE_SALES_DIRECT_UPLOAD = 23; -
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'.
STORE_SALES = 24; -
SEARCH_ADS_360
Conversions imported from Search Ads 360 Floodlight data.
SEARCH_ADS_360 = 25; -
GOOGLE_HOSTED
Conversions that track local actions from Google's products and services after interacting with an ad.
GOOGLE_HOSTED = 27; -
FLOODLIGHT
Conversions reported by Floodlight tags.
FLOODLIGHT = 29; -
ANALYTICS_SEARCH_ADS_360
Conversions that come from Google Analytics specifically for Search Ads 360. Displayed in Google Ads UI as Analytics (SA360).
ANALYTICS_SEARCH_ADS_360 = 31; -
FIREBASE_SEARCH_ADS_360
Conversion that comes from a linked Firebase event for Search Ads 360.
FIREBASE_SEARCH_ADS_360 = 33; -
DISPLAY_AND_VIDEO_360_FLOODLIGHT
public static final ExternalConversionSourceEnum.ExternalConversionSource DISPLAY_AND_VIDEO_360_FLOODLIGHTConversion that is reported by Floodlight for DV360.
DISPLAY_AND_VIDEO_360_FLOODLIGHT = 34; -
UNRECOGNIZED
-
-
Field Details
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUENot specified.
UNSPECIFIED = 0;- See Also:
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUERepresents value unknown in this version.
UNKNOWN = 1;- See Also:
-
WEBPAGE_VALUE
public static final int WEBPAGE_VALUEConversion that occurs when a user navigates to a particular webpage after viewing an ad; Displayed in Google Ads UI as 'Website'.
WEBPAGE = 2;- See Also:
-
ANALYTICS_VALUE
public static final int ANALYTICS_VALUEConversion that comes from linked Google Analytics goal or transaction; Displayed in Google Ads UI as 'Analytics'.
ANALYTICS = 3;- See Also:
-
UPLOAD_VALUE
public static final int UPLOAD_VALUEWebsite conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from clicks'.
UPLOAD = 4;- See Also:
-
AD_CALL_METRICS_VALUE
public static final int AD_CALL_METRICS_VALUEConversion that occurs when a user clicks on a call extension directly on an ad; Displayed in Google Ads UI as 'Calls from ads'.
AD_CALL_METRICS = 5;- See Also:
-
WEBSITE_CALL_METRICS_VALUE
public static final int WEBSITE_CALL_METRICS_VALUEConversion 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'.
WEBSITE_CALL_METRICS = 6;- See Also:
-
STORE_VISITS_VALUE
public static final int STORE_VISITS_VALUEConversion 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'.
STORE_VISITS = 7;- See Also:
-
ANDROID_IN_APP_VALUE
public static final int ANDROID_IN_APP_VALUEConversion 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'.
ANDROID_IN_APP = 8;- See Also:
-
IOS_IN_APP_VALUE
public static final int IOS_IN_APP_VALUEConversion 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'.
IOS_IN_APP = 9;- See Also:
-
IOS_FIRST_OPEN_VALUE
public static final int IOS_FIRST_OPEN_VALUEConversion that occurs when a user opens an iOS app for the first time; Displayed in Google Ads UI as 'iOS app install (first open)'.
IOS_FIRST_OPEN = 10;- See Also:
-
APP_UNSPECIFIED_VALUE
public static final int APP_UNSPECIFIED_VALUELegacy app conversions that do not have an AppPlatform provided; Displayed in Google Ads UI as 'Mobile app'.
APP_UNSPECIFIED = 11;- See Also:
-
ANDROID_FIRST_OPEN_VALUE
public static final int ANDROID_FIRST_OPEN_VALUEConversion that occurs when a user opens an Android app for the first time; Displayed in Google Ads UI as 'Android app install (first open)'.
ANDROID_FIRST_OPEN = 12;- See Also:
-
UPLOAD_CALLS_VALUE
public static final int UPLOAD_CALLS_VALUECall conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from calls'.
UPLOAD_CALLS = 13;- See Also:
-
FIREBASE_VALUE
public static final int FIREBASE_VALUEConversion that comes from a linked Firebase event; Displayed in Google Ads UI as 'Firebase'.
FIREBASE = 14;- See Also:
-
CLICK_TO_CALL_VALUE
public static final int CLICK_TO_CALL_VALUEConversion that occurs when a user clicks on a mobile phone number; Displayed in Google Ads UI as 'Phone number clicks'.
CLICK_TO_CALL = 15;- See Also:
-
SALESFORCE_VALUE
public static final int SALESFORCE_VALUEConversion that comes from Salesforce; Displayed in Google Ads UI as 'Salesforce.com'.
SALESFORCE = 16;- See Also:
-
STORE_SALES_CRM_VALUE
public static final int STORE_SALES_CRM_VALUEConversion that comes from in-store purchases recorded by CRM; Displayed in Google Ads UI as 'Store sales (data partner)'.
STORE_SALES_CRM = 17;- See Also:
-
STORE_SALES_PAYMENT_NETWORK_VALUE
public static final int STORE_SALES_PAYMENT_NETWORK_VALUEConversion that comes from in-store purchases from payment network; Displayed in Google Ads UI as 'Store sales (payment network)'.
STORE_SALES_PAYMENT_NETWORK = 18;- See Also:
-
GOOGLE_PLAY_VALUE
public static final int GOOGLE_PLAY_VALUECodeless Google Play conversion; Displayed in Google Ads UI as 'Google Play'.
GOOGLE_PLAY = 19;- See Also:
-
THIRD_PARTY_APP_ANALYTICS_VALUE
public static final int THIRD_PARTY_APP_ANALYTICS_VALUEConversion that comes from a linked third-party app analytics event; Displayed in Google Ads UI as 'Third-party app analytics'.
THIRD_PARTY_APP_ANALYTICS = 20;- See Also:
-
GOOGLE_ATTRIBUTION_VALUE
public static final int GOOGLE_ATTRIBUTION_VALUEConversion that is controlled by Google Attribution.
GOOGLE_ATTRIBUTION = 21;- See Also:
-
STORE_SALES_DIRECT_UPLOAD_VALUE
public static final int STORE_SALES_DIRECT_UPLOAD_VALUEStore Sales conversion based on first-party or third-party merchant data uploads. Displayed in Google Ads UI as 'Store sales (direct upload)'.
STORE_SALES_DIRECT_UPLOAD = 23;- See Also:
-
STORE_SALES_VALUE
public static final int STORE_SALES_VALUEStore 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'.
STORE_SALES = 24;- See Also:
-
SEARCH_ADS_360_VALUE
public static final int SEARCH_ADS_360_VALUEConversions imported from Search Ads 360 Floodlight data.
SEARCH_ADS_360 = 25;- See Also:
-
GOOGLE_HOSTED_VALUE
public static final int GOOGLE_HOSTED_VALUEConversions that track local actions from Google's products and services after interacting with an ad.
GOOGLE_HOSTED = 27;- See Also:
-
FLOODLIGHT_VALUE
public static final int FLOODLIGHT_VALUEConversions reported by Floodlight tags.
FLOODLIGHT = 29;- See Also:
-
ANALYTICS_SEARCH_ADS_360_VALUE
public static final int ANALYTICS_SEARCH_ADS_360_VALUEConversions that come from Google Analytics specifically for Search Ads 360. Displayed in Google Ads UI as Analytics (SA360).
ANALYTICS_SEARCH_ADS_360 = 31;- See Also:
-
FIREBASE_SEARCH_ADS_360_VALUE
public static final int FIREBASE_SEARCH_ADS_360_VALUEConversion that comes from a linked Firebase event for Search Ads 360.
FIREBASE_SEARCH_ADS_360 = 33;- See Also:
-
DISPLAY_AND_VIDEO_360_FLOODLIGHT_VALUE
public static final int DISPLAY_AND_VIDEO_360_FLOODLIGHT_VALUEConversion that is reported by Floodlight for DV360.
DISPLAY_AND_VIDEO_360_FLOODLIGHT = 34;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<ExternalConversionSourceEnum.ExternalConversionSource> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static ExternalConversionSourceEnum.ExternalConversionSource valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-