Show / Hide Table of Contents

Class YoutubeAdGroupAd

A single ad associated with a YouTube ad group.

Inheritance
object
YoutubeAdGroupAd
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.v2.Data
Assembly: Google.Apis.DisplayVideo.v2.dll
Syntax
public class YoutubeAdGroupAd : IDirectResponseSchema

Properties

AdGroupAdId

The unique ID of the ad. Assigned by the system.

Declaration
[JsonProperty("adGroupAdId")]
public virtual long? AdGroupAdId { get; set; }
Property Value
Type Description
long?

AdGroupId

The unique ID of the ad group that the ad belongs to.

Declaration
[JsonProperty("adGroupId")]
public virtual long? AdGroupId { get; set; }
Property Value
Type Description
long?

AdUrls

List of URLs used by the ad.

Declaration
[JsonProperty("adUrls")]
public virtual IList<AdUrl> AdUrls { get; set; }
Property Value
Type Description
IList<AdUrl>

AdvertiserId

The unique ID of the advertiser the ad belongs to.

Declaration
[JsonProperty("advertiserId")]
public virtual long? AdvertiserId { get; set; }
Property Value
Type Description
long?

AudioAd

Details of an audio ad used for reach marketing objectives.

Declaration
[JsonProperty("audioAd")]
public virtual AudioAd AudioAd { get; set; }
Property Value
Type Description
AudioAd

BumperAd

Details of a non-skippable short video ad, equal to or less than 6 seconds, used for reach.

Declaration
[JsonProperty("bumperAd")]
public virtual BumperAd BumperAd { get; set; }
Property Value
Type Description
BumperAd

DisplayName

The display name of the ad. Must be UTF-8 encoded with a maximum size of 255 bytes.

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

DisplayVideoSourceAd

Details of an ad sourced from a Display & Video 360 creative.

Declaration
[JsonProperty("displayVideoSourceAd")]
public virtual DisplayVideoSourceAd DisplayVideoSourceAd { get; set; }
Property Value
Type Description
DisplayVideoSourceAd

ETag

The ETag of the item.

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

EntityStatus

The entity status of the ad.

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

InStreamAd

Details of an in-stream ad skippable after 5 seconds, used for brand awareness or reach marketing objectives.

Declaration
[JsonProperty("inStreamAd")]
public virtual InStreamAd InStreamAd { get; set; }
Property Value
Type Description
InStreamAd

MastheadAd

Details of an ad served on the YouTube Home feed.

Declaration
[JsonProperty("mastheadAd")]
public virtual MastheadAd MastheadAd { get; set; }
Property Value
Type Description
MastheadAd

Name

The resource name of the ad.

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

NonSkippableAd

Details of a non-skippable short in-stream video ad, between 6 and 15 seconds, used for reach marketing objectives.

Declaration
[JsonProperty("nonSkippableAd")]
public virtual NonSkippableAd NonSkippableAd { get; set; }
Property Value
Type Description
NonSkippableAd

VideoDiscoverAd

Details of an ad promoting a video that shows in places of discovery.

Declaration
[JsonProperty("videoDiscoverAd")]
public virtual VideoDiscoveryAd VideoDiscoverAd { get; set; }
Property Value
Type Description
VideoDiscoveryAd

VideoPerformanceAd

Details of an ad used in a video action campaign to drive actions to the business, service or product.

Declaration
[JsonProperty("videoPerformanceAd")]
public virtual VideoPerformanceAd VideoPerformanceAd { get; set; }
Property Value
Type Description
VideoPerformanceAd

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX