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 |