Show / Hide Table of Contents

Class AdGroupAd

A single ad associated with an ad group.

Inheritance
object
AdGroupAd
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 AdGroupAd : IDirectResponseSchema

Properties

AdGroupAdId

Output only. 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

Required. Immutable. 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?

AdPolicy

Output only. The policy approval status of the ad.

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

AdUrls

Output only. List of URLs used by the ad.

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

AdvertiserId

Output only. 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

Output only. 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

Output only. 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

DcmTrackingInfo

Optional. The DCM tracking ad info. Only valid for Demand Gen ads. To remove the DCM tracking ad info, please leave this field empty. Retrieval and management of Demand Gen resources is currently in beta. This field is only available to allowlisted users.

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

DemandGenCarouselAd

Details of a Demand Gen carousel ad. Retrieval and management of Demand Gen resources is currently in beta. This field is only available to allowlisted users.

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

DemandGenImageAd

Details of a Demand Gen image ad. Retrieval and management of Demand Gen resources is currently in beta. This field is only available to allowlisted users.

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

DemandGenProductAd

Details of a Demand Gen product ad. Retrieval and management of Demand Gen resources is currently in beta. This field is only available to allowlisted users.

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

DemandGenVideoAd

Details of a Demand Gen video ad. Retrieval and management of Demand Gen resources is currently in beta. This field is only available to allowlisted users.

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

DisplayName

Required. 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

Output only. 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

Required. The entity status of the ad.

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

InStreamAd

Output only. 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

Output only. 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

Output only. The resource name of the ad.

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

NonSkippableAd

Output only. 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

Output only. 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

Output only. 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