Этот тип показателей был довольно популярен несколько лет назад, прежде чем ПК стали более мощными, а браузеры с вкладками стали популярными, и стало труднее измерять их точно.Стандартный способ сделать это в прошлом состоял в том, чтобы предположить, что люди обычно просто загружают по одной странице за раз и просто используют данные журнала сервера, чтобы определить время между просмотрами страниц. Ваши стандартные аналитики, такие как Omniture и Urchin (теперь Google Analytics), подсчитали это.
Обычно вы устанавливаете cookie отслеживания, чтобы иметь возможность идентифицировать конкретного человека/браузер с течением времени, но в краткосрочной перспективе вы можете просто использовать комбинацию IP-адресов/пользовательских агентов.
Итак, в основном вы просто сверкаете данные журнала и считаете дельту между просмотрами страниц, как долго человек находился на странице. Вы устанавливаете некоторые правила (или ваш поставщик аналитики делает это за занавеской), как отбрасывание/усечение времени за пределами некоторого отсечения (скажем, 10 минут), когда вы предполагаете, что человек на самом деле не читал, но оставил страницу открытой в окне/вкладке.
Являются ли эти данные идеальными? Очевидно нет. Но вам просто нужно достаточно «достаточно хороших» данных для статистического анализа и сделать некоторые выводы.
Это по-прежнему полезно для продольного анализа (привычки читателей с течением времени) и качественного сравнения между разными страницами вашего сайта. (т. е. между двумя статьями из 700 слов, если у одного есть среднее время чтения в два раза больше, чем другое, тогда больше людей на самом деле читает первую статью.) Конечно, ваш сайт должен быть достаточно занят, чтобы иметь достаточное количество точек данных для статистически обоснованный анализ после того, как вы выбросите все «плохие» данные о выбросах.
Да, вы можете использовать Javascript для отправки keep-alives для улучшения данных. Вы можете просто провести опрос через определенные промежутки времени после document.onload или установить события mouseover на разделах ваших страниц.
Другой метод - использовать Javascript для добавления события onclick для каждого <a href>
, который попадает на ваш сервер. Вы не только знаете, когда кто-то нажимает на ссылку, чтобы снять их с вашего сайта, на самом деле сложный анализ «горячих точек» смотрит на то, что если кто-то щелкнул ссылку на 6 абзацев на странице, то они, должно быть, до этого дошли.
Мы используем Urchin, который был куплен Google. Это Google Analytics, которую вы можете установить на свой сервер. Это довольно дорого, хотя, но хорошо, если вы не можете отправить данные в Google по какой-то причине. – 2008-10-02 12:39:30