public class Html5Creative extends Creative implements Serializable
Creative that contains a zipped HTML5 bundle asset, a
list of third party impression
trackers, and a third party click tracker.| Constructor and Description |
|---|
Html5Creative() |
Html5Creative(Long advertiserId,
Long id,
String name,
Size size,
String previewUrl,
CreativePolicyViolation[] policyViolations,
CreativePolicyViolation[] policyLabels,
AppliedLabel[] appliedLabels,
DateTime lastModifiedDateTime,
BaseCustomFieldValue[] customFieldValues,
Boolean overrideSize,
String[] thirdPartyImpressionTrackingUrls,
String thirdPartyClickTrackingUrl,
LockedOrientation lockedOrientation,
SslScanResult sslScanResult,
SslManualOverride sslManualOverride,
Boolean isSafeFrameCompatible,
CreativeAsset html5Asset) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
CreativeAsset |
getHtml5Asset()
Gets the html5Asset value for this Html5Creative.
|
Boolean |
getIsSafeFrameCompatible()
Gets the isSafeFrameCompatible value for this Html5Creative.
|
LockedOrientation |
getLockedOrientation()
Gets the lockedOrientation value for this Html5Creative.
|
Boolean |
getOverrideSize()
Gets the overrideSize value for this Html5Creative.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
SslManualOverride |
getSslManualOverride()
Gets the sslManualOverride value for this Html5Creative.
|
SslScanResult |
getSslScanResult()
Gets the sslScanResult value for this Html5Creative.
|
String |
getThirdPartyClickTrackingUrl()
Gets the thirdPartyClickTrackingUrl value for this Html5Creative.
|
String[] |
getThirdPartyImpressionTrackingUrls()
Gets the thirdPartyImpressionTrackingUrls value for this Html5Creative.
|
String |
getThirdPartyImpressionTrackingUrls(int i) |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setHtml5Asset(CreativeAsset html5Asset)
Sets the html5Asset value for this Html5Creative.
|
void |
setIsSafeFrameCompatible(Boolean isSafeFrameCompatible)
Sets the isSafeFrameCompatible value for this Html5Creative.
|
void |
setLockedOrientation(LockedOrientation lockedOrientation)
Sets the lockedOrientation value for this Html5Creative.
|
void |
setOverrideSize(Boolean overrideSize)
Sets the overrideSize value for this Html5Creative.
|
void |
setSslManualOverride(SslManualOverride sslManualOverride)
Sets the sslManualOverride value for this Html5Creative.
|
void |
setSslScanResult(SslScanResult sslScanResult)
Sets the sslScanResult value for this Html5Creative.
|
void |
setThirdPartyClickTrackingUrl(String thirdPartyClickTrackingUrl)
Sets the thirdPartyClickTrackingUrl value for this Html5Creative.
|
void |
setThirdPartyImpressionTrackingUrls(int i,
String _value) |
void |
setThirdPartyImpressionTrackingUrls(String[] thirdPartyImpressionTrackingUrls)
Sets the thirdPartyImpressionTrackingUrls value for this Html5Creative.
|
String |
toString() |
getAdvertiserId, getAppliedLabels, getAppliedLabels, getCustomFieldValues, getCustomFieldValues, getId, getLastModifiedDateTime, getName, getPolicyLabels, getPolicyLabels, getPolicyViolations, getPolicyViolations, getPreviewUrl, getSize, setAdvertiserId, setAppliedLabels, setAppliedLabels, setCustomFieldValues, setCustomFieldValues, setId, setLastModifiedDateTime, setName, setPolicyLabels, setPolicyLabels, setPolicyViolations, setPolicyViolations, setPreviewUrl, setSizepublic Html5Creative()
public Html5Creative(Long advertiserId, Long id, String name, Size size, String previewUrl, CreativePolicyViolation[] policyViolations, CreativePolicyViolation[] policyLabels, AppliedLabel[] appliedLabels, DateTime lastModifiedDateTime, BaseCustomFieldValue[] customFieldValues, Boolean overrideSize, String[] thirdPartyImpressionTrackingUrls, String thirdPartyClickTrackingUrl, LockedOrientation lockedOrientation, SslScanResult sslScanResult, SslManualOverride sslManualOverride, Boolean isSafeFrameCompatible, CreativeAsset html5Asset)
public Boolean getOverrideSize()
public void setOverrideSize(Boolean overrideSize)
overrideSize - * Allows the creative size to differ from the actual HTML5 asset
size. This
attribute is optional.public String[] getThirdPartyImpressionTrackingUrls()
public void setThirdPartyImpressionTrackingUrls(String[] thirdPartyImpressionTrackingUrls)
thirdPartyImpressionTrackingUrls - * Impression tracking URLs to ping when this creative is displayed.
This field is optional.public String getThirdPartyImpressionTrackingUrls(int i)
public void setThirdPartyImpressionTrackingUrls(int i,
String _value)
public String getThirdPartyClickTrackingUrl()
public void setThirdPartyClickTrackingUrl(String thirdPartyClickTrackingUrl)
thirdPartyClickTrackingUrl - * A click tracking URL to ping when this creative is clicked.
This field is optional.public LockedOrientation getLockedOrientation()
public void setLockedOrientation(LockedOrientation lockedOrientation)
lockedOrientation - * A locked orientation for this creative to be displayed in.public SslScanResult getSslScanResult()
This attribute is read-only and determined by Google.
public void setSslScanResult(SslScanResult sslScanResult)
sslScanResult - * The SSL compatibility scan result of this creative.
This attribute is read-only and determined by Google.
public SslManualOverride getSslManualOverride()
This attribute is optional and defaults to
SslManualOverride.NO_OVERRIDE.
public void setSslManualOverride(SslManualOverride sslManualOverride)
sslManualOverride - * The manual override for the SSL compatibility of this creative.
This attribute is optional and defaults to
SslManualOverride.NO_OVERRIDE.
public Boolean getIsSafeFrameCompatible()
Creative is compatible for SafeFrame rendering.
This attribute is optional and defaults to
true.
public void setIsSafeFrameCompatible(Boolean isSafeFrameCompatible)
isSafeFrameCompatible - * Whether the Creative is compatible for SafeFrame rendering.
This attribute is optional and defaults to
true.
public CreativeAsset getHtml5Asset()
CreativeAsset.assetUrl.
In this field, the CreativeAsset.assetByteArray
must be a zip bundle and the
CreativeAsset.fileName must have a zip
extension. This attribute is required.public void setHtml5Asset(CreativeAsset html5Asset)
html5Asset - * The HTML5 asset. To preview the HTML5 asset, use the CreativeAsset.assetUrl.
In this field, the CreativeAsset.assetByteArray
must be a zip bundle and the
CreativeAsset.fileName must have a zip
extension. This attribute is required.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2019. All rights reserved.