Enum ConversionActionTypeEnum.ConversionActionType

    • 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
         Used for return value only. Represents value unknown in this version.
         
        UNKNOWN = 1;
        See Also:
        Constant Field Values
      • AD_CALL_VALUE

        public static final int AD_CALL_VALUE
         Conversions that occur when a user clicks on an ad's call extension.
         
        AD_CALL = 2;
        See Also:
        Constant Field Values
      • CLICK_TO_CALL_VALUE

        public static final int CLICK_TO_CALL_VALUE
         Conversions that occur when a user on a mobile device clicks a phone
         number.
         
        CLICK_TO_CALL = 3;
        See Also:
        Constant Field Values
      • GOOGLE_PLAY_DOWNLOAD_VALUE

        public static final int GOOGLE_PLAY_DOWNLOAD_VALUE
         Conversions that occur when a user downloads a mobile app from the Google
         Play Store.
         
        GOOGLE_PLAY_DOWNLOAD = 4;
        See Also:
        Constant Field Values
      • GOOGLE_PLAY_IN_APP_PURCHASE_VALUE

        public static final int GOOGLE_PLAY_IN_APP_PURCHASE_VALUE
         Conversions that occur when a user makes a purchase in an app through
         Android billing.
         
        GOOGLE_PLAY_IN_APP_PURCHASE = 5;
        See Also:
        Constant Field Values
      • UPLOAD_CALLS_VALUE

        public static final int UPLOAD_CALLS_VALUE
         Call conversions that are tracked by the advertiser and uploaded.
         
        UPLOAD_CALLS = 6;
        See Also:
        Constant Field Values
      • UPLOAD_CLICKS_VALUE

        public static final int UPLOAD_CLICKS_VALUE
         Conversions that are tracked by the advertiser and uploaded with
         attributed clicks.
         
        UPLOAD_CLICKS = 7;
        See Also:
        Constant Field Values
      • WEBPAGE_VALUE

        public static final int WEBPAGE_VALUE
         Conversions that occur on a webpage.
         
        WEBPAGE = 8;
        See Also:
        Constant Field Values
      • WEBSITE_CALL_VALUE

        public static final int WEBSITE_CALL_VALUE
         Conversions that occur when a user calls a dynamically-generated phone
         number from an advertiser's website.
         
        WEBSITE_CALL = 9;
        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.
         Only customers on the allowlist can use store sales direct upload types.
         
        STORE_SALES_DIRECT_UPLOAD = 10;
        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.
         Only customers on the allowlist can use store sales types.
         Read only.
         
        STORE_SALES = 11;
        See Also:
        Constant Field Values
      • FIREBASE_ANDROID_FIRST_OPEN_VALUE

        public static final int FIREBASE_ANDROID_FIRST_OPEN_VALUE
         Android app first open conversions tracked via Firebase.
         
        FIREBASE_ANDROID_FIRST_OPEN = 12;
        See Also:
        Constant Field Values
      • FIREBASE_ANDROID_IN_APP_PURCHASE_VALUE

        public static final int FIREBASE_ANDROID_IN_APP_PURCHASE_VALUE
         Android app in app purchase conversions tracked via Firebase.
         
        FIREBASE_ANDROID_IN_APP_PURCHASE = 13;
        See Also:
        Constant Field Values
      • FIREBASE_ANDROID_CUSTOM_VALUE

        public static final int FIREBASE_ANDROID_CUSTOM_VALUE
         Android app custom conversions tracked via Firebase.
         
        FIREBASE_ANDROID_CUSTOM = 14;
        See Also:
        Constant Field Values
      • FIREBASE_IOS_FIRST_OPEN_VALUE

        public static final int FIREBASE_IOS_FIRST_OPEN_VALUE
         iOS app first open conversions tracked via Firebase.
         
        FIREBASE_IOS_FIRST_OPEN = 15;
        See Also:
        Constant Field Values
      • FIREBASE_IOS_IN_APP_PURCHASE_VALUE

        public static final int FIREBASE_IOS_IN_APP_PURCHASE_VALUE
         iOS app in app purchase conversions tracked via Firebase.
         
        FIREBASE_IOS_IN_APP_PURCHASE = 16;
        See Also:
        Constant Field Values
      • FIREBASE_IOS_CUSTOM_VALUE

        public static final int FIREBASE_IOS_CUSTOM_VALUE
         iOS app custom conversions tracked via Firebase.
         
        FIREBASE_IOS_CUSTOM = 17;
        See Also:
        Constant Field Values
      • THIRD_PARTY_APP_ANALYTICS_ANDROID_FIRST_OPEN_VALUE

        public static final int THIRD_PARTY_APP_ANALYTICS_ANDROID_FIRST_OPEN_VALUE
         Android app first open conversions tracked via Third Party App Analytics.
         
        THIRD_PARTY_APP_ANALYTICS_ANDROID_FIRST_OPEN = 18;
        See Also:
        Constant Field Values
      • THIRD_PARTY_APP_ANALYTICS_ANDROID_IN_APP_PURCHASE_VALUE

        public static final int THIRD_PARTY_APP_ANALYTICS_ANDROID_IN_APP_PURCHASE_VALUE
         Android app in app purchase conversions tracked via Third Party App
         Analytics.
         
        THIRD_PARTY_APP_ANALYTICS_ANDROID_IN_APP_PURCHASE = 19;
        See Also:
        Constant Field Values
      • THIRD_PARTY_APP_ANALYTICS_ANDROID_CUSTOM_VALUE

        public static final int THIRD_PARTY_APP_ANALYTICS_ANDROID_CUSTOM_VALUE
         Android app custom conversions tracked via Third Party App Analytics.
         
        THIRD_PARTY_APP_ANALYTICS_ANDROID_CUSTOM = 20;
        See Also:
        Constant Field Values
      • THIRD_PARTY_APP_ANALYTICS_IOS_FIRST_OPEN_VALUE

        public static final int THIRD_PARTY_APP_ANALYTICS_IOS_FIRST_OPEN_VALUE
         iOS app first open conversions tracked via Third Party App Analytics.
         
        THIRD_PARTY_APP_ANALYTICS_IOS_FIRST_OPEN = 21;
        See Also:
        Constant Field Values
      • THIRD_PARTY_APP_ANALYTICS_IOS_IN_APP_PURCHASE_VALUE

        public static final int THIRD_PARTY_APP_ANALYTICS_IOS_IN_APP_PURCHASE_VALUE
         iOS app in app purchase conversions tracked via Third Party App
         Analytics.
         
        THIRD_PARTY_APP_ANALYTICS_IOS_IN_APP_PURCHASE = 22;
        See Also:
        Constant Field Values
      • THIRD_PARTY_APP_ANALYTICS_IOS_CUSTOM_VALUE

        public static final int THIRD_PARTY_APP_ANALYTICS_IOS_CUSTOM_VALUE
         iOS app custom conversions tracked via Third Party App Analytics.
         
        THIRD_PARTY_APP_ANALYTICS_IOS_CUSTOM = 23;
        See Also:
        Constant Field Values
      • ANDROID_APP_PRE_REGISTRATION_VALUE

        public static final int ANDROID_APP_PRE_REGISTRATION_VALUE
         Conversions that occur when a user pre-registers a mobile app from the
         Google Play Store. Read only.
         
        ANDROID_APP_PRE_REGISTRATION = 24;
        See Also:
        Constant Field Values
      • ANDROID_INSTALLS_ALL_OTHER_APPS_VALUE

        public static final int ANDROID_INSTALLS_ALL_OTHER_APPS_VALUE
         Conversions that track all Google Play downloads which aren't tracked
         by an app-specific type. Read only.
         
        ANDROID_INSTALLS_ALL_OTHER_APPS = 25;
        See Also:
        Constant Field Values
      • FLOODLIGHT_ACTION_VALUE

        public static final int FLOODLIGHT_ACTION_VALUE
         Floodlight activity that counts the number of times that users have
         visited a particular webpage after seeing or clicking on one of
         an advertiser's ads. Read only.
         
        FLOODLIGHT_ACTION = 26;
        See Also:
        Constant Field Values
      • FLOODLIGHT_TRANSACTION_VALUE

        public static final int FLOODLIGHT_TRANSACTION_VALUE
         Floodlight activity that tracks the number of sales made or the number
         of items purchased. Can also capture the total value of each sale.
         Read only.
         
        FLOODLIGHT_TRANSACTION = 27;
        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. Read only.
         
        GOOGLE_HOSTED = 28;
        See Also:
        Constant Field Values
      • LEAD_FORM_SUBMIT_VALUE

        public static final int LEAD_FORM_SUBMIT_VALUE
         Conversions reported when a user submits a lead form. Read only.
         
        LEAD_FORM_SUBMIT = 29;
        See Also:
        Constant Field Values
      • SALESFORCE_VALUE

        public static final int SALESFORCE_VALUE
         Conversions that come from Salesforce. Read only.
         
        SALESFORCE = 30;
        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. Read only.
         
        SEARCH_ADS_360 = 31;
        See Also:
        Constant Field Values
      • SMART_CAMPAIGN_AD_CLICKS_TO_CALL_VALUE

        public static final int SMART_CAMPAIGN_AD_CLICKS_TO_CALL_VALUE
         Call conversions that occur on Smart campaign Ads without call tracking
         setup, using Smart campaign custom criteria. Read only.
         
        SMART_CAMPAIGN_AD_CLICKS_TO_CALL = 32;
        See Also:
        Constant Field Values
      • SMART_CAMPAIGN_MAP_CLICKS_TO_CALL_VALUE

        public static final int SMART_CAMPAIGN_MAP_CLICKS_TO_CALL_VALUE
         The user clicks on a call element within Google Maps. Smart campaign
         only. Read only.
         
        SMART_CAMPAIGN_MAP_CLICKS_TO_CALL = 33;
        See Also:
        Constant Field Values
      • SMART_CAMPAIGN_MAP_DIRECTIONS_VALUE

        public static final int SMART_CAMPAIGN_MAP_DIRECTIONS_VALUE
         The user requests directions to a business location within Google Maps.
         Smart campaign only. Read only.
         
        SMART_CAMPAIGN_MAP_DIRECTIONS = 34;
        See Also:
        Constant Field Values
      • SMART_CAMPAIGN_TRACKED_CALLS_VALUE

        public static final int SMART_CAMPAIGN_TRACKED_CALLS_VALUE
         Call conversions that occur on Smart campaign Ads with call tracking
         setup, using Smart campaign custom criteria. Read only.
         
        SMART_CAMPAIGN_TRACKED_CALLS = 35;
        See Also:
        Constant Field Values
      • STORE_VISITS_VALUE

        public static final int STORE_VISITS_VALUE
         Conversions that occur when a user visits an advertiser's retail store.
         Read only.
         
        STORE_VISITS = 36;
        See Also:
        Constant Field Values
    • Method Detail

      • values

        public static ConversionActionTypeEnum.ConversionActionType[] 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 (ConversionActionTypeEnum.ConversionActionType c : ConversionActionTypeEnum.ConversionActionType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ConversionActionTypeEnum.ConversionActionType 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 ConversionActionTypeEnum.ConversionActionType 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
      • forNumber

        public static ConversionActionTypeEnum.ConversionActionType forNumber​(int value)
        Parameters:
        value - The numeric wire value of the corresponding enum entry.
        Returns:
        The enum associated with the given numeric wire value.
      • 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 ConversionActionTypeEnum.ConversionActionType 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