public class Html5Creative extends Creative
Creative that contains a zipped HTML5 bundle asset, a list of third party impression
trackers, and a third party click tracker.
Java class for Html5Creative complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Html5Creative">
<complexContent>
<extension base="{https://www.google.com/apis/ads/publisher/v201711}Creative">
<sequence>
<element name="overrideSize" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="thirdPartyImpressionTrackingUrls" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="thirdPartyClickTrackingUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="lockedOrientation" type="{https://www.google.com/apis/ads/publisher/v201711}LockedOrientation" minOccurs="0"/>
<element name="sslScanResult" type="{https://www.google.com/apis/ads/publisher/v201711}SslScanResult" minOccurs="0"/>
<element name="sslManualOverride" type="{https://www.google.com/apis/ads/publisher/v201711}SslManualOverride" minOccurs="0"/>
<element name="isSafeFrameCompatible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="html5Asset" type="{https://www.google.com/apis/ads/publisher/v201711}CreativeAsset" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CreativeAsset |
html5Asset |
protected Boolean |
isSafeFrameCompatible |
protected LockedOrientation |
lockedOrientation |
protected Boolean |
overrideSize |
protected SslManualOverride |
sslManualOverride |
protected SslScanResult |
sslScanResult |
protected String |
thirdPartyClickTrackingUrl |
protected List<String> |
thirdPartyImpressionTrackingUrls |
advertiserId, appliedLabels, customFieldValues, id, lastModifiedDateTime, name, policyViolations, previewUrl, size| Constructor and Description |
|---|
Html5Creative() |
| Modifier and Type | Method and Description |
|---|---|
CreativeAsset |
getHtml5Asset()
Gets the value of the html5Asset property.
|
LockedOrientation |
getLockedOrientation()
Gets the value of the lockedOrientation property.
|
SslManualOverride |
getSslManualOverride()
Gets the value of the sslManualOverride property.
|
SslScanResult |
getSslScanResult()
Gets the value of the sslScanResult property.
|
String |
getThirdPartyClickTrackingUrl()
Gets the value of the thirdPartyClickTrackingUrl property.
|
List<String> |
getThirdPartyImpressionTrackingUrls()
Gets the value of the thirdPartyImpressionTrackingUrls property.
|
Boolean |
isIsSafeFrameCompatible()
Gets the value of the isSafeFrameCompatible property.
|
Boolean |
isOverrideSize()
Gets the value of the overrideSize property.
|
void |
setHtml5Asset(CreativeAsset value)
Sets the value of the html5Asset property.
|
void |
setIsSafeFrameCompatible(Boolean value)
Sets the value of the isSafeFrameCompatible property.
|
void |
setLockedOrientation(LockedOrientation value)
Sets the value of the lockedOrientation property.
|
void |
setOverrideSize(Boolean value)
Sets the value of the overrideSize property.
|
void |
setSslManualOverride(SslManualOverride value)
Sets the value of the sslManualOverride property.
|
void |
setSslScanResult(SslScanResult value)
Sets the value of the sslScanResult property.
|
void |
setThirdPartyClickTrackingUrl(String value)
Sets the value of the thirdPartyClickTrackingUrl property.
|
getAdvertiserId, getAppliedLabels, getCustomFieldValues, getId, getLastModifiedDateTime, getName, getPolicyViolations, getPreviewUrl, getSize, setAdvertiserId, setId, setLastModifiedDateTime, setName, setPreviewUrl, setSizeprotected Boolean overrideSize
protected String thirdPartyClickTrackingUrl
protected LockedOrientation lockedOrientation
protected SslScanResult sslScanResult
protected SslManualOverride sslManualOverride
protected Boolean isSafeFrameCompatible
protected CreativeAsset html5Asset
public Boolean isOverrideSize()
Booleanpublic void setOverrideSize(Boolean value)
value - allowed object is
Booleanpublic List<String> getThirdPartyImpressionTrackingUrls()
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 thirdPartyImpressionTrackingUrls property.
For example, to add a new item, do as follows:
getThirdPartyImpressionTrackingUrls().add(newItem);
Objects of the following type(s) are allowed in the list
String
public String getThirdPartyClickTrackingUrl()
Stringpublic void setThirdPartyClickTrackingUrl(String value)
value - allowed object is
Stringpublic LockedOrientation getLockedOrientation()
LockedOrientationpublic void setLockedOrientation(LockedOrientation value)
value - allowed object is
LockedOrientationpublic SslScanResult getSslScanResult()
SslScanResultpublic void setSslScanResult(SslScanResult value)
value - allowed object is
SslScanResultpublic SslManualOverride getSslManualOverride()
SslManualOverridepublic void setSslManualOverride(SslManualOverride value)
value - allowed object is
SslManualOverridepublic Boolean isIsSafeFrameCompatible()
Booleanpublic void setIsSafeFrameCompatible(Boolean value)
value - allowed object is
Booleanpublic CreativeAsset getHtml5Asset()
CreativeAssetpublic void setHtml5Asset(CreativeAsset value)
value - allowed object is
CreativeAssetCopyright © 2018. All Rights Reserved.