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