Class DemandGenImageAd
Details for a Demand Gen image ad.
Implements
Inherited Members
Namespace: Google.Apis.DisplayVideo.v4.Data
Assembly: Google.Apis.DisplayVideo.v4.dll
Syntax
public class DemandGenImageAd : 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.
Declaration
[JsonProperty("callToAction")]
public virtual string CallToAction { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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> |
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> |
LogoImages
The list of logo images shown on the ad.
Declaration
[JsonProperty("logoImages")]
public virtual IList<ImageAsset> LogoImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ImageAsset> |
MarketingImages
The list of marketing images shown on the ad.
Declaration
[JsonProperty("marketingImages")]
public virtual IList<ImageAsset> MarketingImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ImageAsset> |
PortraitMarketingImages
The list of portrait marketing images shown on the ad.
Declaration
[JsonProperty("portraitMarketingImages")]
public virtual IList<ImageAsset> PortraitMarketingImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ImageAsset> |
SquareMarketingImages
The list of square marketing images shown on the ad.
Declaration
[JsonProperty("squareMarketingImages")]
public virtual IList<ImageAsset> SquareMarketingImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ImageAsset> |
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 |