Enum ExternalConversionSourceEnum.ExternalConversionSource

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      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'.
      ANALYTICS
      Conversion that comes from linked Google Analytics goal or transaction; Displayed in Google Ads UI as 'Analytics'.
      ANALYTICS_SEARCH_ADS_360
      Conversions that come from Google Analytics specifically for Search Ads 360.
      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_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'.
      APP_UNSPECIFIED
      Legacy app conversions that do not have an AppPlatform provided; Displayed in Google Ads UI as 'Mobile app'.
      CLICK_TO_CALL
      Conversion that occurs when a user clicks on a mobile phone number; Displayed in Google Ads UI as 'Phone number clicks'.
      DISPLAY_AND_VIDEO_360_FLOODLIGHT
      Conversion that is reported by Floodlight for DV360.
      FIREBASE
      Conversion that comes from a linked Firebase event; Displayed in Google Ads UI as 'Firebase'.
      FIREBASE_SEARCH_ADS_360
      Conversion that comes from a linked Firebase event for Search Ads 360.
      FLOODLIGHT
      Conversions reported by Floodlight tags.
      GOOGLE_ATTRIBUTION
      Conversion that is controlled by Google Attribution.
      GOOGLE_HOSTED
      Conversions that track local actions from Google's products and services after interacting with an ad.
      GOOGLE_PLAY
      Codeless Google Play conversion; Displayed in Google Ads UI as 'Google Play'.
      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_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'.
      SALESFORCE
      Conversion that comes from Salesforce; Displayed in Google Ads UI as 'Salesforce.com'.
      SEARCH_ADS_360
      Conversions imported from Search Ads 360 Floodlight data.
      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.
      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_DIRECT_UPLOAD
      Store Sales conversion based on first-party or third-party merchant data uploads.
      STORE_SALES_PAYMENT_NETWORK
      Conversion that comes from in-store purchases from payment network; Displayed in Google Ads UI as 'Store sales (payment network)'.
      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'.
      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'.
      UNKNOWN
      Represents value unknown in this version.
      UNRECOGNIZED  
      UNSPECIFIED
      Not specified.
      UPLOAD
      Website conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from clicks'.
      UPLOAD_CALLS
      Call conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from calls'.
      WEBPAGE
      Conversion that occurs when a user navigates to a particular webpage after viewing an ad; Displayed in Google Ads UI as 'Website'.
      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'.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int AD_CALL_METRICS_VALUE
      Conversion that occurs when a user clicks on a call extension directly on an ad; Displayed in Google Ads UI as 'Calls from ads'.
      static int ANALYTICS_SEARCH_ADS_360_VALUE
      Conversions that come from Google Analytics specifically for Search Ads 360.
      static int ANALYTICS_VALUE
      Conversion that comes from linked Google Analytics goal or transaction; Displayed in Google Ads UI as 'Analytics'.
      static int ANDROID_FIRST_OPEN_VALUE
      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)'.
      static int ANDROID_IN_APP_VALUE
      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'.
      static int APP_UNSPECIFIED_VALUE
      Legacy app conversions that do not have an AppPlatform provided; Displayed in Google Ads UI as 'Mobile app'.
      static int CLICK_TO_CALL_VALUE
      Conversion that occurs when a user clicks on a mobile phone number; Displayed in Google Ads UI as 'Phone number clicks'.
      static int DISPLAY_AND_VIDEO_360_FLOODLIGHT_VALUE
      Conversion that is reported by Floodlight for DV360.
      static int FIREBASE_SEARCH_ADS_360_VALUE
      Conversion that comes from a linked Firebase event for Search Ads 360.
      static int FIREBASE_VALUE
      Conversion that comes from a linked Firebase event; Displayed in Google Ads UI as 'Firebase'.
      static int FLOODLIGHT_VALUE
      Conversions reported by Floodlight tags.
      static int GOOGLE_ATTRIBUTION_VALUE
      Conversion that is controlled by Google Attribution.
      static int GOOGLE_HOSTED_VALUE
      Conversions that track local actions from Google's products and services after interacting with an ad.
      static int GOOGLE_PLAY_VALUE
      Codeless Google Play conversion; Displayed in Google Ads UI as 'Google Play'.
      static int IOS_FIRST_OPEN_VALUE
      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)'.
      static int IOS_IN_APP_VALUE
      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'.
      static int SALESFORCE_VALUE
      Conversion that comes from Salesforce; Displayed in Google Ads UI as 'Salesforce.com'.
      static int SEARCH_ADS_360_VALUE
      Conversions imported from Search Ads 360 Floodlight data.
      static int STORE_SALES_CRM_VALUE
      Conversion that comes from in-store purchases recorded by CRM; Displayed in Google Ads UI as 'Store sales (data partner)'.
      static int STORE_SALES_DIRECT_UPLOAD_VALUE
      Store Sales conversion based on first-party or third-party merchant data uploads.
      static int STORE_SALES_PAYMENT_NETWORK_VALUE
      Conversion that comes from in-store purchases from payment network; Displayed in Google Ads UI as 'Store sales (payment network)'.
      static int STORE_SALES_VALUE
      Store Sales conversion based on first-party or third-party merchant data uploads and/or from in-store purchases using cards from payment networks.
      static int STORE_VISITS_VALUE
      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'.
      static int THIRD_PARTY_APP_ANALYTICS_VALUE
      Conversion that comes from a linked third-party app analytics event; Displayed in Google Ads UI as 'Third-party app analytics'.
      static int UNKNOWN_VALUE
      Represents value unknown in this version.
      static int UNSPECIFIED_VALUE
      Not specified.
      static int UPLOAD_CALLS_VALUE
      Call conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from calls'.
      static int UPLOAD_VALUE
      Website conversion that is uploaded through ConversionUploadService; Displayed in Google Ads UI as 'Import from clicks'.
      static int WEBPAGE_VALUE
      Conversion that occurs when a user navigates to a particular webpage after viewing an ad; Displayed in Google Ads UI as 'Website'.
      static int WEBSITE_CALL_METRICS_VALUE
      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 Detail

      • UNSPECIFIED_VALUE

        public static final int UNSPECIFIED_VALUE
         Not specified.
         
        UNSPECIFIED = 0;
        See Also:
        Constant Field Values
      • UNKNOWN_VALUE

        public static final int UNKNOWN_VALUE
         Represents value unknown in this version.
         
        UNKNOWN = 1;
        See Also:
        Constant Field Values
      • WEBPAGE_VALUE

        public static final int WEBPAGE_VALUE
         Conversion 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:
        Constant Field Values
      • ANALYTICS_VALUE

        public static final int ANALYTICS_VALUE
         Conversion that comes from linked Google Analytics goal or transaction;
         Displayed in Google Ads UI as 'Analytics'.
         
        ANALYTICS = 3;
        See Also:
        Constant Field Values
      • UPLOAD_VALUE

        public static final int UPLOAD_VALUE
         Website conversion that is uploaded through ConversionUploadService;
         Displayed in Google Ads UI as 'Import from clicks'.
         
        UPLOAD = 4;
        See Also:
        Constant Field Values
      • AD_CALL_METRICS_VALUE

        public static final int AD_CALL_METRICS_VALUE
         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;
        See Also:
        Constant Field Values
      • WEBSITE_CALL_METRICS_VALUE

        public static final int WEBSITE_CALL_METRICS_VALUE
         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;
        See Also:
        Constant Field Values
      • STORE_VISITS_VALUE

        public static final int STORE_VISITS_VALUE
         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;
        See Also:
        Constant Field Values
      • ANDROID_IN_APP_VALUE

        public static final int ANDROID_IN_APP_VALUE
         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;
        See Also:
        Constant Field Values
      • IOS_IN_APP_VALUE

        public static final int IOS_IN_APP_VALUE
         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;
        See Also:
        Constant Field Values
      • IOS_FIRST_OPEN_VALUE

        public static final int IOS_FIRST_OPEN_VALUE
         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;
        See Also:
        Constant Field Values
      • APP_UNSPECIFIED_VALUE

        public static final int APP_UNSPECIFIED_VALUE
         Legacy app conversions that do not have an AppPlatform provided;
         Displayed in Google Ads UI as 'Mobile app'.
         
        APP_UNSPECIFIED = 11;
        See Also:
        Constant Field Values
      • ANDROID_FIRST_OPEN_VALUE

        public static final int ANDROID_FIRST_OPEN_VALUE
         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;
        See Also:
        Constant Field Values
      • UPLOAD_CALLS_VALUE

        public static final int UPLOAD_CALLS_VALUE
         Call conversion that is uploaded through ConversionUploadService;
         Displayed in Google Ads UI as 'Import from calls'.
         
        UPLOAD_CALLS = 13;
        See Also:
        Constant Field Values
      • FIREBASE_VALUE

        public static final int FIREBASE_VALUE
         Conversion that comes from a linked Firebase event;
         Displayed in Google Ads UI as 'Firebase'.
         
        FIREBASE = 14;
        See Also:
        Constant Field Values
      • CLICK_TO_CALL_VALUE

        public static final int CLICK_TO_CALL_VALUE
         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;
        See Also:
        Constant Field Values
      • SALESFORCE_VALUE

        public static final int SALESFORCE_VALUE
         Conversion that comes from Salesforce;
         Displayed in Google Ads UI as 'Salesforce.com'.
         
        SALESFORCE = 16;
        See Also:
        Constant Field Values
      • STORE_SALES_CRM_VALUE

        public static final int STORE_SALES_CRM_VALUE
         Conversion 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:
        Constant Field Values
      • STORE_SALES_PAYMENT_NETWORK_VALUE

        public static final int STORE_SALES_PAYMENT_NETWORK_VALUE
         Conversion 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:
        Constant Field Values
      • GOOGLE_PLAY_VALUE

        public static final int GOOGLE_PLAY_VALUE
         Codeless Google Play conversion;
         Displayed in Google Ads UI as 'Google Play'.
         
        GOOGLE_PLAY = 19;
        See Also:
        Constant Field Values
      • THIRD_PARTY_APP_ANALYTICS_VALUE

        public static final int THIRD_PARTY_APP_ANALYTICS_VALUE
         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;
        See Also:
        Constant Field Values
      • GOOGLE_ATTRIBUTION_VALUE

        public static final int GOOGLE_ATTRIBUTION_VALUE
         Conversion that is controlled by Google Attribution.
         
        GOOGLE_ATTRIBUTION = 21;
        See Also:
        Constant Field Values
      • STORE_SALES_DIRECT_UPLOAD_VALUE

        public static final int STORE_SALES_DIRECT_UPLOAD_VALUE
         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;
        See Also:
        Constant Field Values
      • STORE_SALES_VALUE

        public static final int STORE_SALES_VALUE
         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;
        See Also:
        Constant Field Values
      • SEARCH_ADS_360_VALUE

        public static final int SEARCH_ADS_360_VALUE
         Conversions imported from Search Ads 360 Floodlight data.
         
        SEARCH_ADS_360 = 25;
        See Also:
        Constant Field Values
      • GOOGLE_HOSTED_VALUE

        public static final int GOOGLE_HOSTED_VALUE
         Conversions that track local actions from Google's products and services
         after interacting with an ad.
         
        GOOGLE_HOSTED = 27;
        See Also:
        Constant Field Values
      • FLOODLIGHT_VALUE

        public static final int FLOODLIGHT_VALUE
         Conversions reported by Floodlight tags.
         
        FLOODLIGHT = 29;
        See Also:
        Constant Field Values
      • ANALYTICS_SEARCH_ADS_360_VALUE

        public static final int ANALYTICS_SEARCH_ADS_360_VALUE
         Conversions 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:
        Constant Field Values
      • FIREBASE_SEARCH_ADS_360_VALUE

        public static final int FIREBASE_SEARCH_ADS_360_VALUE
         Conversion that comes from a linked Firebase event for Search Ads 360.
         
        FIREBASE_SEARCH_ADS_360 = 33;
        See Also:
        Constant Field Values
      • DISPLAY_AND_VIDEO_360_FLOODLIGHT_VALUE

        public static final int DISPLAY_AND_VIDEO_360_FLOODLIGHT_VALUE
         Conversion that is reported by Floodlight for DV360.
         
        DISPLAY_AND_VIDEO_360_FLOODLIGHT = 34;
        See Also:
        Constant Field Values
    • Method Detail

      • values

        public static ExternalConversionSourceEnum.ExternalConversionSource[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ExternalConversionSourceEnum.ExternalConversionSource c : ExternalConversionSourceEnum.ExternalConversionSource.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ExternalConversionSourceEnum.ExternalConversionSource valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getNumber

        public final int getNumber()
        Specified by:
        getNumber in interface com.google.protobuf.Internal.EnumLite
        Specified by:
        getNumber in interface com.google.protobuf.ProtocolMessageEnum
      • valueOf

        @Deprecated
        public static ExternalConversionSourceEnum.ExternalConversionSource valueOf​(int value)
        Deprecated.
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getValueDescriptor

        public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
        Specified by:
        getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
      • getDescriptorForType

        public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.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 type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null