Struct google_adexchangebuyer2_v2_beta1::NativeContent[][src]

pub struct NativeContent {
    pub body: Option<String>,
    pub video_url: Option<String>,
    pub headline: Option<String>,
    pub image: Option<Image>,
    pub click_tracking_url: Option<String>,
    pub star_rating: Option<f64>,
    pub advertiser_name: Option<String>,
    pub price_display_text: Option<String>,
    pub call_to_action: Option<String>,
    pub app_icon: Option<Image>,
    pub logo: Option<Image>,
    pub store_url: Option<String>,
    pub click_link_url: Option<String>,
}

Native content for a creative.

This type is not used in any activity, and only used as part of another schema.

Fields

A long description of the ad.

The URL to fetch a native video ad.

A short title for the ad.

A large image.

The URL to use for click tracking.

The app rating in the app store. Must be in the range [0-5].

The name of the advertiser or sponsor, to be displayed in the ad creative.

The price of the promoted app including currency info.

A label for the button that the user is supposed to click.

The app icon, for app download ads.

A smaller image, for the advertiser's logo.

The URL to the app store to purchase/download the promoted app.

The URL that the browser/SDK will load when the user clicks the ad.

Trait Implementations

impl Default for NativeContent
[src]

Returns the "default value" for a type. Read more

impl Clone for NativeContent
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for NativeContent
[src]

Formats the value using the given formatter. Read more

impl Part for NativeContent
[src]

Auto Trait Implementations