public class InternalRedirectCreative extends Creative implements Serializable
Creative hosted by Campaign Manager 360.
Similar to third-party creatives, a Campaign Manager 360 tag is used to retrieve a creative asset. However, Campaign Manager 360 tags are not sent to the user's browser. Instead, they are processed internally within the Google Marketing Platform system..
| Constructor and Description |
|---|
InternalRedirectCreative() |
InternalRedirectCreative(Long advertiserId,
Long id,
String name,
Size size,
String previewUrl,
CreativePolicyViolation[] policyViolations,
CreativePolicyViolation[] policyLabels,
AppliedLabel[] appliedLabels,
DateTime lastModifiedDateTime,
BaseCustomFieldValue[] customFieldValues,
ThirdPartyDataDeclaration thirdPartyDataDeclaration,
LockedOrientation lockedOrientation,
Size assetSize,
String internalRedirectUrl,
Boolean overrideSize,
Boolean isInterstitial,
SslScanResult sslScanResult,
SslManualOverride sslManualOverride,
String[] thirdPartyImpressionTrackingUrls) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Size |
getAssetSize()
Gets the assetSize value for this InternalRedirectCreative.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
String |
getInternalRedirectUrl()
Gets the internalRedirectUrl value for this InternalRedirectCreative.
|
Boolean |
getIsInterstitial()
Gets the isInterstitial value for this InternalRedirectCreative.
|
LockedOrientation |
getLockedOrientation()
Gets the lockedOrientation value for this InternalRedirectCreative.
|
Boolean |
getOverrideSize()
Gets the overrideSize value for this InternalRedirectCreative.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
SslManualOverride |
getSslManualOverride()
Gets the sslManualOverride value for this InternalRedirectCreative.
|
SslScanResult |
getSslScanResult()
Gets the sslScanResult value for this InternalRedirectCreative.
|
String[] |
getThirdPartyImpressionTrackingUrls()
Gets the thirdPartyImpressionTrackingUrls value for this InternalRedirectCreative.
|
String |
getThirdPartyImpressionTrackingUrls(int i) |
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setAssetSize(Size assetSize)
Sets the assetSize value for this InternalRedirectCreative.
|
void |
setInternalRedirectUrl(String internalRedirectUrl)
Sets the internalRedirectUrl value for this InternalRedirectCreative.
|
void |
setIsInterstitial(Boolean isInterstitial)
Sets the isInterstitial value for this InternalRedirectCreative.
|
void |
setLockedOrientation(LockedOrientation lockedOrientation)
Sets the lockedOrientation value for this InternalRedirectCreative.
|
void |
setOverrideSize(Boolean overrideSize)
Sets the overrideSize value for this InternalRedirectCreative.
|
void |
setSslManualOverride(SslManualOverride sslManualOverride)
Sets the sslManualOverride value for this InternalRedirectCreative.
|
void |
setSslScanResult(SslScanResult sslScanResult)
Sets the sslScanResult value for this InternalRedirectCreative.
|
void |
setThirdPartyImpressionTrackingUrls(int i,
String _value) |
void |
setThirdPartyImpressionTrackingUrls(String[] thirdPartyImpressionTrackingUrls)
Sets the thirdPartyImpressionTrackingUrls value for this InternalRedirectCreative.
|
String |
toString() |
getAdvertiserId, getAppliedLabels, getAppliedLabels, getCustomFieldValues, getCustomFieldValues, getId, getLastModifiedDateTime, getName, getPolicyLabels, getPolicyLabels, getPolicyViolations, getPolicyViolations, getPreviewUrl, getSize, getThirdPartyDataDeclaration, setAdvertiserId, setAppliedLabels, setAppliedLabels, setCustomFieldValues, setCustomFieldValues, setId, setLastModifiedDateTime, setName, setPolicyLabels, setPolicyLabels, setPolicyViolations, setPolicyViolations, setPreviewUrl, setSize, setThirdPartyDataDeclarationpublic InternalRedirectCreative()
public InternalRedirectCreative(Long advertiserId, Long id, String name, Size size, String previewUrl, CreativePolicyViolation[] policyViolations, CreativePolicyViolation[] policyLabels, AppliedLabel[] appliedLabels, DateTime lastModifiedDateTime, BaseCustomFieldValue[] customFieldValues, ThirdPartyDataDeclaration thirdPartyDataDeclaration, LockedOrientation lockedOrientation, Size assetSize, String internalRedirectUrl, Boolean overrideSize, Boolean isInterstitial, SslScanResult sslScanResult, SslManualOverride sslManualOverride, String[] thirdPartyImpressionTrackingUrls)
public LockedOrientation getLockedOrientation()
public void setLockedOrientation(LockedOrientation lockedOrientation)
lockedOrientation - * A locked orientation for this creative to be displayed in.public Size getAssetSize()
size if
users set overrideSize to true.
This attribute is read-only and is populated
by Google.public void setAssetSize(Size assetSize)
assetSize - * The asset size of an internal redirect creative.
Note that this may differ from size if
users set overrideSize to true.
This attribute is read-only and is populated
by Google.public String getInternalRedirectUrl()
public void setInternalRedirectUrl(String internalRedirectUrl)
internalRedirectUrl - * The internal redirect URL of the DFA or DART for Publishers
hosted creative.
This attribute is required and has a maximum length
of 1024 characters.public Boolean getOverrideSize()
public void setOverrideSize(Boolean overrideSize)
overrideSize - * Allows the creative size to differ from the actual size specified
in the
internal redirect's url. This attribute is optional.public Boolean getIsInterstitial()
true if this internal redirect creative is interstitial.public void setIsInterstitial(Boolean isInterstitial)
isInterstitial - * true if this internal redirect creative is interstitial.public SslScanResult getSslScanResult()
This attribute is read-only and determined by Google.
public void setSslScanResult(SslScanResult sslScanResult)
sslScanResult - * The SSL compatibility scan result for 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 String[] getThirdPartyImpressionTrackingUrls()
public void setThirdPartyImpressionTrackingUrls(String[] thirdPartyImpressionTrackingUrls)
thirdPartyImpressionTrackingUrls - * A list of 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 static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2021. All rights reserved.