Когорты удержания: сравнивайте одинаковый возраст наблюдения

Кратко

Когорта отслеживает популяцию, определённую при входе. Для возврата нужны правило входа, событие, окно и реально доступное наблюдение.

Пустой разведывательный архив с досье и картами
В этой статье

Вымышленный пример: отсутствующая ячейка не равна нулю

A и B начинаются со 100 человек каждая. Ячейка считает возврат в отдельном периоде дня 7 или 30. A достигла обоих, B — дня 7, но не 30. Знаменатель остаётся исходной сотней.

Вымышленная ячейкаВозвраты / исходная популяцияДоля
A в день 730 / 10030 %
A в день 3020 / 10020 %
B в день 740 / 10040 %
B в день 30Не наблюдается—

Сделать ячейки сопоставимыми

  • Определите возврат и границы периодов с часовым поясом. Календарный день не всегда равен скользящим 24 часам.
  • GA4 Standard, Rolling и Cumulative считают разное: отдельный период, присутствие в текущем и всех прошлых, либо накопленный возврат. Не смешивайте ячейки.
  • Помечайте недостигнутые горизонты как ненаблюдаемые. Сравнивайте одинаковый возраст и совместимые популяции; иное привлечение может объяснять разницу.

Описывать изменение без назначения причины

40 % B против 30 % A в день 7 — разница 10 процентных пунктов, не доказательство эффекта продукта. Проверьте численность, неопределённость и условия. Наблюдаемое удержание не является достоверным прогнозом ценности клиента или причинным доказательством.

Первоисточники

Сравнивайте когорты одного возраста.

У более молодых когорт было меньше времени для возвращения, чем у более старых. Определите событие входа, единицу, интервалы и событие возвращения. Отмечайте неполные периоды и разделяйте точечное удержание, возвращение в пределах окна и кумулятивную активность; эти определения не взаимозаменяемы.

  • Выравнивайте когорты по времени, прошедшему с момента входа.
  • Определите численность населения в знаменателе каждого интервала.
  • Отмечайте окна, которые еще не сформировались.

Почему пустая ячейка не должна становиться нулевой?

Это может отражать будущий или незавершенный период, а не отсутствие активности. Сохраняйте это состояние, чтобы избежать сообщения о снижении уровня удержания, которое еще не было зафиксировано.

Первичный источник: Google SRE — Data processing pipelines. Связанный метод: прочитать практическое руководство.

Сравнивать когорты при одинаковом сроке наблюдения

Вымышленный пример: данные не описывают клиента или наблюдаемый результат.

У старой когорты были месяцы для возвращения, а новая ещё не достигла такого возраста.

  • Определить события входа и возврата. Сравнивать когорты в одинаковом возрасте с одинаковыми исключениями; отмечать незавершённые периоды наблюдения.
  • Отложить сравнение незавершённых периодов. Кажущееся снижение удержания может объясняться более коротким наблюдением.

Первичный источник: Google Analytics — Cohort exploration. Связанный метод: прочитать практическое руководство.