Спецификация когорт для отчета о когортах.
Отчеты по когортам создают временные ряды удержания пользователей для когорты. Например, вы можете выбрать группу пользователей, привлеченных в первую неделю сентября, и следить за этой группой в течение следующих шести недель. Выбор когорты пользователей, привлеченных в первую неделю сентября, указан в объекте cohort
. Следующая когорта на следующие шесть недель указана в объекте cohortsRange
.
Примеры см. в разделе «Примеры когортных отчетов» .
Ответ на отчет может содержать еженедельный временной ряд, в котором, скажем, ваше приложение удержало 60 % этой группы через три недели и 25 % этой группы через шесть недель. Эти два процента могут быть рассчитаны по метрике cohortActiveUsers/cohortTotalUsers
и будут представлять собой отдельные строки в отчете.
JSON-представление |
---|
{ "cohorts": [ { object ( |
Поля | |
---|---|
cohorts[] | Определяет критерии отбора для группировки пользователей в когорты. В большинстве отчетов о когортах определяется только одна когорта. Если указано несколько когорт, каждая когорта может быть распознана в отчете по названию. |
cohortsRange | Отчеты по когортам следуют за когортами за расширенный диапазон дат отчетности. Этот диапазон определяет продолжительность смещения для отслеживания когорт. |
cohortReportSettings | Дополнительные настройки для когортного отчета. |
когорта
Определяет критерии отбора когорты. Когорта — это группа пользователей, имеющих общие характеристики. Например, пользователи с одинаковым значением firstSessionDate
принадлежат к одной когорте.
JSON-представление |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
Поля | |
---|---|
name | Присваивает имя этой когорте. |
dimension | Измерение, используемое когортой. Требуется и поддерживает только |
dateRange | Когорта выбирает пользователей, дата первого контакта которых находится между датой начала и датой окончания, определенной в В запросе когорты этот Этот |
КогортыДиапазон
Настраивает расширенный диапазон дат отчета для когортного отчета. Указывает продолжительность смещения для отслеживания когорт.
JSON-представление |
---|
{
"granularity": enum ( |
Поля | |
---|---|
granularity | Необходимый. Степень детализации, используемая для интерпретации |
startOffset | Если Если Если |
endOffset | Необходимый. Если Если Если |
Детализация
Степень детализации, используемая для интерпретации startOffset
и endOffset
для расширенного диапазона дат отчетности для когортного отчета.
Перечисления | |
---|---|
GRANULARITY_UNSPECIFIED | Никогда не следует указывать. |
DAILY | Ежедневная детализация. Обычно используется, если dateRange когорты представляет собой один день и запрос содержит cohortNthDay . |
WEEKLY | Еженедельная детализация. Обычно используется, если dateRange когорты длится неделю (начиная с воскресенья и заканчивая субботой), а запрос содержит cohortNthWeek . |
MONTHLY | Месячная детализация. Обычно используется, если dateRange когорты имеет продолжительность месяц и запрос содержит cohortNthMonth . |
Настройки отчета когорты
Дополнительные настройки когортного отчета.
JSON-представление |
---|
{ "accumulate": boolean } |
Поля | |
---|---|
accumulate | Если это правда, накапливается результат от первого дня касания до конечного дня. Не поддерживается в |