pub struct ConversionCountingConfig {
pub floodlight_activity_configs: Option<Vec<TrackingFloodlightActivityConfig>>,
pub post_view_count_percentage_millis: Option<i64>,
}
Expand description
Settings that control how conversions are counted. All post-click conversions will be counted. A percentage value can be set for post-view conversions counting.
This type is not used in any activity, and only used as part of another schema.
Fields§
§floodlight_activity_configs: Option<Vec<TrackingFloodlightActivityConfig>>
The Floodlight activity configs used to track conversions. The number of conversions counted is the sum of all of the conversions counted by all of the Floodlight activity IDs specified in this field.
post_view_count_percentage_millis: Option<i64>
The percentage of post-view conversions to count, in millis (1/1000 of a percent). Must be between 0 and 100000 inclusive. For example, to track 50% of the post-click conversions, set a value of 50000.
Trait Implementations§
Source§impl Clone for ConversionCountingConfig
impl Clone for ConversionCountingConfig
Source§fn clone(&self) -> ConversionCountingConfig
fn clone(&self) -> ConversionCountingConfig
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 ConversionCountingConfig
impl Debug for ConversionCountingConfig
Source§impl Default for ConversionCountingConfig
impl Default for ConversionCountingConfig
Source§fn default() -> ConversionCountingConfig
fn default() -> ConversionCountingConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConversionCountingConfig
impl<'de> Deserialize<'de> for ConversionCountingConfig
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 ConversionCountingConfig
impl Serialize for ConversionCountingConfig
impl Part for ConversionCountingConfig
Auto Trait Implementations§
impl Freeze for ConversionCountingConfig
impl RefUnwindSafe for ConversionCountingConfig
impl Send for ConversionCountingConfig
impl Sync for ConversionCountingConfig
impl Unpin for ConversionCountingConfig
impl UnwindSafe for ConversionCountingConfig
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