pub struct AdvertiserCreativeConfig {
pub dynamic_creative_enabled: Option<bool>,
pub ias_client_id: Option<i64>,
pub oba_compliance_disabled: Option<bool>,
pub video_creative_data_sharing_authorized: Option<bool>,
}
Expand description
Creatives related settings of an advertiser.
This type is not used in any activity, and only used as part of another schema.
Fields§
§dynamic_creative_enabled: Option<bool>
Whether or not the advertiser is enabled for dynamic creatives.
ias_client_id: Option<i64>
An ID for configuring campaign monitoring provided by Integral Ad Service (IAS). The DV360 system will append an IAS “Campaign Monitor” tag containing this ID to the creative tag.
oba_compliance_disabled: Option<bool>
Whether or not to disable Google’s About this Ad feature that adds badging (to identify the content as an ad) and transparency information (on interaction with About this Ad) to your ads for Online Behavioral Advertising (OBA) and regulatory requirements. About this Ad gives users greater control over the ads they see and helps you explain why they’re seeing your ad. Learn more. If you choose to set this field to true
, note that ads served through Display & Video 360 must comply to the following: * Be Online Behavioral Advertising (OBA) compliant, as per your contract with Google Marketing Platform. * In the European Economic Area (EEA), include transparency information and a mechanism for users to report illegal content in ads. If using an alternative ad badging, transparency, and reporting solution, you must ensure it includes the required transparency information and illegal content flagging mechanism and that you notify Google of any illegal content reports using the appropriate form.
By setting this field to true
, you, on behalf of your company, authorize Google to use video creatives associated with this Display & Video 360 advertiser to provide reporting and features related to the advertiser’s television campaigns. Applicable only when the advertiser has a CM360 hybrid ad server configuration.
Trait Implementations§
Source§impl Clone for AdvertiserCreativeConfig
impl Clone for AdvertiserCreativeConfig
Source§fn clone(&self) -> AdvertiserCreativeConfig
fn clone(&self) -> AdvertiserCreativeConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for AdvertiserCreativeConfig
impl Debug for AdvertiserCreativeConfig
Source§impl Default for AdvertiserCreativeConfig
impl Default for AdvertiserCreativeConfig
Source§fn default() -> AdvertiserCreativeConfig
fn default() -> AdvertiserCreativeConfig
Source§impl<'de> Deserialize<'de> for AdvertiserCreativeConfig
impl<'de> Deserialize<'de> for AdvertiserCreativeConfig
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>,
Source§impl Serialize for AdvertiserCreativeConfig
impl Serialize for AdvertiserCreativeConfig
impl Part for AdvertiserCreativeConfig
Auto Trait Implementations§
impl Freeze for AdvertiserCreativeConfig
impl RefUnwindSafe for AdvertiserCreativeConfig
impl Send for AdvertiserCreativeConfig
impl Sync for AdvertiserCreativeConfig
impl Unpin for AdvertiserCreativeConfig
impl UnwindSafe for AdvertiserCreativeConfig
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
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>
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>
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