Struct google_adexchangebuyer1d4::api::PerformanceReport
source · [−]pub struct PerformanceReport {Show 22 fields
pub bid_rate: Option<f64>,
pub bid_request_rate: Option<f64>,
pub callout_status_rate: Option<Vec<String>>,
pub cookie_matcher_status_rate: Option<Vec<String>>,
pub creative_status_rate: Option<Vec<String>>,
pub filtered_bid_rate: Option<f64>,
pub hosted_match_status_rate: Option<Vec<String>>,
pub inventory_match_rate: Option<f64>,
pub kind: Option<String>,
pub latency50th_percentile: Option<f64>,
pub latency85th_percentile: Option<f64>,
pub latency95th_percentile: Option<f64>,
pub no_quota_in_region: Option<f64>,
pub out_of_quota: Option<f64>,
pub pixel_match_requests: Option<f64>,
pub pixel_match_responses: Option<f64>,
pub quota_configured_limit: Option<f64>,
pub quota_throttled_limit: Option<f64>,
pub region: Option<String>,
pub successful_request_rate: Option<f64>,
pub timestamp: Option<String>,
pub unsuccessful_request_rate: Option<f64>,
}
Expand description
The configuration data for an Ad Exchange performance report list.
This type is not used in any activity, and only used as part of another schema.
Fields
bid_rate: Option<f64>
The number of bid responses with an ad.
bid_request_rate: Option<f64>
The number of bid requests sent to your bidder.
callout_status_rate: Option<Vec<String>>
Rate of various prefiltering statuses per match. Please refer to the callout-status-codes.txt file for different statuses.
Average QPS for cookie matcher operations.
creative_status_rate: Option<Vec<String>>
Rate of ads with a given status. Please refer to the creative-status-codes.txt file for different statuses.
filtered_bid_rate: Option<f64>
The number of bid responses that were filtered due to a policy violation or other errors.
hosted_match_status_rate: Option<Vec<String>>
Average QPS for hosted match operations.
inventory_match_rate: Option<f64>
The number of potential queries based on your pretargeting settings.
kind: Option<String>
Resource type.
latency50th_percentile: Option<f64>
The 50th percentile round trip latency(ms) as perceived from Google servers for the duration period covered by the report.
latency85th_percentile: Option<f64>
The 85th percentile round trip latency(ms) as perceived from Google servers for the duration period covered by the report.
latency95th_percentile: Option<f64>
The 95th percentile round trip latency(ms) as perceived from Google servers for the duration period covered by the report.
no_quota_in_region: Option<f64>
Rate of various quota account statuses per quota check.
out_of_quota: Option<f64>
Rate of various quota account statuses per quota check.
pixel_match_requests: Option<f64>
Average QPS for pixel match requests from clients.
pixel_match_responses: Option<f64>
Average QPS for pixel match responses from clients.
quota_configured_limit: Option<f64>
The configured quota limits for this account.
quota_throttled_limit: Option<f64>
The throttled quota limits for this account.
region: Option<String>
The trading location of this data.
successful_request_rate: Option<f64>
The number of properly formed bid responses received by our servers within the deadline.
timestamp: Option<String>
The unix timestamp of the starting time of this performance data.
unsuccessful_request_rate: Option<f64>
The number of bid responses that were unsuccessful due to timeouts, incorrect formatting, etc.
Trait Implementations
sourceimpl Clone for PerformanceReport
impl Clone for PerformanceReport
sourcefn clone(&self) -> PerformanceReport
fn clone(&self) -> PerformanceReport
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PerformanceReport
impl Debug for PerformanceReport
sourceimpl Default for PerformanceReport
impl Default for PerformanceReport
sourcefn default() -> PerformanceReport
fn default() -> PerformanceReport
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PerformanceReport
impl<'de> Deserialize<'de> for PerformanceReport
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for PerformanceReport
impl Serialize for PerformanceReport
impl Part for PerformanceReport
Auto Trait Implementations
impl RefUnwindSafe for PerformanceReport
impl Send for PerformanceReport
impl Sync for PerformanceReport
impl Unpin for PerformanceReport
impl UnwindSafe for PerformanceReport
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more