Google Analytics: Считаем ajax-страницы, или отслеживаем действия пользователя

2010-11-05

Google Analytics предоставляет нам очень замечательную возможность, а именно — подсчитывать посещение ajax-страниц. Делается это очень просто.

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

Функция для стандартно подключе Google Analytics выглядит таким образом:

pageTracker._trackPageview("/#my-ajax-page-1");

Для асинхронного подключения так:

_gaq.push(["_trackPageview", "/#my-ajax-page-2"]);

Всё очень просто: нужно просто самостоятельно вызвать её в подходящий момент.

В отчёте Google Analytics отправленные данные будут отображены как реальные существующие страницы.

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



Один комментарий на «Google Analytics: Считаем ajax-страницы, или отслеживаем действия пользователя»

  1. Flapjack:

    Вооо то что надо, спасибо за статью!

Добавить комментарий