Class Cohort
Defines a cohort. A cohort is a group of users who share a common characteristic. For example, all users with the same acquisition date belong to the same cohort.
Implements
Inherited Members
Namespace: Google.Apis.AnalyticsReporting.v4.Data
Assembly: Google.Apis.AnalyticsReporting.v4.dll
Syntax
public class Cohort : IDirectResponseSchema
Properties
DateRange
This is used for FIRST_VISIT_DATE
cohort, the cohort selects users whose first visit date is between start
date and end date defined in the DateRange. The date ranges should be aligned for cohort requests. If the
request contains ga:cohortNthDay
it should be exactly one day long, if ga:cohortNthWeek
it should be
aligned to the week boundary (starting at Sunday and ending Saturday), and for ga:cohortNthMonth
the date
range should be aligned to the month (starting at the first and ending on the last day of the month). For
LTV requests there are no such restrictions. You do not need to supply a date range for the
reportsRequest.dateRanges
field.
Declaration
[JsonProperty("dateRange")]
public virtual DateRange DateRange { get; set; }
Property Value
Type | Description |
---|---|
DateRange |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
A unique name for the cohort. If not defined name will be auto-generated with values cohort_[1234...].
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Type
Type of the cohort. The only supported type as of now is FIRST_VISIT_DATE
. If this field is unspecified
the cohort is treated as FIRST_VISIT_DATE
type cohort.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |