同类群组报告的同类群组规范。
同类群组报告会为同类群组创建用户留存率时间序列。例如,您可以选择 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,则从首次接触日期到结束日期累计结果。在   |