Enum AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType

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

        public static final int SEARCH_MOBILE_APP_VALUE
         Mobile app campaigns for Search.
         
        SEARCH_MOBILE_APP = 2;
        See Also:
        Constant Field Values
      • DISPLAY_MOBILE_APP_VALUE

        public static final int DISPLAY_MOBILE_APP_VALUE
         Mobile app campaigns for Display.
         
        DISPLAY_MOBILE_APP = 3;
        See Also:
        Constant Field Values
      • SEARCH_EXPRESS_VALUE

        public static final int SEARCH_EXPRESS_VALUE
         AdWords express campaigns for search.
         
        SEARCH_EXPRESS = 4;
        See Also:
        Constant Field Values
      • DISPLAY_EXPRESS_VALUE

        public static final int DISPLAY_EXPRESS_VALUE
         AdWords Express campaigns for display.
         
        DISPLAY_EXPRESS = 5;
        See Also:
        Constant Field Values
      • SHOPPING_SMART_ADS_VALUE

        public static final int SHOPPING_SMART_ADS_VALUE
         Smart Shopping campaigns.
         
        SHOPPING_SMART_ADS = 6;
        See Also:
        Constant Field Values
      • DISPLAY_GMAIL_AD_VALUE

        public static final int DISPLAY_GMAIL_AD_VALUE
         Gmail Ad campaigns.
         
        DISPLAY_GMAIL_AD = 7;
        See Also:
        Constant Field Values
      • DISPLAY_SMART_CAMPAIGN_VALUE

        public static final int DISPLAY_SMART_CAMPAIGN_VALUE
         Smart display campaigns.
         
        DISPLAY_SMART_CAMPAIGN = 8;
        See Also:
        Constant Field Values
      • VIDEO_OUTSTREAM_VALUE

        public static final int VIDEO_OUTSTREAM_VALUE
         Video Outstream campaigns.
         
        VIDEO_OUTSTREAM = 9;
        See Also:
        Constant Field Values
      • VIDEO_ACTION_VALUE

        public static final int VIDEO_ACTION_VALUE
         Video TrueView for Action campaigns.
         
        VIDEO_ACTION = 10;
        See Also:
        Constant Field Values
      • VIDEO_NON_SKIPPABLE_VALUE

        public static final int VIDEO_NON_SKIPPABLE_VALUE
         Video campaigns with non-skippable video ads.
         
        VIDEO_NON_SKIPPABLE = 11;
        See Also:
        Constant Field Values
      • APP_CAMPAIGN_VALUE

        public static final int APP_CAMPAIGN_VALUE
         App Campaign that allows you to easily promote your Android or iOS app
         across Google's top properties including Search, Play, YouTube, and the
         Google Display Network.
         
        APP_CAMPAIGN = 12;
        See Also:
        Constant Field Values
      • APP_CAMPAIGN_FOR_ENGAGEMENT_VALUE

        public static final int APP_CAMPAIGN_FOR_ENGAGEMENT_VALUE
         App Campaign for engagement, focused on driving re-engagement with the
         app across several of Google's top properties including Search, YouTube,
         and the Google Display Network.
         
        APP_CAMPAIGN_FOR_ENGAGEMENT = 13;
        See Also:
        Constant Field Values
      • LOCAL_CAMPAIGN_VALUE

        public static final int LOCAL_CAMPAIGN_VALUE
         Campaigns specialized for local advertising.
         
        LOCAL_CAMPAIGN = 14;
        See Also:
        Constant Field Values
      • SHOPPING_COMPARISON_LISTING_ADS_VALUE

        public static final int SHOPPING_COMPARISON_LISTING_ADS_VALUE
         Shopping Comparison Listing campaigns.
         
        SHOPPING_COMPARISON_LISTING_ADS = 15;
        See Also:
        Constant Field Values
      • SMART_CAMPAIGN_VALUE

        public static final int SMART_CAMPAIGN_VALUE
         Standard Smart campaigns.
         
        SMART_CAMPAIGN = 16;
        See Also:
        Constant Field Values
      • VIDEO_SEQUENCE_VALUE

        public static final int VIDEO_SEQUENCE_VALUE
         Video campaigns with sequence video ads.
         
        VIDEO_SEQUENCE = 17;
        See Also:
        Constant Field Values
      • APP_CAMPAIGN_FOR_PRE_REGISTRATION_VALUE

        public static final int APP_CAMPAIGN_FOR_PRE_REGISTRATION_VALUE
         App Campaign for pre registration, specialized for advertising mobile
         app pre-registration, that targets multiple advertising channels across
         Google Play, YouTube and Display Network. See
         https://support.google.com/google-ads/answer/9441344 to learn more.
         
        APP_CAMPAIGN_FOR_PRE_REGISTRATION = 18;
        See Also:
        Constant Field Values
    • Method Detail

      • values

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

        public static AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType 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 AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType 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 AdvertisingChannelSubTypeEnum.AdvertisingChannelSubType 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