Вывод статистики переходов по внешним ссылкам с вашего сайта в Google Analytics

Аналитика от гугла позволяет регистрировать произвольные (пользовательские) события и выводить по ним статистику. О том, как создать событие пишут многие, но для полноты картины не хватает описания — как затем посмотреть соответствующую статистику. Постараюсь дать полный гайд.

Регистрация события в админке гугл аналитики

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

Шаг 1. Кликаем на панели администратора проекта и выбираем «цели».

Шаг 2. Создаём новую цель. Как видите, у меня она уже создана.

Шаг 3. Установка и описание цели. На вкладке установки — выберите «Собственная цель» (т.е. не по шаблону), а в описании задайте название и тип — «Событие».

Шаг 4. Заполните подробные сведения. Название категории (на ваш вкус) и действие.

Этот этап готов. Переходим к следующему, гораздо менее детерминированному.

Настраиваем отправку события с вашего сайта

Чтобы событие зарегистрировалось, вам нужно его генерировать на сайте особым способом в момент его возникновения. Под генерацией подразумевается отправка данных на сервер google.

Шаг 1. Убедитесь, что на страницах сайта присутствует код, подключающий скрипт аналитики следующего вида:

где ‘UA-XXXXXXXX-X’ код вашей аналитики.

Шаг 2. На якорь ссылки, переход по которой вы хотите отслеживать, нужно добавить обработчик события onclick, в котором будет размещен код отправки данных на сервер google.

Технически, это наиболее сложный момент.

Я поступаю следующим образом:

  • маркирую все нужные мне <a> специальным классом, например, ga-stat;
  • добавляю js обработчик по окончании загрузки страницы, который обходит помеченные ссылки и добавляет к ним обработчик события onclick.

Т.е. HTML код ссылки выглядит так:

а используя jQuery, код скрипта выглядит как то так:

Вы вольны поступать как угодно в контексте вашего проекта и используемых фреймворков. Главное — это привязать вызов ga(‘send’, …) к нажатию пользователем на ссылку. Это не гарантирует вам, что пользователь перейдет в итоге на указанный сайт, но вы зафиксируете факт клика по ссылке.

Где посмотреть статистику в разрезе отправленного url сайта?

Данные появляются в отчетах с небольшой задержкой, так что без паники. Убедитесь, что  ga_send вызывается, а скрипт аналитики не блокируется каким нибудь блокировщиком рекламы.

В аналитике события будут показаны в разделе — Поведение -> События. Выбрав в отчете вкладку «ярлык события», вы увидите статистику в разрезе переданного вами значения url сайта.

Написать комментарий

Мало букафф? Читайте есчо !

Хлебные крошки для сайта на Wordpress

Январь 16, 2017 г.

Я нашел пару "годных" модулей для создания хлебных крошек на сайте под управлением WP. Все они находятся по запросу "breadcrumb" на странице "добавить ...

Читать

Leaflet использование SVG картинки вместо географической карты

Апрель 28, 2018 г.

Javascript библиотека Leaflet для организации работы с картами помимо гео-карт позволяет работать с произвольными наложениями в режиме "без гео-карты". ...

Читать

 

Комментарии к «Вывод статистики переходов по внешним ссылкам с вашего сайта в Google Analytics»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: