Struct google_adexperiencereport1::api::PlatformSummary[][src]

pub struct PlatformSummary {
    pub better_ads_status: Option<String>,
    pub enforcement_time: Option<String>,
    pub filter_status: Option<String>,
    pub last_change_time: Option<String>,
    pub region: Option<Vec<String>>,
    pub report_url: Option<String>,
    pub under_review: Option<bool>,
}

A site's Ad Experience Report summary on a single platform.

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

Fields

better_ads_status: Option<String>

The site's Ad Experience Report status on this platform.

enforcement_time: Option<String>

The time at which enforcement against the site began or will begin on this platform. Not set when the filter_status is OFF.

filter_status: Option<String>

The site's enforcement status on this platform.

last_change_time: Option<String>

The time at which the site's status last changed on this platform.

region: Option<Vec<String>>

The site's regions on this platform. No longer populated, because there is no longer any semantic difference between sites in different regions.

report_url: Option<String>

A link to the full Ad Experience Report for the site on this platform.. Not set in ViolatingSitesResponse. Note that you must complete the Search Console verification process for the site before you can access the full report.

under_review: Option<bool>

Whether the site is currently under review on this platform.

Trait Implementations

impl Clone for PlatformSummary[src]

impl Debug for PlatformSummary[src]

impl Default for PlatformSummary[src]

impl<'de> Deserialize<'de> for PlatformSummary[src]

impl Part for PlatformSummary[src]

impl Serialize for PlatformSummary[src]

Auto Trait Implementations

impl RefUnwindSafe for PlatformSummary[src]

impl Send for PlatformSummary[src]

impl Sync for PlatformSummary[src]

impl Unpin for PlatformSummary[src]

impl UnwindSafe for PlatformSummary[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.