[][src]Struct google_adexchangebuyer2_v2_beta1::ImpressionMetricsRow

pub struct ImpressionMetricsRow {
    pub available_impressions: Option<MetricValue>,
    pub responses_with_bids: Option<MetricValue>,
    pub row_dimensions: Option<RowDimensions>,
    pub successful_responses: Option<MetricValue>,
    pub inventory_matches: Option<MetricValue>,
    pub bid_requests: Option<MetricValue>,
}

The set of metrics that are measured in numbers of impressions, representing how many impressions with the specified dimension values were considered eligible at each stage of the bidding funnel.

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

Fields

available_impressions: Option<MetricValue>

The number of impressions available to the buyer on Ad Exchange. In some cases this value may be unavailable.

responses_with_bids: Option<MetricValue>

The number of impressions for which Ad Exchange received a response from the buyer that contained at least one applicable bid.

row_dimensions: Option<RowDimensions>

The values of all dimensions associated with metric values in this row.

successful_responses: Option<MetricValue>

The number of impressions for which the buyer successfully sent a response to Ad Exchange.

inventory_matches: Option<MetricValue>

The number of impressions that match the buyer's inventory pretargeting.

bid_requests: Option<MetricValue>

The number of impressions for which Ad Exchange sent the buyer a bid request.

Trait Implementations

impl Part for ImpressionMetricsRow[src]

impl Default for ImpressionMetricsRow[src]

impl Clone for ImpressionMetricsRow[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for ImpressionMetricsRow[src]

impl Serialize for ImpressionMetricsRow[src]

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

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

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