Команда Google Analytics представила обновление analytics.js - трекера действий пользователей на сайте. Теперь система будет знать еще больше о действиях посетителей на каждой странице.

Вложение 20604

Раньше Analytics не мог получить информацию о заполнении форм или о ссылках, по которым ушел пользователь. Проблема была в поведении браузеров - как только появлялся новый адрес, выполнение скриптов на странице отключалось. Google решили эту проблему при помощи постоянного автоотслеживания.

Добавлена поддержка History API в одностраничных приложениях, что поможет отследить изменения URL и учесть их при подсчете просмотров.

События теперь отслеживаются декларативно - к важным элементам достаточно добавить data-атрибут, чтобы взаимодействие с ними записывалось в аналитику как совершенное событие. Например, кнопка вида <button data-event-category="Video" data-event-action="play">Play</button> отправит информацию о нажатии.

Подробнее об возможностях Analytics и список доступных плагинов можно найти на GitHub.