Class Creative.NativeAdData
If nativeAd is set, HTMLSnippet, videoVastXML, and the videoURL outside of nativeAd should not be set. (The videoURL inside nativeAd can be set.)
Inheritance
System.Object
Creative.NativeAdData
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.AdExchangeBuyer.v1_4.Data
Assembly: Google.Apis.AdExchangeBuyer.v1_4.dll
Syntax
public class NativeAdData
Properties
Advertiser
Declaration
[JsonProperty("advertiser")]
public virtual string Advertiser { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
AppIcon
The app icon, for app download ads.
Declaration
[JsonProperty("appIcon")]
public virtual Creative.NativeAdData.AppIconData AppIcon { get; set; }
Property Value
| Type | Description |
|---|---|
| Creative.NativeAdData.AppIconData |
Body
A long description of the ad.
Declaration
[JsonProperty("body")]
public virtual string Body { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
CallToAction
A label for the button that the user is supposed to click.
Declaration
[JsonProperty("callToAction")]
public virtual string CallToAction { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ClickLinkUrl
The URL that the browser/SDK will load when the user clicks the ad.
Declaration
[JsonProperty("clickLinkUrl")]
public virtual string ClickLinkUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ClickTrackingUrl
The URL to use for click tracking.
Declaration
[JsonProperty("clickTrackingUrl")]
public virtual string ClickTrackingUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Headline
A short title for the ad.
Declaration
[JsonProperty("headline")]
public virtual string Headline { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Image
A large image.
Declaration
[JsonProperty("image")]
public virtual Creative.NativeAdData.ImageData Image { get; set; }
Property Value
| Type | Description |
|---|---|
| Creative.NativeAdData.ImageData |
ImpressionTrackingUrl
The URLs are called when the impression is rendered.
Declaration
[JsonProperty("impressionTrackingUrl")]
public virtual IList<string> ImpressionTrackingUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.String> |
Logo
A smaller image, for the advertiser logo.
Declaration
[JsonProperty("logo")]
public virtual Creative.NativeAdData.LogoData Logo { get; set; }
Property Value
| Type | Description |
|---|---|
| Creative.NativeAdData.LogoData |
Price
The price of the promoted app including the currency info.
Declaration
[JsonProperty("price")]
public virtual string Price { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
StarRating
The app rating in the app store. Must be in the range [0-5].
Declaration
[JsonProperty("starRating")]
public virtual double? StarRating { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Double> |
VideoURL
The URL of the XML VAST for a native ad. Note this is a separate field from resource.video_url.
Declaration
[JsonProperty("videoURL")]
public virtual string VideoURL { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |