pub struct GooglePlayAnalytics {
pub gclid: Option<String>,
pub utm_campaign: Option<String>,
pub utm_content: Option<String>,
pub utm_medium: Option<String>,
pub utm_source: Option<String>,
pub utm_term: Option<String>,
}
Expand description
Parameters for Google Play Campaign Measurements. Learn more
This type is not used in any activity, and only used as part of another schema.
Fields§
§gclid: Option<String>
Deprecated; FDL SDK does not process nor log it.
utm_campaign: Option<String>
Campaign name; used for keyword analysis to identify a specific product promotion or strategic campaign.
utm_content: Option<String>
Campaign content; used for A/B testing and content-targeted ads to differentiate ads or links that point to the same URL.
utm_medium: Option<String>
Campaign medium; used to identify a medium such as email or cost-per-click.
utm_source: Option<String>
Campaign source; used to identify a search engine, newsletter, or other source.
utm_term: Option<String>
Campaign term; used with paid search to supply the keywords for ads.
Trait Implementations§
Source§impl Clone for GooglePlayAnalytics
impl Clone for GooglePlayAnalytics
Source§fn clone(&self) -> GooglePlayAnalytics
fn clone(&self) -> GooglePlayAnalytics
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 GooglePlayAnalytics
impl Debug for GooglePlayAnalytics
Source§impl Default for GooglePlayAnalytics
impl Default for GooglePlayAnalytics
Source§fn default() -> GooglePlayAnalytics
fn default() -> GooglePlayAnalytics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GooglePlayAnalytics
impl<'de> Deserialize<'de> for GooglePlayAnalytics
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 GooglePlayAnalytics
impl Serialize for GooglePlayAnalytics
impl Part for GooglePlayAnalytics
Auto Trait Implementations§
impl Freeze for GooglePlayAnalytics
impl RefUnwindSafe for GooglePlayAnalytics
impl Send for GooglePlayAnalytics
impl Sync for GooglePlayAnalytics
impl Unpin for GooglePlayAnalytics
impl UnwindSafe for GooglePlayAnalytics
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