Enum Class AssetFieldTypeEnum.AssetFieldType
java.lang.Object
java.lang.Enum<AssetFieldTypeEnum.AssetFieldType>
com.google.ads.googleads.v18.enums.AssetFieldTypeEnum.AssetFieldType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AssetFieldTypeEnum.AssetFieldType>,Constable
- Enclosing class:
- AssetFieldTypeEnum
public static enum AssetFieldTypeEnum.AssetFieldType
extends Enum<AssetFieldTypeEnum.AssetFieldType>
implements com.google.protobuf.ProtocolMessageEnum
Enum describing the possible placements of an asset.Protobuf enum
google.ads.googleads.v18.enums.AssetFieldTypeEnum.AssetFieldType-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe asset is linked for use to select an ad image.The asset is linked to indicate that a hotels campaign is "Book on Google" enabled.The asset is linked for use as a business logo.The asset is linked for use as a business name.The asset is linked for use as a Call extension.The asset is linked for use to select a call-to-action.The asset is linked for use as a Callout extension.The asset is linked for use as a Demand Gen carousel card.The asset is linked for use as a description.The asset is linked for use as a headline.The asset is linked for use as a Hotel Callout extension.The asset is linked for use as a hotel property in a Performance Max for travel goals campaign.The asset is linked for use as a landscape logo.The asset is linked for use as a Lead Form extension.The asset is linked for use as a logo.The asset is linked for use as a long headline.The asset is linked for use as mandatory ad text.The asset is linked for use as a marketing image.The asset is linked for use as a media bundle.The asset is linked for use as a Mobile App extension.The asset is linked for use as a portrait marketing image.The asset is linked for use as a Price extension.The asset is linked for use as a Promotion extension.The asset is linked for use as a Sitelink.The asset is linked for use as a square marketing image.The asset is linked for use as a Structured Snippet extension.Used for return value only.Not specified.The asset is linked for use as a non YouTube logo.The asset is linked for use as a YouTube video. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe asset is linked for use to select an ad image.static final intThe asset is linked to indicate that a hotels campaign is "Book on Google" enabled.static final intThe asset is linked for use as a business logo.static final intThe asset is linked for use as a business name.static final intThe asset is linked for use to select a call-to-action.static final intThe asset is linked for use as a Call extension.static final intThe asset is linked for use as a Callout extension.static final intThe asset is linked for use as a Demand Gen carousel card.static final intThe asset is linked for use as a description.static final intThe asset is linked for use as a headline.static final intThe asset is linked for use as a Hotel Callout extension.static final intThe asset is linked for use as a hotel property in a Performance Max for travel goals campaign.static final intThe asset is linked for use as a landscape logo.static final intThe asset is linked for use as a Lead Form extension.static final intThe asset is linked for use as a logo.static final intThe asset is linked for use as a long headline.static final intThe asset is linked for use as mandatory ad text.static final intThe asset is linked for use as a marketing image.static final intThe asset is linked for use as a media bundle.static final intThe asset is linked for use as a Mobile App extension.static final intThe asset is linked for use as a portrait marketing image.static final intThe asset is linked for use as a Price extension.static final intThe asset is linked for use as a Promotion extension.static final intThe asset is linked for use as a Sitelink.static final intThe asset is linked for use as a square marketing image.static final intThe asset is linked for use as a Structured Snippet extension.static final intUsed for return value only.static final intNot specified.static final intThe asset is linked for use as a non YouTube logo.static final intThe asset is linked for use as a YouTube video. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(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<AssetFieldTypeEnum.AssetFieldType>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.static AssetFieldTypeEnum.AssetFieldType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNSPECIFIED
Not specified.
UNSPECIFIED = 0; -
UNKNOWN
Used for return value only. Represents value unknown in this version.
UNKNOWN = 1; -
HEADLINE
The asset is linked for use as a headline.
HEADLINE = 2; -
DESCRIPTION
The asset is linked for use as a description.
DESCRIPTION = 3; -
MANDATORY_AD_TEXT
The asset is linked for use as mandatory ad text.
MANDATORY_AD_TEXT = 4; -
MARKETING_IMAGE
The asset is linked for use as a marketing image.
MARKETING_IMAGE = 5; -
MEDIA_BUNDLE
The asset is linked for use as a media bundle.
MEDIA_BUNDLE = 6; -
YOUTUBE_VIDEO
The asset is linked for use as a YouTube video.
YOUTUBE_VIDEO = 7; -
BOOK_ON_GOOGLE
The asset is linked to indicate that a hotels campaign is "Book on Google" enabled.
BOOK_ON_GOOGLE = 8; -
LEAD_FORM
The asset is linked for use as a Lead Form extension.
LEAD_FORM = 9; -
PROMOTION
The asset is linked for use as a Promotion extension.
PROMOTION = 10; -
CALLOUT
The asset is linked for use as a Callout extension.
CALLOUT = 11; -
STRUCTURED_SNIPPET
The asset is linked for use as a Structured Snippet extension.
STRUCTURED_SNIPPET = 12; -
SITELINK
The asset is linked for use as a Sitelink.
SITELINK = 13; -
MOBILE_APP
The asset is linked for use as a Mobile App extension.
MOBILE_APP = 14; -
HOTEL_CALLOUT
The asset is linked for use as a Hotel Callout extension.
HOTEL_CALLOUT = 15; -
CALL
The asset is linked for use as a Call extension.
CALL = 16; -
PRICE
The asset is linked for use as a Price extension.
PRICE = 24; -
LONG_HEADLINE
The asset is linked for use as a long headline.
LONG_HEADLINE = 17; -
BUSINESS_NAME
The asset is linked for use as a business name.
BUSINESS_NAME = 18; -
SQUARE_MARKETING_IMAGE
The asset is linked for use as a square marketing image.
SQUARE_MARKETING_IMAGE = 19; -
PORTRAIT_MARKETING_IMAGE
The asset is linked for use as a portrait marketing image.
PORTRAIT_MARKETING_IMAGE = 20; -
LOGO
The asset is linked for use as a logo.
LOGO = 21; -
LANDSCAPE_LOGO
The asset is linked for use as a landscape logo.
LANDSCAPE_LOGO = 22; -
VIDEO
The asset is linked for use as a non YouTube logo.
VIDEO = 23; -
CALL_TO_ACTION_SELECTION
The asset is linked for use to select a call-to-action.
CALL_TO_ACTION_SELECTION = 25; -
AD_IMAGE
The asset is linked for use to select an ad image.
AD_IMAGE = 26; -
BUSINESS_LOGO
The asset is linked for use as a business logo.
BUSINESS_LOGO = 27; -
HOTEL_PROPERTY
The asset is linked for use as a hotel property in a Performance Max for travel goals campaign.
HOTEL_PROPERTY = 28; -
DEMAND_GEN_CAROUSEL_CARD
The asset is linked for use as a Demand Gen carousel card.
DEMAND_GEN_CAROUSEL_CARD = 30; -
UNRECOGNIZED
-
-
Field Details
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUENot specified.
UNSPECIFIED = 0;- See Also:
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUEUsed for return value only. Represents value unknown in this version.
UNKNOWN = 1;- See Also:
-
HEADLINE_VALUE
public static final int HEADLINE_VALUEThe asset is linked for use as a headline.
HEADLINE = 2;- See Also:
-
DESCRIPTION_VALUE
public static final int DESCRIPTION_VALUEThe asset is linked for use as a description.
DESCRIPTION = 3;- See Also:
-
MANDATORY_AD_TEXT_VALUE
public static final int MANDATORY_AD_TEXT_VALUEThe asset is linked for use as mandatory ad text.
MANDATORY_AD_TEXT = 4;- See Also:
-
MARKETING_IMAGE_VALUE
public static final int MARKETING_IMAGE_VALUEThe asset is linked for use as a marketing image.
MARKETING_IMAGE = 5;- See Also:
-
MEDIA_BUNDLE_VALUE
public static final int MEDIA_BUNDLE_VALUEThe asset is linked for use as a media bundle.
MEDIA_BUNDLE = 6;- See Also:
-
YOUTUBE_VIDEO_VALUE
public static final int YOUTUBE_VIDEO_VALUEThe asset is linked for use as a YouTube video.
YOUTUBE_VIDEO = 7;- See Also:
-
BOOK_ON_GOOGLE_VALUE
public static final int BOOK_ON_GOOGLE_VALUEThe asset is linked to indicate that a hotels campaign is "Book on Google" enabled.
BOOK_ON_GOOGLE = 8;- See Also:
-
LEAD_FORM_VALUE
public static final int LEAD_FORM_VALUEThe asset is linked for use as a Lead Form extension.
LEAD_FORM = 9;- See Also:
-
PROMOTION_VALUE
public static final int PROMOTION_VALUEThe asset is linked for use as a Promotion extension.
PROMOTION = 10;- See Also:
-
CALLOUT_VALUE
public static final int CALLOUT_VALUEThe asset is linked for use as a Callout extension.
CALLOUT = 11;- See Also:
-
STRUCTURED_SNIPPET_VALUE
public static final int STRUCTURED_SNIPPET_VALUEThe asset is linked for use as a Structured Snippet extension.
STRUCTURED_SNIPPET = 12;- See Also:
-
SITELINK_VALUE
public static final int SITELINK_VALUEThe asset is linked for use as a Sitelink.
SITELINK = 13;- See Also:
-
MOBILE_APP_VALUE
public static final int MOBILE_APP_VALUEThe asset is linked for use as a Mobile App extension.
MOBILE_APP = 14;- See Also:
-
HOTEL_CALLOUT_VALUE
public static final int HOTEL_CALLOUT_VALUEThe asset is linked for use as a Hotel Callout extension.
HOTEL_CALLOUT = 15;- See Also:
-
CALL_VALUE
public static final int CALL_VALUEThe asset is linked for use as a Call extension.
CALL = 16;- See Also:
-
PRICE_VALUE
public static final int PRICE_VALUEThe asset is linked for use as a Price extension.
PRICE = 24;- See Also:
-
LONG_HEADLINE_VALUE
public static final int LONG_HEADLINE_VALUEThe asset is linked for use as a long headline.
LONG_HEADLINE = 17;- See Also:
-
BUSINESS_NAME_VALUE
public static final int BUSINESS_NAME_VALUEThe asset is linked for use as a business name.
BUSINESS_NAME = 18;- See Also:
-
SQUARE_MARKETING_IMAGE_VALUE
public static final int SQUARE_MARKETING_IMAGE_VALUEThe asset is linked for use as a square marketing image.
SQUARE_MARKETING_IMAGE = 19;- See Also:
-
PORTRAIT_MARKETING_IMAGE_VALUE
public static final int PORTRAIT_MARKETING_IMAGE_VALUEThe asset is linked for use as a portrait marketing image.
PORTRAIT_MARKETING_IMAGE = 20;- See Also:
-
LOGO_VALUE
public static final int LOGO_VALUEThe asset is linked for use as a logo.
LOGO = 21;- See Also:
-
LANDSCAPE_LOGO_VALUE
public static final int LANDSCAPE_LOGO_VALUEThe asset is linked for use as a landscape logo.
LANDSCAPE_LOGO = 22;- See Also:
-
VIDEO_VALUE
public static final int VIDEO_VALUEThe asset is linked for use as a non YouTube logo.
VIDEO = 23;- See Also:
-
CALL_TO_ACTION_SELECTION_VALUE
public static final int CALL_TO_ACTION_SELECTION_VALUEThe asset is linked for use to select a call-to-action.
CALL_TO_ACTION_SELECTION = 25;- See Also:
-
AD_IMAGE_VALUE
public static final int AD_IMAGE_VALUEThe asset is linked for use to select an ad image.
AD_IMAGE = 26;- See Also:
-
BUSINESS_LOGO_VALUE
public static final int BUSINESS_LOGO_VALUEThe asset is linked for use as a business logo.
BUSINESS_LOGO = 27;- See Also:
-
HOTEL_PROPERTY_VALUE
public static final int HOTEL_PROPERTY_VALUEThe asset is linked for use as a hotel property in a Performance Max for travel goals campaign.
HOTEL_PROPERTY = 28;- See Also:
-
DEMAND_GEN_CAROUSEL_CARD_VALUE
public static final int DEMAND_GEN_CAROUSEL_CARD_VALUEThe asset is linked for use as a Demand Gen carousel card.
DEMAND_GEN_CAROUSEL_CARD = 30;- 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<AssetFieldTypeEnum.AssetFieldType> 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 AssetFieldTypeEnum.AssetFieldType 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
-