Show / Hide Table of Contents

Class InternalRedirectCreativeDetails

A 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.

Inheritance
object
InternalRedirectCreativeDetails
Implements
IMessage<InternalRedirectCreativeDetails>
IEquatable<InternalRedirectCreativeDetails>
IDeepCloneable<InternalRedirectCreativeDetails>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class InternalRedirectCreativeDetails : IMessage<InternalRedirectCreativeDetails>, IEquatable<InternalRedirectCreativeDetails>, IDeepCloneable<InternalRedirectCreativeDetails>, IBufferMessage, IMessage

Constructors

InternalRedirectCreativeDetails()

Declaration
public InternalRedirectCreativeDetails()

InternalRedirectCreativeDetails(InternalRedirectCreativeDetails)

Declaration
public InternalRedirectCreativeDetails(InternalRedirectCreativeDetails other)
Parameters
Type Name Description
InternalRedirectCreativeDetails other

Properties

AssetSize

Output only. The asset size of an internal redirect creative. Note that this may differ from size if users set override_size to true.

Declaration
public Size AssetSize { get; set; }
Property Value
Type Description
Size

HasInternalRedirectUrl

Gets whether the "internal_redirect_url" field is set

Declaration
public bool HasInternalRedirectUrl { get; }
Property Value
Type Description
bool

HasInterstitial

Gets whether the "interstitial" field is set

Declaration
public bool HasInterstitial { get; }
Property Value
Type Description
bool

HasLockedOrientation

Gets whether the "locked_orientation" field is set

Declaration
public bool HasLockedOrientation { get; }
Property Value
Type Description
bool

HasOverrideSize

Gets whether the "override_size" field is set

Declaration
public bool HasOverrideSize { get; }
Property Value
Type Description
bool

HasSslManualOverride

Gets whether the "ssl_manual_override" field is set

Declaration
public bool HasSslManualOverride { get; }
Property Value
Type Description
bool

HasSslScanResult

Gets whether the "ssl_scan_result" field is set

Declaration
public bool HasSslScanResult { get; }
Property Value
Type Description
bool

InternalRedirectUrl

Required. The internal redirect URL of the Campaign Manager 360 hosted creative. This attribute has a maximum length of 1024 characters.

Declaration
public string InternalRedirectUrl { get; set; }
Property Value
Type Description
string

Interstitial

Optional. Whether this creative is interstitial.

Declaration
public bool Interstitial { get; set; }
Property Value
Type Description
bool

LockedOrientation

Optional. A locked orientation for this creative to be displayed in.

Declaration
public CreativeLockedOrientationEnum.Types.CreativeLockedOrientation LockedOrientation { get; set; }
Property Value
Type Description
CreativeLockedOrientationEnum.Types.CreativeLockedOrientation

OverrideSize

Optional. Allows the creative size to differ from the actual size specified in the internal redirect's url.

Declaration
public bool OverrideSize { get; set; }
Property Value
Type Description
bool

SslManualOverride

Optional. The manual override for the SSL compatibility of this creative.

Declaration
public CreativeSslOverrideEnum.Types.CreativeSslOverride SslManualOverride { get; set; }
Property Value
Type Description
CreativeSslOverrideEnum.Types.CreativeSslOverride

SslScanResult

Output only. The SSL compatibility scan result of this creative.

Declaration
public CreativeSslScanResultEnum.Types.CreativeSslScanResult SslScanResult { get; set; }
Property Value
Type Description
CreativeSslScanResultEnum.Types.CreativeSslScanResult

ThirdPartyImpressionTrackingUrls

Optional. Impression tracking URLs to ping when this creative is displayed.

Declaration
public RepeatedField<string> ThirdPartyImpressionTrackingUrls { get; }
Property Value
Type Description
RepeatedField<string>
In this article
Back to top Generated by DocFX