Отслеживание поведения пользователя в JavaScript
Мне нужно отслеживать поведение пользователя по всей веб-странице, например: где он нажал, в каком порядке он заполнил текстовые поля, что он написал (и сколько времени ему нужно было написать), если он прокрутил страница, если страница потеряла фокус (например, открыв новую вкладку). Есть ли фреймворк / библиотека javascript, которая работает? И, кроме того, может ли это FW отправлять собранные данные через JSON?
1 ответ
Есть сторонние скрипты для отслеживания поведения пользователя, да. Например, Google Analytics, Piwik и Adobe Analytics. Все они предоставят вам базовую информацию "из коробки" (например, посещения, посетители, просмотры страниц, время на странице, страницы входа / выхода и т. Д.), Но для того, чтобы получить много из того, что вы спрашиваете для, это потребует пользовательской реализации на вашем конце.
Я бы также предложил вам пересмотреть некоторые из тех вещей, которые вы хотите отслеживать. По своему опыту (я работаю в отрасли веб-аналитики) я могу сказать, что никто не отслеживает большую часть этих вещей, так как на самом деле очень мало действий / решений, которые вы можете сделать из этих вещей.