Enum Class AdGroupTypeEnum.AdGroupType
java.lang.Object
java.lang.Enum<AdGroupTypeEnum.AdGroupType>
com.google.ads.googleads.v18.enums.AdGroupTypeEnum.AdGroupType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AdGroupTypeEnum.AdGroupType>,Constable
- Enclosing class:
- AdGroupTypeEnum
public static enum AdGroupTypeEnum.AdGroupType
extends Enum<AdGroupTypeEnum.AdGroupType>
implements com.google.protobuf.ProtocolMessageEnum
Enum listing the possible types of an ad group.Protobuf enum
google.ads.googleads.v18.enums.AdGroupTypeEnum.AdGroupType-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe default ad group type for Display campaigns.The default ad group type for Hotel campaigns.The ad group type for Promoted Hotel ad groups.Ad group type for Dynamic Search Ads ad groups.The default ad group type for Search campaigns.The type for ad groups in Shopping Comparison Listing campaigns.The ad group type for Shopping campaigns serving standard product ads.The type for ad groups in Smart Shopping campaigns.Ad group type for Smart campaigns.Ad group type for Travel campaigns.The received value is not known in this version.The type has not been specified.Short unskippable in-stream video ads.Video efficient reach ad groups.Unskippable in-stream video ads.Outstream video ads.Video responsive ad groups.TrueView in-display video ads.TrueView (skippable) in-stream video ads. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe default ad group type for Display campaigns.static final intThe default ad group type for Hotel campaigns.static final intThe ad group type for Promoted Hotel ad groups.static final intAd group type for Dynamic Search Ads ad groups.static final intThe default ad group type for Search campaigns.static final intThe type for ad groups in Shopping Comparison Listing campaigns.static final intThe ad group type for Shopping campaigns serving standard product ads.static final intThe type for ad groups in Smart Shopping campaigns.static final intAd group type for Smart campaigns.static final intAd group type for Travel campaigns.static final intThe received value is not known in this version.static final intThe type has not been specified.static final intShort unskippable in-stream video ads.static final intVideo efficient reach ad groups.static final intUnskippable in-stream video ads.static final intOutstream video ads.static final intVideo responsive ad groups.static final intTrueView in-display video ads.static final intTrueView (skippable) in-stream video ads. -
Method Summary
Modifier and TypeMethodDescriptionstatic AdGroupTypeEnum.AdGroupTypeforNumber(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<AdGroupTypeEnum.AdGroupType>static AdGroupTypeEnum.AdGroupTypevalueOf(int value) Deprecated.static AdGroupTypeEnum.AdGroupTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.static AdGroupTypeEnum.AdGroupTypeReturns the enum constant of this class with the specified name.static AdGroupTypeEnum.AdGroupType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNSPECIFIED
The type has not been specified.
UNSPECIFIED = 0; -
UNKNOWN
The received value is not known in this version. This is a response-only value.
UNKNOWN = 1; -
SEARCH_STANDARD
The default ad group type for Search campaigns.
SEARCH_STANDARD = 2; -
DISPLAY_STANDARD
The default ad group type for Display campaigns.
DISPLAY_STANDARD = 3; -
SHOPPING_PRODUCT_ADS
The ad group type for Shopping campaigns serving standard product ads.
SHOPPING_PRODUCT_ADS = 4; -
HOTEL_ADS
The default ad group type for Hotel campaigns.
HOTEL_ADS = 6; -
SHOPPING_SMART_ADS
The type for ad groups in Smart Shopping campaigns.
SHOPPING_SMART_ADS = 7; -
VIDEO_BUMPER
Short unskippable in-stream video ads.
VIDEO_BUMPER = 8; -
VIDEO_TRUE_VIEW_IN_STREAM
TrueView (skippable) in-stream video ads.
VIDEO_TRUE_VIEW_IN_STREAM = 9; -
VIDEO_TRUE_VIEW_IN_DISPLAY
TrueView in-display video ads.
VIDEO_TRUE_VIEW_IN_DISPLAY = 10; -
VIDEO_NON_SKIPPABLE_IN_STREAM
Unskippable in-stream video ads.
VIDEO_NON_SKIPPABLE_IN_STREAM = 11; -
VIDEO_OUTSTREAM
Outstream video ads.
VIDEO_OUTSTREAM = 12; -
SEARCH_DYNAMIC_ADS
Ad group type for Dynamic Search Ads ad groups.
SEARCH_DYNAMIC_ADS = 13; -
SHOPPING_COMPARISON_LISTING_ADS
The type for ad groups in Shopping Comparison Listing campaigns.
SHOPPING_COMPARISON_LISTING_ADS = 14; -
PROMOTED_HOTEL_ADS
The ad group type for Promoted Hotel ad groups.
PROMOTED_HOTEL_ADS = 15; -
VIDEO_RESPONSIVE
Video responsive ad groups.
VIDEO_RESPONSIVE = 16; -
VIDEO_EFFICIENT_REACH
Video efficient reach ad groups.
VIDEO_EFFICIENT_REACH = 17; -
SMART_CAMPAIGN_ADS
Ad group type for Smart campaigns.
SMART_CAMPAIGN_ADS = 18; -
TRAVEL_ADS
Ad group type for Travel campaigns.
TRAVEL_ADS = 19; -
UNRECOGNIZED
-
-
Field Details
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUEThe type has not been specified.
UNSPECIFIED = 0;- See Also:
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUEThe received value is not known in this version. This is a response-only value.
UNKNOWN = 1;- See Also:
-
SEARCH_STANDARD_VALUE
public static final int SEARCH_STANDARD_VALUEThe default ad group type for Search campaigns.
SEARCH_STANDARD = 2;- See Also:
-
DISPLAY_STANDARD_VALUE
public static final int DISPLAY_STANDARD_VALUEThe default ad group type for Display campaigns.
DISPLAY_STANDARD = 3;- See Also:
-
SHOPPING_PRODUCT_ADS_VALUE
public static final int SHOPPING_PRODUCT_ADS_VALUEThe ad group type for Shopping campaigns serving standard product ads.
SHOPPING_PRODUCT_ADS = 4;- See Also:
-
HOTEL_ADS_VALUE
public static final int HOTEL_ADS_VALUEThe default ad group type for Hotel campaigns.
HOTEL_ADS = 6;- See Also:
-
SHOPPING_SMART_ADS_VALUE
public static final int SHOPPING_SMART_ADS_VALUEThe type for ad groups in Smart Shopping campaigns.
SHOPPING_SMART_ADS = 7;- See Also:
-
VIDEO_BUMPER_VALUE
public static final int VIDEO_BUMPER_VALUEShort unskippable in-stream video ads.
VIDEO_BUMPER = 8;- See Also:
-
VIDEO_TRUE_VIEW_IN_STREAM_VALUE
public static final int VIDEO_TRUE_VIEW_IN_STREAM_VALUETrueView (skippable) in-stream video ads.
VIDEO_TRUE_VIEW_IN_STREAM = 9;- See Also:
-
VIDEO_TRUE_VIEW_IN_DISPLAY_VALUE
public static final int VIDEO_TRUE_VIEW_IN_DISPLAY_VALUETrueView in-display video ads.
VIDEO_TRUE_VIEW_IN_DISPLAY = 10;- See Also:
-
VIDEO_NON_SKIPPABLE_IN_STREAM_VALUE
public static final int VIDEO_NON_SKIPPABLE_IN_STREAM_VALUEUnskippable in-stream video ads.
VIDEO_NON_SKIPPABLE_IN_STREAM = 11;- See Also:
-
VIDEO_OUTSTREAM_VALUE
public static final int VIDEO_OUTSTREAM_VALUEOutstream video ads.
VIDEO_OUTSTREAM = 12;- See Also:
-
SEARCH_DYNAMIC_ADS_VALUE
public static final int SEARCH_DYNAMIC_ADS_VALUEAd group type for Dynamic Search Ads ad groups.
SEARCH_DYNAMIC_ADS = 13;- See Also:
-
SHOPPING_COMPARISON_LISTING_ADS_VALUE
public static final int SHOPPING_COMPARISON_LISTING_ADS_VALUEThe type for ad groups in Shopping Comparison Listing campaigns.
SHOPPING_COMPARISON_LISTING_ADS = 14;- See Also:
-
PROMOTED_HOTEL_ADS_VALUE
public static final int PROMOTED_HOTEL_ADS_VALUEThe ad group type for Promoted Hotel ad groups.
PROMOTED_HOTEL_ADS = 15;- See Also:
-
VIDEO_RESPONSIVE_VALUE
public static final int VIDEO_RESPONSIVE_VALUEVideo responsive ad groups.
VIDEO_RESPONSIVE = 16;- See Also:
-
VIDEO_EFFICIENT_REACH_VALUE
public static final int VIDEO_EFFICIENT_REACH_VALUEVideo efficient reach ad groups.
VIDEO_EFFICIENT_REACH = 17;- See Also:
-
SMART_CAMPAIGN_ADS_VALUE
public static final int SMART_CAMPAIGN_ADS_VALUEAd group type for Smart campaigns.
SMART_CAMPAIGN_ADS = 18;- See Also:
-
TRAVEL_ADS_VALUE
public static final int TRAVEL_ADS_VALUEAd group type for Travel campaigns.
TRAVEL_ADS = 19;- 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<AdGroupTypeEnum.AdGroupType> 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 AdGroupTypeEnum.AdGroupType 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
-