Class AdGroupAd
A single ad associated with an ad group.
Implements
Inherited Members
Namespace: Google.Apis.DisplayVideo.v3.Data
Assembly: Google.Apis.DisplayVideo.v3.dll
Syntax
public class AdGroupAd : 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 |