同类群组报告的同类群组规范。
同类群组报告会为同类群组创建一个用户留存率时间序列。例如,您可以选择在 9 月第 1 周获取的用户同类群组,并在接下来的 6 周内关注该同类群组。选择在 9 月同类群组中的第一周获取的用户是在 cohort
对象中指定的。在 cohortsRange
对象中指定接下来六周内的同类群组。
有关示例,请参阅同类群组报告示例。
报告响应可能会显示每周时间序列,即您的应用在三周后保留了此同类群组的 60%,在六周后保留了此同类群组的 25%。这两个百分比可以通过指标 cohortActiveUsers/cohortTotalUsers
计算得出,并且在报告中相互独立。
JSON 表示法 |
---|
{ "cohorts": [ { object ( |
字段 | |
---|---|
cohorts[] |
定义选择条件,按群组将用户分组。 大多数同类群组报告仅定义一个同类群组。如果指定了多个同类群组,则系统会根据同类群组名称在报告中识别每个同类群组。 |
cohortsRange |
同类群组报告会关注较长的报告日期范围内的同类群组。此范围指定了同类群组需要关注的偏移时长。 |
cohortReportSettings |
同类群组报告的可选设置。 |
同类群组
指定同类群组选择条件。同类群组是具有共同特征的一组用户。例如,具有相同 firstSessionDate
的用户属于同一个同类群组。
JSON 表示法 |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
字段 | |
---|---|
name |
为此同类群组指定名称。在报告响应中,维度 |
dimension |
同类群组使用的维度。必需且仅支持 |
dateRange |
该同类群组选择首次触摸日期介于 在同类群组请求中,此 此 |
CohortsRange
配置同类群组报告的扩展报告日期范围。指定同类群组采用的偏移时长。
JSON 表示法 |
---|
{
"granularity": enum ( |
字段 | |
---|---|
granularity |
必需。用于解读同类群组报告的扩展报告日期范围内的 |
startOffset |
如果 如果 如果 |
endOffset |
必需。 如果 如果 如果 |
细化程度
用于解读同类群组报告的扩展报告日期范围内的 startOffset
和 endOffset
的粒度。
枚举 | |
---|---|
GRANULARITY_UNSPECIFIED |
绝不应指定。 |
DAILY |
按天细分。通常用于同类群组的 dateRange 为一天且请求包含 cohortNthDay 的情况。 |
WEEKLY |
按周朗读。通常用于同类群组的 dateRange 为一周(从星期日开始,到星期六结束)并且请求包含 cohortNthWeek 。 |
MONTHLY |
按月细分。通常用于同类群组的 dateRange 为一个月,请求中包含 cohortNthMonth 的情况。 |
CohortReportSettings
同类群组报告的可选设置。
JSON 表示法 |
---|
{ "accumulate": boolean } |
字段 | |
---|---|
accumulate |
如果为 true,则将结果从第一次接触到当天结束。 |