Enum openrtb2::NoBidReason
source · #[repr(i32)]
pub enum NoBidReason {
UnknownError,
TechnicalError,
InvalidRequest,
KnownWebSpider,
SuspectedNonHumanTraffic,
CloudDataCenterProxyIp,
UnsupportedDevice,
BlockedPublisher,
UnmatchedUser,
DailyReaderCap,
DailyDomainCap,
}
Expand description
5.24 No-Bid Reason Codes
The following table lists the options for a bidder to signal the exchange as to why it did not offer a bid for the impression.
Variants§
UnknownError
Unknown Error
TechnicalError
Technical Error
InvalidRequest
Invalid Request
KnownWebSpider
Known Web Spider
SuspectedNonHumanTraffic
Suspected Non-Human Traffic
CloudDataCenterProxyIp
Cloud, Data center, or Proxy IP
UnsupportedDevice
Unsupported Device
BlockedPublisher
Blocked Publisher or Site
UnmatchedUser
Unmatched User
DailyReaderCap
Daily Reader Cap Met
DailyDomainCap
Daily Domain Cap Met
Trait Implementations§
source§impl Clone for NoBidReason
impl Clone for NoBidReason
source§fn clone(&self) -> NoBidReason
fn clone(&self) -> NoBidReason
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for NoBidReason
impl Debug for NoBidReason
source§impl<'de> Deserialize<'de> for NoBidReason
impl<'de> Deserialize<'de> for NoBidReason
source§fn 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