Struct google_analyticsreporting4::CohortGroup [−][src]
Defines a cohort group. For example:
"cohortGroup": { "cohorts": [{ "name": "cohort 1", "type": "FIRST_VISIT_DATE", "dateRange": { "startDate": "2015-08-01", "endDate": "2015-08-01" } },{ "name": "cohort 2" "type": "FIRST_VISIT_DATE" "dateRange": { "startDate": "2015-07-01", "endDate": "2015-07-01" } }] }
This type is not used in any activity, and only used as part of another schema.
Fields
cohorts: Option<Vec<Cohort>>
The definition for the cohort.
lifetime_value: Option<bool>
Enable Life Time Value (LTV). LTV measures lifetime value for users acquired through different channels. Please see: Cohort Analysis and Lifetime Value If the value of lifetimeValue is false:
- The metric values are similar to the values in the web interface cohort report.
- The cohort definition date ranges must be aligned to the calendar week
and month. i.e. while requesting
ga:cohortNthWeek
thestartDate
in the cohort definition should be a Sunday and theendDate
should be the following Saturday, and forga:cohortNthMonth
, thestartDate
should be the 1st of the month andendDate
should be the last day of the month.
When the lifetimeValue is true:
- The metric values will correspond to the values in the web interface LifeTime value report.
- The Lifetime Value report shows you how user value (Revenue) and engagement (Appviews, Goal Completions, Sessions, and Session Duration) grow during the 90 days after a user is acquired.
- The metrics are calculated as a cumulative average per user per the time increment.
- The cohort definition date ranges need not be aligned to the calendar week and month boundaries.
- The
viewId
must be an app view ID
Trait Implementations
impl Default for CohortGroup
[src]
impl Default for CohortGroup
fn default() -> CohortGroup
[src]
fn default() -> CohortGroup
Returns the "default value" for a type. Read more
impl Clone for CohortGroup
[src]
impl Clone for CohortGroup
fn clone(&self) -> CohortGroup
[src]
fn clone(&self) -> CohortGroup
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for CohortGroup
[src]
impl Debug for CohortGroup
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for CohortGroup
[src]
impl Part for CohortGroup
Auto Trait Implementations
impl Send for CohortGroup
impl Send for CohortGroup
impl Sync for CohortGroup
impl Sync for CohortGroup