Class DemandGenVideoAd
Details for a Demand Gen video ad.
Implements
Inherited Members
Namespace: Google.Apis.DisplayVideo.v3.Data
Assembly: Google.Apis.DisplayVideo.v3.dll
Syntax
public class DemandGenVideoAd : IDirectResponseSchema
Properties
BusinessName
Required. The business name shown on the ad.
Declaration
[JsonProperty("businessName")]
public virtual string BusinessName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CallToAction
Required. The call-to-action button shown on the ad. The supported values are: * AUTOMATED * LEARN_MORE
GET_QUOTE*APPLY_NOW*SIGN_UP*CONTACT_US*SUBSCRIBE*DOWNLOAD*BOOK_NOW*SHOP_NOWBUY_NOW*DONATE_NOW*ORDER_NOW*PLAY_NOW*SEE_MORE*START_NOW*VISIT_SITE*WATCH_NOW
Declaration
[JsonProperty("callToAction")]
public virtual string CallToAction { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CompanionBanner
Optional. The companion banner used by this ad.
Declaration
[JsonProperty("companionBanner")]
public virtual ImageAsset CompanionBanner { get; set; }
Property Value
| Type | Description |
|---|---|
| ImageAsset |
CustomParameters
Optional. The custom parameters to pass custom values to tracking URL template.
Declaration
[JsonProperty("customParameters")]
public virtual IDictionary<string, string> CustomParameters { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |
Descriptions
Required. The list of descriptions shown on the ad.
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.
Declaration
[JsonProperty("displayUrlBreadcrumb2")]
public virtual string DisplayUrlBreadcrumb2 { 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 |
FinalMobileUrl
Optional. The URL address of the webpage that people reach after they click the ad on a mobile device.
Declaration
[JsonProperty("finalMobileUrl")]
public virtual string FinalMobileUrl { 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 |
FinalUrlSuffix
Optional. The suffix to append to landing page URLs.
Declaration
[JsonProperty("finalUrlSuffix")]
public virtual string FinalUrlSuffix { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Headlines
Required. The list of headlines shown on the ad.
Declaration
[JsonProperty("headlines")]
public virtual IList<string> Headlines { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Logo
Required. The logo image used by this ad.
Declaration
[JsonProperty("logo")]
public virtual ImageAsset Logo { get; set; }
Property Value
| Type | Description |
|---|---|
| ImageAsset |
LongHeadlines
Required. The list of lone headlines shown on the ad.
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.
Declaration
[JsonProperty("trackingUrl")]
public virtual string TrackingUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserSpecifiedTrackingUrl
Optional. The tracking URL specified by the user manually.
Declaration
[JsonProperty("userSpecifiedTrackingUrl")]
public virtual string UserSpecifiedTrackingUrl { 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> |