Show / Hide Table of Contents

Class ImageRedirectOverlayCreativeDetails

An overlay Creative that loads an image asset from a specified URL and is served via VAST XML. Overlays cover part of the video content they are displayed on top of. This creative is read only.

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

Constructors

ImageRedirectOverlayCreativeDetails()

Declaration
public ImageRedirectOverlayCreativeDetails()

ImageRedirectOverlayCreativeDetails(ImageRedirectOverlayCreativeDetails)

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

Properties

AssetSize

Optional. The size of the image asset. Note that this may differ from the creative size if the asset is not expected to fill the entire video player.

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

CompanionCreatives

Optional. The companion creatives that are associated with this creative. Format: "networks/{network_code}/creatives/{creative_id}"

Declaration
public RepeatedField<string> CompanionCreatives { get; }
Property Value
Type Description
RepeatedField<string>

CompanionCreativesAsCreativeNames

CreativeName-typed view over the CompanionCreatives resource name property.

Declaration
public ResourceNameList<CreativeName> CompanionCreativesAsCreativeNames { get; }
Property Value
Type Description
ResourceNameList<CreativeName>

CreativeSet

Output only. The resource name of the creative set. Format: "networks/{network_code}/creativeSets/{creative_set_id}"

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

CreativeSetAsCreativeSetName

CreativeSetName-typed view over the CreativeSet resource name property.

Declaration
public CreativeSetName CreativeSetAsCreativeSetName { get; set; }
Property Value
Type Description
CreativeSetName

CreativeSetDisplayName

Output only. The display name of the creative set.

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

CustomParameters

Optional. A comma separated key=value list of parameters that will be supplied to the creative, written into the VAST AdParameters node.

Declaration
public string CustomParameters { 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

Duration

Optional. Minimum suggested duration.

Declaration
public Duration Duration { get; set; }
Property Value
Type Description
Duration

ExpectedCompanionDeliveryOption

Output only. The companion delivery option this set will be served with.

Declaration
public CompanionDeliveryOptionEnum.Types.CompanionDeliveryOption ExpectedCompanionDeliveryOption { get; set; }
Property Value
Type Description
CompanionDeliveryOptionEnum.Types.CompanionDeliveryOption

ExpectedCompanions

Optional. CreativePlaceholder objects a creative set should fulfill.

Declaration
public RepeatedField<CreativePlaceholder> ExpectedCompanions { get; }
Property Value
Type Description
RepeatedField<CreativePlaceholder>

HasCreativeSet

Gets whether the "creative_set" field is set

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

HasCreativeSetDisplayName

Gets whether the "creative_set_display_name" field is set

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

HasCustomParameters

Gets whether the "custom_parameters" field is set

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

HasExpectedCompanionDeliveryOption

Gets whether the "expected_companion_delivery_option" field is set

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

HasImageUrl

Gets whether the "image_url" field is set

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

HasVastPreviewUrl

Gets whether the "vast_preview_url" field is set

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

ImageUrl

Required. The URL where the actual image asset resides. This attribute is required and has a maximum length of 1024 characters.

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

TrackingUrls

Optional. URLs that will be pinged when conversion events happen.

Declaration
public RepeatedField<VideoTrackingUrl> TrackingUrls { get; }
Property Value
Type Description
RepeatedField<VideoTrackingUrl>

VastPreviewUrl

Output only. An ad tag URL that will return a preview of the VAST XML response specific to this creative.

Declaration
public string VastPreviewUrl { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX