pub struct IntegralAdScience {Show 14 fields
pub custom_segment_id: Option<Vec<i64>>,
pub display_viewability: Option<String>,
pub exclude_unrateable: Option<bool>,
pub excluded_ad_fraud_risk: Option<String>,
pub excluded_adult_risk: Option<String>,
pub excluded_alcohol_risk: Option<String>,
pub excluded_drugs_risk: Option<String>,
pub excluded_gambling_risk: Option<String>,
pub excluded_hate_speech_risk: Option<String>,
pub excluded_illegal_downloads_risk: Option<String>,
pub excluded_offensive_language_risk: Option<String>,
pub excluded_violence_risk: Option<String>,
pub traq_score_option: Option<String>,
pub video_viewability: Option<String>,
}
Expand description
Details of Integral Ad Science settings.
This type is not used in any activity, and only used as part of another schema.
Fields§
§custom_segment_id: Option<Vec<i64>>
The custom segment ID provided by Integral Ad Science. The ID must be between 1000001
and 1999999
, inclusive.
display_viewability: Option<String>
Display Viewability section (applicable to display line items only).
exclude_unrateable: Option<bool>
Brand Safety - Unrateable.
excluded_ad_fraud_risk: Option<String>
Ad Fraud settings.
excluded_adult_risk: Option<String>
Brand Safety - Adult content.
excluded_alcohol_risk: Option<String>
Brand Safety - Alcohol.
excluded_drugs_risk: Option<String>
Brand Safety - Drugs.
excluded_gambling_risk: Option<String>
Brand Safety - Gambling.
excluded_hate_speech_risk: Option<String>
Brand Safety - Hate speech.
excluded_illegal_downloads_risk: Option<String>
Brand Safety - Illegal downloads.
excluded_offensive_language_risk: Option<String>
Brand Safety - Offensive language.
excluded_violence_risk: Option<String>
Brand Safety - Violence.
traq_score_option: Option<String>
True advertising quality (applicable to Display line items only).
video_viewability: Option<String>
Video Viewability Section (applicable to video line items only).
Trait Implementations§
Source§impl Clone for IntegralAdScience
impl Clone for IntegralAdScience
Source§fn clone(&self) -> IntegralAdScience
fn clone(&self) -> IntegralAdScience
Returns a duplicate 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 IntegralAdScience
impl Debug for IntegralAdScience
Source§impl Default for IntegralAdScience
impl Default for IntegralAdScience
Source§fn default() -> IntegralAdScience
fn default() -> IntegralAdScience
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IntegralAdScience
impl<'de> Deserialize<'de> for IntegralAdScience
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
Source§impl Serialize for IntegralAdScience
impl Serialize for IntegralAdScience
impl Part for IntegralAdScience
Auto Trait Implementations§
impl Freeze for IntegralAdScience
impl RefUnwindSafe for IntegralAdScience
impl Send for IntegralAdScience
impl Sync for IntegralAdScience
impl Unpin for IntegralAdScience
impl UnwindSafe for IntegralAdScience
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more