Show / Hide Table of Contents

Class VideoPerformanceAd

Details for a video performance ad.

Inheritance
object
VideoPerformanceAd
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DisplayVideo.v4.Data
Assembly: Google.Apis.DisplayVideo.v4.dll
Syntax
public class VideoPerformanceAd : IDirectResponseSchema

Properties

ActionButtonLabels

Optional. The list of text assets shown on the call-to-action button. Must be set if headlines is set.

Declaration
[JsonProperty("actionButtonLabels")]
public virtual IList<string> ActionButtonLabels { get; set; }
Property Value
Type Description
IList<string>

BusinessName

Optional. The business name shown on the ad. This setting is required unless a default value is set at the advertiser level. If left unset, the default value will be applied.

Declaration
[JsonProperty("businessName")]
public virtual string BusinessName { get; set; }
Property Value
Type Description
string

CompanionBanners

Optional. The list of companion banners used by this ad.

Declaration
[JsonProperty("companionBanners")]
public virtual IList<ImageAsset> CompanionBanners { get; set; }
Property Value
Type Description
IList<ImageAsset>

CustomParameters

Optional. The custom parameters and accompanying values to add to the tracking URL.

Declaration
[JsonProperty("customParameters")]
public virtual IDictionary<string, string> CustomParameters { get; set; }
Property Value
Type Description
IDictionary<string, string>

Descriptions

Optional. The list of descriptions shown on the call-to-action banner. Must be set unless the parent line item's lineItemType is LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE, in which case this field cannot be set.

Declaration
[JsonProperty("descriptions")]
public virtual IList<string> Descriptions { get; set; }
Property Value
Type Description
IList<string>

DisplayUrlBreadcrumb1

Optional. The first piece after the domain in the display URL.

Declaration
[JsonProperty("displayUrlBreadcrumb1")]
public virtual string DisplayUrlBreadcrumb1 { get; set; }
Property Value
Type Description
string

DisplayUrlBreadcrumb2

Optional. The second piece after the domain in the display URL. Can only be set if displayUrlBreadcrumb1 is also set.

Declaration
[JsonProperty("displayUrlBreadcrumb2")]
public virtual string DisplayUrlBreadcrumb2 { get; set; }
Property Value
Type Description
string

Domain

Output only. The domain of the display URL.

Declaration
[JsonProperty("domain")]
public virtual string Domain { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

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

FinalUrl

Required. The URL address of the webpage that people reach after they click the ad.

Declaration
[JsonProperty("finalUrl")]
public virtual string FinalUrl { get; set; }
Property Value
Type Description
string

Headlines

Optional. The list of headlines shown on the call-to-action banner.

Declaration
[JsonProperty("headlines")]
public virtual IList<string> Headlines { get; set; }
Property Value
Type Description
IList<string>

Logo

Optional. The logo image used by this ad. This setting is required unless a default value is set at the advertiser level. If left unset, the default value will be applied.

Declaration
[JsonProperty("logo")]
public virtual ImageAsset Logo { get; set; }
Property Value
Type Description
ImageAsset

LongHeadlines

Optional. The list of long headlines shown on the call-to-action banner. Must be set unless the parent line item's lineItemType is LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE, in which case this field cannot be set.

Declaration
[JsonProperty("longHeadlines")]
public virtual IList<string> LongHeadlines { get; set; }
Property Value
Type Description
IList<string>

TrackingUrl

Output only. The URL address loaded in the background for tracking purposes. In v4 and earlier, this field represents the tracking URL specified by the user manually. This can be found at userSpecifiedTrackingUrl in v5.

Declaration
[JsonProperty("trackingUrl")]
public virtual string TrackingUrl { get; set; }
Property Value
Type Description
string

Videos

Required. The list of YouTube video assets used by this ad.

Declaration
[JsonProperty("videos")]
public virtual IList<YoutubeVideoDetails> Videos { get; set; }
Property Value
Type Description
IList<YoutubeVideoDetails>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX