public enum AdField extends Enum<AdField> implements EntityField
Enum
to facilitate the selection of fields for Ad
.Enum Constant and Description |
---|
AccentColor
Accent color.
|
AdType
Type of ad.
|
AllowFlexibleColor
Advertiser?s consent to allow flexible color.
|
BusinessName
The business name.
|
CallToActionText
Call to action text.
|
CreativeFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
|
CreativeFinalMobileUrls
A list of possible final mobile URLs after all cross domain redirects.
|
CreativeFinalUrls
A list of possible final URLs after all cross domain redirects.
|
CreativeFinalUrlSuffix
URL template for appending params to Final URL.
|
CreativeTrackingUrlTemplate
URL template for constructing a tracking URL.
|
CreativeUrlCustomParameters
A list of mappings to be used for substituting URL custom parameter tags in the trackingUrlTemplate, finalUrls, and/or finalMobileUrls.
|
Description
The descriptive text of the ad.
|
Description1
The first description line.
|
Description2
The second description line.
|
DisplayUrl
Visible URL.
|
DurationMillis
The duration of the associated audio, in milliseconds.
|
ExpandedDynamicSearchCreativeDescription2
The second description line of the ad.
|
ExpandedTextAdDescription2
The second description line of the ad.
|
ExpandedTextAdHeadlinePart3
Third part of the headline.
|
FormatSetting
Specifies which format the ad will be served in.
|
HeadlinePart1
First part of the headline.
|
HeadlinePart2
Second part of the headline.
|
Id
ID of this ad.
|
LongHeadline
Long format of the headline of the ad.
|
MainColor
Main color.
|
MultiAssetResponsiveDisplayAdAccentColor
Accent color, represented as a hexadecimal string (e.g.
|
MultiAssetResponsiveDisplayAdAllowFlexibleColor
Allow flexible color.
|
MultiAssetResponsiveDisplayAdBusinessName
The Advertiser/brand name.
|
MultiAssetResponsiveDisplayAdCallToActionText
Call to action text.
|
MultiAssetResponsiveDisplayAdDescriptions
The descriptive text of the ad.
|
MultiAssetResponsiveDisplayAdDynamicSettingsPricePrefix
Prefix before price.
|
MultiAssetResponsiveDisplayAdDynamicSettingsPromoText
Promotion text used for dynamic formats of multi-asset responsive display ads.
|
MultiAssetResponsiveDisplayAdFormatSetting
Specifies which format the ad will be served in.
|
MultiAssetResponsiveDisplayAdHeadlines
Short format of the headline of the ad.
|
MultiAssetResponsiveDisplayAdLandscapeLogoImages
Landscape logo image which is used for serving dynamic MultiAssetResponsiveDisplayAd.
|
MultiAssetResponsiveDisplayAdLogoImages
Logo image to be used in the ad.
|
MultiAssetResponsiveDisplayAdLongHeadline
Long format of the headline of the ad.
|
MultiAssetResponsiveDisplayAdMainColor
Main color, represented as a hexadecimal string (e.g.
|
MultiAssetResponsiveDisplayAdMarketingImages
Marketing image to be used in the ad.
|
MultiAssetResponsiveDisplayAdSquareMarketingImages
Square marketing image to be used in the ad.
|
MultiAssetResponsiveDisplayAdYouTubeVideos
The YouTube videos of the ad.
|
Name
Name of the ad.
|
Path1
Text that appears in the ad with the displayed URL.
|
Path2
In addition to
#path1 , more text that appears with the displayed URL. |
ReadyToPlayOnTheWeb
Indicates whether the audio is ready to play on the web.
|
ResponsiveSearchAdDescriptions
Descriptions.
|
ResponsiveSearchAdHeadlines
Headlines.
|
ResponsiveSearchAdPath1
Text that appears in the ad with the displayed URL.
|
ResponsiveSearchAdPath2
In addition to
#path1 , more text that appears with the displayed URL. |
ShortHeadline
Short format of the headline of the ad.
|
StreamingUrl
The streaming URL of the audio.
|
Type
Type of the creative.
|
UniversalAppAdDescriptions
When the Ad serves, the descriptions will be selected from this list.
|
UniversalAppAdHeadlines
When the Ad serves, the headlines will be selected from this list.
|
UniversalAppAdHtml5MediaBundles
HTML5 MediaBundles to attach to the ad.
|
UniversalAppAdImages
Marketing images to attach to the ad.
|
UniversalAppAdMandatoryAdText
Ad text that must be displayed when the ad is served.
|
UniversalAppAdYouTubeVideos
YouTube videos to attach to the ad
|
Url
Destination URL.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isFilterable()
If the field is filterable.
|
static AdField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AdField[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
name
public static final AdField AccentColor
public static final AdField AdType
public static final AdField AllowFlexibleColor
public static final AdField BusinessName
null
when it is contained within Operator
s : ADD.public static final AdField CallToActionText
public static final AdField CreativeFinalAppUrls
This field is used for upgraded urls only, as described at: https://developers.google.com/adwords/api/docs/guides/upgraded-urls
public static final AdField CreativeFinalMobileUrls
This field is used for upgraded urls only, as described at: https://developers.google.com/adwords/api/docs/guides/upgraded-urls
public static final AdField CreativeFinalUrlSuffix
On update, empty string ("") indicates to clear the field.
public static final AdField CreativeFinalUrls
This field is used for upgraded urls only, as described at: https://developers.google.com/adwords/api/docs/guides/upgraded-urls
public static final AdField CreativeTrackingUrlTemplate
This field is used for upgraded urls only, as described at: https://developers.google.com/adwords/api/docs/guides/upgraded-urls
public static final AdField CreativeUrlCustomParameters
This field is used for upgraded urls only, as described at: https://developers.google.com/adwords/api/docs/guides/upgraded-urls
public static final AdField Description
public static final AdField Description1
public static final AdField Description2
public static final AdField DisplayUrl
public static final AdField DurationMillis
public static final AdField ExpandedDynamicSearchCreativeDescription2
public static final AdField ExpandedTextAdDescription2
public static final AdField ExpandedTextAdHeadlinePart3
public static final AdField FormatSetting
public static final AdField HeadlinePart1
public static final AdField HeadlinePart2
public static final AdField Id
AdGroupAdService
.public static final AdField LongHeadline
public static final AdField MainColor
public static final AdField MultiAssetResponsiveDisplayAdAccentColor
public static final AdField MultiAssetResponsiveDisplayAdAllowFlexibleColor
public static final AdField MultiAssetResponsiveDisplayAdBusinessName
public static final AdField MultiAssetResponsiveDisplayAdCallToActionText
public static final AdField MultiAssetResponsiveDisplayAdDescriptions
public static final AdField MultiAssetResponsiveDisplayAdDynamicSettingsPricePrefix
public static final AdField MultiAssetResponsiveDisplayAdDynamicSettingsPromoText
public static final AdField MultiAssetResponsiveDisplayAdFormatSetting
public static final AdField MultiAssetResponsiveDisplayAdHeadlines
public static final AdField MultiAssetResponsiveDisplayAdLandscapeLogoImages
public static final AdField MultiAssetResponsiveDisplayAdLogoImages
public static final AdField MultiAssetResponsiveDisplayAdLongHeadline
public static final AdField MultiAssetResponsiveDisplayAdMainColor
public static final AdField MultiAssetResponsiveDisplayAdMarketingImages
public static final AdField MultiAssetResponsiveDisplayAdSquareMarketingImages
#marketingImage
image.
This ad format does not allow the creation of an imageAsset using the ImageAsset.imageData field.
An imageAsset must first be created using the AssetService, and ImageAsset.assetId must be populated in this field.
Valid image types are GIF, JPEG, and PNG.
The minimum size is 300x300 the aspect ratio must be 1:1 (+-1%).
One squareMarketingImage is required.
Support up to 15 with marketingImages.public static final AdField MultiAssetResponsiveDisplayAdYouTubeVideos
public static final AdField Name
public static final AdField Path1
public static final AdField Path2
#path1
, more text that appears with the displayed URL.public static final AdField ReadyToPlayOnTheWeb
public static final AdField ResponsiveSearchAdDescriptions
public static final AdField ResponsiveSearchAdHeadlines
public static final AdField ResponsiveSearchAdPath1
public static final AdField ResponsiveSearchAdPath2
#path1
, more text that appears with the displayed URL.public static final AdField ShortHeadline
public static final AdField StreamingUrl
public static final AdField Type
public static final AdField UniversalAppAdDescriptions
public static final AdField UniversalAppAdHeadlines
public static final AdField UniversalAppAdHtml5MediaBundles
public static final AdField UniversalAppAdImages
public static final AdField UniversalAppAdMandatoryAdText
public static final AdField UniversalAppAdYouTubeVideos
public static final AdField Url
Do not set this field if you are using upgraded URLs, as described at: https://developers.google.com/adwords/api/docs/guides/upgraded-urls
public static AdField[] values()
for (AdField c : AdField.values()) System.out.println(c);
public static AdField valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isFilterable()
EntityField
isFilterable
in interface EntityField
Copyright © 2020. All Rights Reserved.