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