Show / Hide Table of Contents

Class ThirdPartyCreativeDetails

A Creative that is served by a 3rd-party vendor.

Inheritance
object
ThirdPartyCreativeDetails
Implements
IMessage<ThirdPartyCreativeDetails>
IEquatable<ThirdPartyCreativeDetails>
IDeepCloneable<ThirdPartyCreativeDetails>
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 ThirdPartyCreativeDetails : IMessage<ThirdPartyCreativeDetails>, IEquatable<ThirdPartyCreativeDetails>, IDeepCloneable<ThirdPartyCreativeDetails>, IBufferMessage, IMessage

Constructors

ThirdPartyCreativeDetails()

Declaration
public ThirdPartyCreativeDetails()

ThirdPartyCreativeDetails(ThirdPartyCreativeDetails)

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

Properties

AmpRedirectUrl

Optional. The URL of the AMP creative.

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

DestinationUrl

Optional. The URL that the user is directed to if they click on the creative. This attribute is required unless the destinationUrlType is NONE, and has a maximum length of 1024 characters.

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

DestinationUrlType

Optional. The action that should be performed if the user clicks on the creative. This attribute defaults to CLICK_TO_WEB.

Declaration
public CreativeDestinationUrlTypeEnum.Types.CreativeDestinationUrlType DestinationUrlType { get; set; }
Property Value
Type Description
CreativeDestinationUrlTypeEnum.Types.CreativeDestinationUrlType

ExpandedSnippet

Output only. The HTML snippet that this creative delivers with macros expanded.

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

HasAmpRedirectUrl

Gets whether the "amp_redirect_url" field is set

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

HasDestinationUrl

Gets whether the "destination_url" field is set

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

HasDestinationUrlType

Gets whether the "destination_url_type" field is set

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

HasExpandedSnippet

Gets whether the "expanded_snippet" field is set

Declaration
public bool HasExpandedSnippet { 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

HasSafeFrameCompatible

Gets whether the "safe_frame_compatible" field is set

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

HasSnippet

Gets whether the "snippet" field is set

Declaration
public bool HasSnippet { 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

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

SafeFrameCompatible

Optional. Whether the Creative is compatible for SafeFrame rendering.

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

Snippet

The HTML snippet that this creative delivers.

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

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