public class MultiAssetResponsiveDisplayAd extends Ad
Caution: multi-asset responsive display ads do not use url, displayUrl, finalAppUrls, or devicePreference; setting these fields on a multi-asset responsive display ad
will cause an error.
This is enabled for AdX.
Java class for MultiAssetResponsiveDisplayAd complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MultiAssetResponsiveDisplayAd">
<complexContent>
<extension base="{https://adwords.google.com/api/adwords/cm/v201809}Ad">
<sequence>
<element name="marketingImages" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" maxOccurs="unbounded" minOccurs="0"/>
<element name="squareMarketingImages" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" maxOccurs="unbounded" minOccurs="0"/>
<element name="logoImages" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" maxOccurs="unbounded" minOccurs="0"/>
<element name="landscapeLogoImages" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" maxOccurs="unbounded" minOccurs="0"/>
<element name="headlines" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" maxOccurs="unbounded" minOccurs="0"/>
<element name="longHeadline" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" minOccurs="0"/>
<element name="descriptions" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" maxOccurs="unbounded" minOccurs="0"/>
<element name="youTubeVideos" type="{https://adwords.google.com/api/adwords/cm/v201809}AssetLink" maxOccurs="unbounded" minOccurs="0"/>
<element name="businessName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="mainColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="accentColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="allowFlexibleColor" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="callToActionText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="dynamicSettingsPricePrefix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="dynamicSettingsPromoText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="formatSetting" type="{https://adwords.google.com/api/adwords/cm/v201809}DisplayAdFormatSetting" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
accentColor |
protected Boolean |
allowFlexibleColor |
protected String |
businessName |
protected String |
callToActionText |
protected List<AssetLink> |
descriptions |
protected String |
dynamicSettingsPricePrefix |
protected String |
dynamicSettingsPromoText |
protected DisplayAdFormatSetting |
formatSetting |
protected List<AssetLink> |
headlines |
protected List<AssetLink> |
landscapeLogoImages |
protected List<AssetLink> |
logoImages |
protected AssetLink |
longHeadline |
protected String |
mainColor |
protected List<AssetLink> |
marketingImages |
protected List<AssetLink> |
squareMarketingImages |
protected List<AssetLink> |
youTubeVideos |
adType, automated, devicePreference, displayUrl, finalAppUrls, finalMobileUrls, finalUrls, finalUrlSuffix, id, systemManagedEntitySource, trackingUrlTemplate, type, url, urlCustomParameters, urlData| Constructor and Description |
|---|
MultiAssetResponsiveDisplayAd() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccentColor()
Gets the value of the accentColor property.
|
String |
getBusinessName()
Gets the value of the businessName property.
|
String |
getCallToActionText()
Gets the value of the callToActionText property.
|
List<AssetLink> |
getDescriptions()
Gets the value of the descriptions property.
|
String |
getDynamicSettingsPricePrefix()
Gets the value of the dynamicSettingsPricePrefix property.
|
String |
getDynamicSettingsPromoText()
Gets the value of the dynamicSettingsPromoText property.
|
DisplayAdFormatSetting |
getFormatSetting()
Gets the value of the formatSetting property.
|
List<AssetLink> |
getHeadlines()
Gets the value of the headlines property.
|
List<AssetLink> |
getLandscapeLogoImages()
Gets the value of the landscapeLogoImages property.
|
List<AssetLink> |
getLogoImages()
Gets the value of the logoImages property.
|
AssetLink |
getLongHeadline()
Gets the value of the longHeadline property.
|
String |
getMainColor()
Gets the value of the mainColor property.
|
List<AssetLink> |
getMarketingImages()
Gets the value of the marketingImages property.
|
List<AssetLink> |
getSquareMarketingImages()
Gets the value of the squareMarketingImages property.
|
List<AssetLink> |
getYouTubeVideos()
Gets the value of the youTubeVideos property.
|
Boolean |
isAllowFlexibleColor()
Gets the value of the allowFlexibleColor property.
|
void |
setAccentColor(String value)
Sets the value of the accentColor property.
|
void |
setAllowFlexibleColor(Boolean value)
Sets the value of the allowFlexibleColor property.
|
void |
setBusinessName(String value)
Sets the value of the businessName property.
|
void |
setCallToActionText(String value)
Sets the value of the callToActionText property.
|
void |
setDynamicSettingsPricePrefix(String value)
Sets the value of the dynamicSettingsPricePrefix property.
|
void |
setDynamicSettingsPromoText(String value)
Sets the value of the dynamicSettingsPromoText property.
|
void |
setFormatSetting(DisplayAdFormatSetting value)
Sets the value of the formatSetting property.
|
void |
setLongHeadline(AssetLink value)
Sets the value of the longHeadline property.
|
void |
setMainColor(String value)
Sets the value of the mainColor property.
|
getAdType, getDevicePreference, getDisplayUrl, getFinalAppUrls, getFinalMobileUrls, getFinalUrls, getFinalUrlSuffix, getId, getSystemManagedEntitySource, getTrackingUrlTemplate, getType, getUrl, getUrlCustomParameters, getUrlData, isAutomated, setAdType, setAutomated, setDevicePreference, setDisplayUrl, setFinalUrlSuffix, setId, setSystemManagedEntitySource, setTrackingUrlTemplate, setType, setUrl, setUrlCustomParametersprotected AssetLink longHeadline
protected String businessName
protected String mainColor
protected String accentColor
protected Boolean allowFlexibleColor
protected String callToActionText
protected String dynamicSettingsPricePrefix
protected String dynamicSettingsPromoText
protected DisplayAdFormatSetting formatSetting
public List<AssetLink> getMarketingImages()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the marketingImages property.
For example, to add a new item, do as follows:
getMarketingImages().add(newItem);
Objects of the following type(s) are allowed in the list
AssetLink
public List<AssetLink> getSquareMarketingImages()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the squareMarketingImages property.
For example, to add a new item, do as follows:
getSquareMarketingImages().add(newItem);
Objects of the following type(s) are allowed in the list
AssetLink
public List<AssetLink> getLogoImages()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the logoImages property.
For example, to add a new item, do as follows:
getLogoImages().add(newItem);
Objects of the following type(s) are allowed in the list
AssetLink
public List<AssetLink> getLandscapeLogoImages()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the landscapeLogoImages property.
For example, to add a new item, do as follows:
getLandscapeLogoImages().add(newItem);
Objects of the following type(s) are allowed in the list
AssetLink
public List<AssetLink> getHeadlines()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the headlines property.
For example, to add a new item, do as follows:
getHeadlines().add(newItem);
Objects of the following type(s) are allowed in the list
AssetLink
public AssetLink getLongHeadline()
AssetLinkpublic void setLongHeadline(AssetLink value)
value - allowed object is
AssetLinkpublic List<AssetLink> getDescriptions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the descriptions property.
For example, to add a new item, do as follows:
getDescriptions().add(newItem);
Objects of the following type(s) are allowed in the list
AssetLink
public List<AssetLink> getYouTubeVideos()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the youTubeVideos property.
For example, to add a new item, do as follows:
getYouTubeVideos().add(newItem);
Objects of the following type(s) are allowed in the list
AssetLink
public String getBusinessName()
Stringpublic void setBusinessName(String value)
value - allowed object is
Stringpublic String getMainColor()
Stringpublic void setMainColor(String value)
value - allowed object is
Stringpublic String getAccentColor()
Stringpublic void setAccentColor(String value)
value - allowed object is
Stringpublic Boolean isAllowFlexibleColor()
Booleanpublic void setAllowFlexibleColor(Boolean value)
value - allowed object is
Booleanpublic String getCallToActionText()
Stringpublic void setCallToActionText(String value)
value - allowed object is
Stringpublic String getDynamicSettingsPricePrefix()
Stringpublic void setDynamicSettingsPricePrefix(String value)
value - allowed object is
Stringpublic String getDynamicSettingsPromoText()
Stringpublic void setDynamicSettingsPromoText(String value)
value - allowed object is
Stringpublic DisplayAdFormatSetting getFormatSetting()
DisplayAdFormatSettingpublic void setFormatSetting(DisplayAdFormatSetting value)
value - allowed object is
DisplayAdFormatSettingCopyright © 2023. All rights reserved.