Enum AdGroupTypeEnum.AdGroupType
- java.lang.Object
-
- java.lang.Enum<AdGroupTypeEnum.AdGroupType>
-
- com.google.ads.googleads.v13.enums.AdGroupTypeEnum.AdGroupType
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,java.io.Serializable
,java.lang.Comparable<AdGroupTypeEnum.AdGroupType>
- Enclosing class:
- AdGroupTypeEnum
public static enum AdGroupTypeEnum.AdGroupType extends java.lang.Enum<AdGroupTypeEnum.AdGroupType> implements com.google.protobuf.ProtocolMessageEnum
Enum listing the possible types of an ad group.
Protobuf enumgoogle.ads.googleads.v13.enums.AdGroupTypeEnum.AdGroupType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DISPLAY_STANDARD
The default ad group type for Display campaigns.HOTEL_ADS
The default ad group type for Hotel campaigns.PROMOTED_HOTEL_ADS
The ad group type for Promoted Hotel ad groups.SEARCH_DYNAMIC_ADS
Ad group type for Dynamic Search Ads ad groups.SEARCH_STANDARD
The default ad group type for Search campaigns.SHOPPING_COMPARISON_LISTING_ADS
The type for ad groups in Shopping Comparison Listing campaigns.SHOPPING_PRODUCT_ADS
The ad group type for Shopping campaigns serving standard product ads.SHOPPING_SMART_ADS
The type for ad groups in Smart Shopping campaigns.SMART_CAMPAIGN_ADS
Ad group type for Smart campaigns.TRAVEL_ADS
Ad group type for Travel campaigns.UNKNOWN
The received value is not known in this version.UNRECOGNIZED
UNSPECIFIED
The type has not been specified.VIDEO_BUMPER
Short unskippable in-stream video ads.VIDEO_EFFICIENT_REACH
Video efficient reach ad groups.VIDEO_NON_SKIPPABLE_IN_STREAM
Unskippable in-stream video ads.VIDEO_OUTSTREAM
Outstream video ads.VIDEO_RESPONSIVE
Video responsive ad groups.VIDEO_TRUE_VIEW_IN_DISPLAY
TrueView in-display video ads.VIDEO_TRUE_VIEW_IN_STREAM
TrueView (skippable) in-stream video ads.
-
Field Summary
Fields Modifier and Type Field Description static int
DISPLAY_STANDARD_VALUE
The default ad group type for Display campaigns.static int
HOTEL_ADS_VALUE
The default ad group type for Hotel campaigns.static int
PROMOTED_HOTEL_ADS_VALUE
The ad group type for Promoted Hotel ad groups.static int
SEARCH_DYNAMIC_ADS_VALUE
Ad group type for Dynamic Search Ads ad groups.static int
SEARCH_STANDARD_VALUE
The default ad group type for Search campaigns.static int
SHOPPING_COMPARISON_LISTING_ADS_VALUE
The type for ad groups in Shopping Comparison Listing campaigns.static int
SHOPPING_PRODUCT_ADS_VALUE
The ad group type for Shopping campaigns serving standard product ads.static int
SHOPPING_SMART_ADS_VALUE
The type for ad groups in Smart Shopping campaigns.static int
SMART_CAMPAIGN_ADS_VALUE
Ad group type for Smart campaigns.static int
TRAVEL_ADS_VALUE
Ad group type for Travel campaigns.static int
UNKNOWN_VALUE
The received value is not known in this version.static int
UNSPECIFIED_VALUE
The type has not been specified.static int
VIDEO_BUMPER_VALUE
Short unskippable in-stream video ads.static int
VIDEO_EFFICIENT_REACH_VALUE
Video efficient reach ad groups.static int
VIDEO_NON_SKIPPABLE_IN_STREAM_VALUE
Unskippable in-stream video ads.static int
VIDEO_OUTSTREAM_VALUE
Outstream video ads.static int
VIDEO_RESPONSIVE_VALUE
Video responsive ad groups.static int
VIDEO_TRUE_VIEW_IN_DISPLAY_VALUE
TrueView in-display video ads.static int
VIDEO_TRUE_VIEW_IN_STREAM_VALUE
TrueView (skippable) in-stream video ads.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static AdGroupTypeEnum.AdGroupType
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<AdGroupTypeEnum.AdGroupType>
internalGetValueMap()
static AdGroupTypeEnum.AdGroupType
valueOf(int value)
Deprecated.static AdGroupTypeEnum.AdGroupType
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static AdGroupTypeEnum.AdGroupType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AdGroupTypeEnum.AdGroupType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNSPECIFIED
public static final AdGroupTypeEnum.AdGroupType UNSPECIFIED
The type has not been specified.
UNSPECIFIED = 0;
-
UNKNOWN
public static final AdGroupTypeEnum.AdGroupType UNKNOWN
The received value is not known in this version. This is a response-only value.
UNKNOWN = 1;
-
SEARCH_STANDARD
public static final AdGroupTypeEnum.AdGroupType SEARCH_STANDARD
The default ad group type for Search campaigns.
SEARCH_STANDARD = 2;
-
DISPLAY_STANDARD
public static final AdGroupTypeEnum.AdGroupType DISPLAY_STANDARD
The default ad group type for Display campaigns.
DISPLAY_STANDARD = 3;
-
SHOPPING_PRODUCT_ADS
public static final AdGroupTypeEnum.AdGroupType SHOPPING_PRODUCT_ADS
The ad group type for Shopping campaigns serving standard product ads.
SHOPPING_PRODUCT_ADS = 4;
-
HOTEL_ADS
public static final AdGroupTypeEnum.AdGroupType HOTEL_ADS
The default ad group type for Hotel campaigns.
HOTEL_ADS = 6;
-
SHOPPING_SMART_ADS
public static final AdGroupTypeEnum.AdGroupType SHOPPING_SMART_ADS
The type for ad groups in Smart Shopping campaigns.
SHOPPING_SMART_ADS = 7;
-
VIDEO_BUMPER
public static final AdGroupTypeEnum.AdGroupType VIDEO_BUMPER
Short unskippable in-stream video ads.
VIDEO_BUMPER = 8;
-
VIDEO_TRUE_VIEW_IN_STREAM
public static final AdGroupTypeEnum.AdGroupType VIDEO_TRUE_VIEW_IN_STREAM
TrueView (skippable) in-stream video ads.
VIDEO_TRUE_VIEW_IN_STREAM = 9;
-
VIDEO_TRUE_VIEW_IN_DISPLAY
public static final AdGroupTypeEnum.AdGroupType VIDEO_TRUE_VIEW_IN_DISPLAY
TrueView in-display video ads.
VIDEO_TRUE_VIEW_IN_DISPLAY = 10;
-
VIDEO_NON_SKIPPABLE_IN_STREAM
public static final AdGroupTypeEnum.AdGroupType VIDEO_NON_SKIPPABLE_IN_STREAM
Unskippable in-stream video ads.
VIDEO_NON_SKIPPABLE_IN_STREAM = 11;
-
VIDEO_OUTSTREAM
public static final AdGroupTypeEnum.AdGroupType VIDEO_OUTSTREAM
Outstream video ads.
VIDEO_OUTSTREAM = 12;
-
SEARCH_DYNAMIC_ADS
public static final AdGroupTypeEnum.AdGroupType SEARCH_DYNAMIC_ADS
Ad group type for Dynamic Search Ads ad groups.
SEARCH_DYNAMIC_ADS = 13;
-
SHOPPING_COMPARISON_LISTING_ADS
public static final AdGroupTypeEnum.AdGroupType SHOPPING_COMPARISON_LISTING_ADS
The type for ad groups in Shopping Comparison Listing campaigns.
SHOPPING_COMPARISON_LISTING_ADS = 14;
-
PROMOTED_HOTEL_ADS
public static final AdGroupTypeEnum.AdGroupType PROMOTED_HOTEL_ADS
The ad group type for Promoted Hotel ad groups.
PROMOTED_HOTEL_ADS = 15;
-
VIDEO_RESPONSIVE
public static final AdGroupTypeEnum.AdGroupType VIDEO_RESPONSIVE
Video responsive ad groups.
VIDEO_RESPONSIVE = 16;
-
VIDEO_EFFICIENT_REACH
public static final AdGroupTypeEnum.AdGroupType VIDEO_EFFICIENT_REACH
Video efficient reach ad groups.
VIDEO_EFFICIENT_REACH = 17;
-
SMART_CAMPAIGN_ADS
public static final AdGroupTypeEnum.AdGroupType SMART_CAMPAIGN_ADS
Ad group type for Smart campaigns.
SMART_CAMPAIGN_ADS = 18;
-
TRAVEL_ADS
public static final AdGroupTypeEnum.AdGroupType TRAVEL_ADS
Ad group type for Travel campaigns.
TRAVEL_ADS = 19;
-
UNRECOGNIZED
public static final AdGroupTypeEnum.AdGroupType UNRECOGNIZED
-
-
Field Detail
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUE
The type has not been specified.
UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUE
The received value is not known in this version. This is a response-only value.
UNKNOWN = 1;
- See Also:
- Constant Field Values
-
SEARCH_STANDARD_VALUE
public static final int SEARCH_STANDARD_VALUE
The default ad group type for Search campaigns.
SEARCH_STANDARD = 2;
- See Also:
- Constant Field Values
-
DISPLAY_STANDARD_VALUE
public static final int DISPLAY_STANDARD_VALUE
The default ad group type for Display campaigns.
DISPLAY_STANDARD = 3;
- See Also:
- Constant Field Values
-
SHOPPING_PRODUCT_ADS_VALUE
public static final int SHOPPING_PRODUCT_ADS_VALUE
The ad group type for Shopping campaigns serving standard product ads.
SHOPPING_PRODUCT_ADS = 4;
- See Also:
- Constant Field Values
-
HOTEL_ADS_VALUE
public static final int HOTEL_ADS_VALUE
The default ad group type for Hotel campaigns.
HOTEL_ADS = 6;
- See Also:
- Constant Field Values
-
SHOPPING_SMART_ADS_VALUE
public static final int SHOPPING_SMART_ADS_VALUE
The type for ad groups in Smart Shopping campaigns.
SHOPPING_SMART_ADS = 7;
- See Also:
- Constant Field Values
-
VIDEO_BUMPER_VALUE
public static final int VIDEO_BUMPER_VALUE
Short unskippable in-stream video ads.
VIDEO_BUMPER = 8;
- See Also:
- Constant Field Values
-
VIDEO_TRUE_VIEW_IN_STREAM_VALUE
public static final int VIDEO_TRUE_VIEW_IN_STREAM_VALUE
TrueView (skippable) in-stream video ads.
VIDEO_TRUE_VIEW_IN_STREAM = 9;
- See Also:
- Constant Field Values
-
VIDEO_TRUE_VIEW_IN_DISPLAY_VALUE
public static final int VIDEO_TRUE_VIEW_IN_DISPLAY_VALUE
TrueView in-display video ads.
VIDEO_TRUE_VIEW_IN_DISPLAY = 10;
- See Also:
- Constant Field Values
-
VIDEO_NON_SKIPPABLE_IN_STREAM_VALUE
public static final int VIDEO_NON_SKIPPABLE_IN_STREAM_VALUE
Unskippable in-stream video ads.
VIDEO_NON_SKIPPABLE_IN_STREAM = 11;
- See Also:
- Constant Field Values
-
VIDEO_OUTSTREAM_VALUE
public static final int VIDEO_OUTSTREAM_VALUE
Outstream video ads.
VIDEO_OUTSTREAM = 12;
- See Also:
- Constant Field Values
-
SEARCH_DYNAMIC_ADS_VALUE
public static final int SEARCH_DYNAMIC_ADS_VALUE
Ad group type for Dynamic Search Ads ad groups.
SEARCH_DYNAMIC_ADS = 13;
- See Also:
- Constant Field Values
-
SHOPPING_COMPARISON_LISTING_ADS_VALUE
public static final int SHOPPING_COMPARISON_LISTING_ADS_VALUE
The type for ad groups in Shopping Comparison Listing campaigns.
SHOPPING_COMPARISON_LISTING_ADS = 14;
- See Also:
- Constant Field Values
-
PROMOTED_HOTEL_ADS_VALUE
public static final int PROMOTED_HOTEL_ADS_VALUE
The ad group type for Promoted Hotel ad groups.
PROMOTED_HOTEL_ADS = 15;
- See Also:
- Constant Field Values
-
VIDEO_RESPONSIVE_VALUE
public static final int VIDEO_RESPONSIVE_VALUE
Video responsive ad groups.
VIDEO_RESPONSIVE = 16;
- See Also:
- Constant Field Values
-
VIDEO_EFFICIENT_REACH_VALUE
public static final int VIDEO_EFFICIENT_REACH_VALUE
Video efficient reach ad groups.
VIDEO_EFFICIENT_REACH = 17;
- See Also:
- Constant Field Values
-
SMART_CAMPAIGN_ADS_VALUE
public static final int SMART_CAMPAIGN_ADS_VALUE
Ad group type for Smart campaigns.
SMART_CAMPAIGN_ADS = 18;
- See Also:
- Constant Field Values
-
TRAVEL_ADS_VALUE
public static final int TRAVEL_ADS_VALUE
Ad group type for Travel campaigns.
TRAVEL_ADS = 19;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static AdGroupTypeEnum.AdGroupType[] 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 (AdGroupTypeEnum.AdGroupType c : AdGroupTypeEnum.AdGroupType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AdGroupTypeEnum.AdGroupType 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 namejava.lang.NullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static AdGroupTypeEnum.AdGroupType 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 namejava.lang.NullPointerException
- if the argument is null
-
forNumber
public static AdGroupTypeEnum.AdGroupType forNumber(int value)
- 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:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in 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 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 namejava.lang.NullPointerException
- if the argument is null
-
-