pub struct Metric {
pub type: String,
pub value: f32,
pub vendor: Option<String>,
pub ext: Option<Map<String, Value>>,
}
Expand description
3.2.5 Object: Metric
This object is associated with an impression as an array of metrics. These metrics can offer insight into the impression to assist with decisioning such as average recent viewability, click-through rate, etc. Each metric is identified by its type, reports the value of the metric, and optionally identifies the source or vendor measuring the value.
Fields§
§type: String
string; required Type of metric being presented using exchange curated string names which should be published to bidders a priori.
value: f32
float; required Number representing the value of the metric. Probabilities must be in the range 0.0 – 1.0.
vendor: Option<String>
string; recommended Source of the value using exchange curated string names which should be published to bidders a priori. If the exchange itself is the source versus a third party, “EXCHANGE” is recommended.
ext: Option<Map<String, Value>>
object Placeholder for exchange-specific extensions to OpenRTB.