Нулевая длительность последней страницы в Matomo не всегда означает мгновенный уход. Без следующего измеренного действия системе может не хватать временной отметки для расчёта. Heartbeat помогает уточнять длительность, но не превращает открытое окно в доказательство внимательного изучения товара.

Разберите, из чего получается время

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

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

Что меняет heartbeat

В JavaScript-трекере Matomo механизм включается через enableHeartBeatTimer. Документация описывает обновление длительности с учётом активности вкладки; стандартный порог составляет 15 секунд. Это не следует описывать как обязательную отправку события через каждые 15 секунд: работа механизма связана с состоянием страницы и уходом с неё.

Справка Matomo отдельно указывает, что heartbeat не добавляет просмотры страниц, действия или конверсии и не учитывается как дополнительный hit для соответствующего лимита Matomo Cloud. Тем не менее внедрение нужно проверить в конкретной конфигурации трекера. Наличие похожего названия в менеджере тегов ещё не подтверждает, что нужный код исполняется.

Сравните три контрольных посещения

Подготовьте сценарий короткого открытия, длительного чтения активной вкладки и переключения на другую вкладку. Запишите фактический маршрут и приблизительное время теста. После обработки данных сопоставьте длительность и количество действий. Не требуйте идеального совпадения с секундомером: задача проверки — понять, исправилось ли систематическое отсутствие последней временной отметки.

Одновременно убедитесь, что не появились дополнительные просмотры или покупки из-за ошибочной настройки тегов. Для баннеров и товарных блоков сохраните отдельную проверку показов и кликов. Длительность страницы и CTR блока измеряют разные стороны поведения и не должны объединяться в один неясный показатель.

Не называйте длительность качеством карточки

Долгое пребывание может означать интерес, сложное сравнение или непонятные условия. Короткое — быстрый ответ на вопрос либо отказ. Чтобы оценить карточку, сопоставьте время с дальнейшими переходами, добавлениями в корзину и реальными заказами. Вывод требует контекста, а не только более высокой цифры.

Зафиксируйте дату включения heartbeat в аналитическом журнале. После изменения способа измерения рост длительности не обязательно отражает перемену поведения покупателей. Для управленческого сравнения выделите период после настройки и используйте одинаковую конфигурацию. Успешное внедрение означает более понятную длительность при сохранении корректных действий и конверсий, а не автоматическое доказательство улучшения магазина.