Class AdGroupAd
A single ad associated with an ad group.
Implements
Inherited Members
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 |