В отчёте о прокрутке один человек может учитываться несколько раз. Как объясняет автор публикации на Habr от 28 октября, плагин AnGo Scroll Analytics хранит идентификатор визита в sessionStorage: новая вкладка или сессия считается новым визитом. Поэтому долю визитов нельзя автоматически называть долей уникальных читателей.
Что означает процентиль
По описанию автора, плагин рассчитывает процентили 5, 10, 25, 50, 75, 90 и 100 в двух режимах — Reach и Classical. Они предлагают разные способы прочитать распределение глубины прокрутки.
Reach показывает глубину, которой достигли как минимум p% визитов. Например, Reach 50 отвечает на вопрос, до какого места дошли хотя бы в половине визитов. Число 50 здесь обозначает долю визитов, а не половину длины статьи: глубина — отдельный результат расчёта.
Для Classical автор заявляет семантику функции Excel PERCENTILE.INC. Поэтому при сравнении отчётов важно учитывать название режима: одинаковое обозначение процентиля ещё не означает одинаковый способ расчёта.
Прокрутка не подтверждает чтение
Такая аналитика помогает поставить конкретный вопрос: какой глубины страницы достигает заданная доля визитов? Это точнее, чем пытаться одним числом ответить, насколько внимательно аудитория читает текст.
Сам факт достижения определённого места не доказывает, что человек прочитал и понял всё выше него. А устройство идентификатора добавляет ещё одно ограничение: несколько визитов могут принадлежать одному человеку. Поэтому формулировка о доле визитов, достигших нужного места, соответствует метрике; утверждение о доле людей, прочитавших материал, требует других оснований.
Как сохраняются показатели
Автор пишет, что при уходе со страницы данные отправляются через sendBeacon, а при его отсутствии — через fetch с параметром keepalive. На сервере значения максимальной прокрутки и времени на странице обновляются так, чтобы ранее записанные показатели не уменьшались. Это описанная реализация, а не результат независимого тестирования.
Для владельца сайта первый шаг при работе с таким отчётом — определить, какой вопрос он задаёт данным: о глубине прокрутки или о количестве людей. Перед установкой также стоит сверить версии: согласно публикации, бесплатный плагин распространяется по GPLv2+ и требует WordPress 6.8+ и PHP 7.4+.
Источники и контекст
- Веб-поиск · публичная страница — До какого места дочитывают ваши статьи: делаем процентильную аналитику прокрутки для WordPress



