Вывод статистики переходов по внешним ссылкам с вашего сайта в 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 сайта.

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

Анимация смены картинок с помощью jquery

Декабрь 26, 2012 г.

Ещё одна типовая задача, для которой найдено приличное решение. Типично суть задачи состоит в следующем. Есть набор изображений, которые демонстрируются поочередно в некотором контейнере. Ставится задача по анимации периодической смены этих картинок средствами ...

Читать

Установка счетчиков на сайты на wordpress

Октябрь 5, 2015 г.

Итак, вы запустили свой сайт на вордпресс. Что то начали там писать. Дальше вам интересно узнать: читают ли ваш блог (посещают ли ваш блог). Для этого ...

Читать

Ставим метрику на сайт с CMS Drupal

Май 16, 2023 г.

Вы получили код для вставки метрики, осталось дело за малым - разместить его на сайте. Сайт управляется Drupal 8/9/10. Я покажу как это сделать через изменение темы сайта. Первая опция - это вставить непосредственно в один из основных шаблонов ...

Читать

Обработка событий загрузки изображения

Май 16, 2025 г.

В веб-разработке важно уметь правильно обрабатывать процесс загрузки изображений. Браузеру может потребоваться время на подгрузку файла, особенно при медленном соединении или больших изображениях. Задача разработчика — отслеживать статус загрузки изображения ...

Читать
 

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

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



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