Enum openrtb2::AdPosition
source · #[repr(i32)]
pub enum AdPosition {
Unknown,
AboveTheFold,
LikelyBelowTheFold,
BelowTheFold,
Header,
Footer,
Sidebar,
FullScreen,
}
Expand description
5.4 Ad Position
The following table specifies the position of the ad as a relative measure of visibility or prominence. This OpenRTB table has values derived from the Inventory Quality Guidelines (IQG). Practitioners should keep in sync with updates to the IQG values as published on IAB.com. Values “4” - “7” apply to apps per the mobile addendum to IQG version 2.1.
Variants§
Unknown
Unknown
AboveTheFold
Above the Fold
LikelyBelowTheFold
👎Deprecated since 0.1.0: Please use the BelowTheFold variant instead
DEPRECATED - May or may not be initially visible depending on screen size/resolution.
BelowTheFold
Below the Fold
Header
Header
Footer
Sidebar
Sidebar
FullScreen
Full Screen
Trait Implementations§
source§impl Clone for AdPosition
impl Clone for AdPosition
source§fn clone(&self) -> AdPosition
fn clone(&self) -> AdPosition
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 AdPosition
impl Debug for AdPosition
source§impl<'de> Deserialize<'de> for AdPosition
impl<'de> Deserialize<'de> for AdPosition
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