Show / Hide Table of Contents

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
In This Article
Back to top