Настройка отправки JavaScript-событий и целей в Рейтинг Mail.ru с помощью GTM

 

Данная статья является дополнением к следующим ранее опубликованным статьям:

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

  • настроить необходимые пользовательские переменные (а именно – добавить все пункты из категории Клики)
  • создать и настроить триггеры Share Clicks и Related Posts – Clicks

Ну и соответсвенно, нельзя забывать о том, что необходимо подключить GTM к сайту, иначе не зажужжит 🙂

Настройка отправки событий

Здесь нам достаточно создать 2 тега в GTM типа Пользовательский HTML.

Первый – отслеживаем клик по ссылке (в нашем случае посетители делятся постами в соцсетях и мессенжерах):

<script>
	var _tmr = window._tmr || (window._tmr = []);
	_tmr.push({ id: "XXXXXXX", type: "sendEvent", category: "Share Post", action: "Click", label: "{{Click URL}}" });
</script>

и привязать его к триггеру Share Clicks

Второй – отслеживаем клик по элементу (в нашем случае посетители переходят на связанные посты):

<script>
	var _tmr = window._tmr || (window._tmr = []);
	_tmr.push({ id: "XXXXXXX", type: "sendEvent", category: "Related Posts", action: "Click", label: "{{Page URL}}" });
</script>

и привязать его к триггеру Related Posts – Clicks

XXXXXXX – это ID счётчика Mail.ru

Сохраняем и опубликовываем

Переходим в интерфейс счётчика, в меню Содержимое сайта -> События.

После того, как счётчик соберёт данные, появится вот такой отчёт:

Настройка целей

Здесь нам сначала необходимо зайти в интерфейс счётчика, в меню Настройки счётчика -> Цели.

 

Затем добавляем цели

Для отслеживания кликов по ссылке (посетители делятся постами в соцсетях и мессенжерах):

  • задаём название Поделились постами
  • условие достижения цели – выбираем Событие, отправляемое из javascript
  • задаём идентификатор события ya-post-share
  • кликаем кнопку Получить код

и копируем код следующего вида

<script type="text/javascript">
  var _tmr = window._tmr || (window._tmr = []);
  _tmr.push({ id: "XXXXXXX", type: "reachGoal", goal: "ya-post-share" });
</script>
  • закрываем окошко с кодом и кликаем кнопку Добавить

Для отслеживания кликов по элементу (посетители переходят на связанные посты):

  • задаём название Читали связанные посты
  • условие достижения цели – выбираем Событие, отправляемое из javascript
  • задаём идентификатор события related-posts
  • кликаем кнопку Получить код

и копируем код следующего вида

<script type="text/javascript">
  var _tmr = window._tmr || (window._tmr = []);
  _tmr.push({ id: "XXXXXXX", type: "reachGoal", goal: "related-posts" });
</script>
  • закрываем окошко с кодом и кликаем кнопку Добавить

Теперь перед нами список добавленных целей

XXXXXXX – это ID счётчика Mail.ru

Затем открываем Google Tag Manager и создаём 2 тега.

Первый:

  • называем Post Share – Mail.ru Target
  • вставляем полученный для него код
  • задаём приоритет активации – 1 (чтобы нажатии на ссылку он активировался в самом начале, а потом все остальные)
  • привязываем его к триггеру Share Clicks

Второй:

  • называем Related Posts – Mail.ru Target
  • вставляем полученный для него код
  • задаём приоритет активации – 1 (чтобы нажатии на ссылку он активировался в самом начале, а потом все остальные)
  • привязываем его к триггеру Related Posts – Clicks

Сохраняем о опубликовываем

Переходим в интерфейс счётчика, в меню Аналитика -> Цели.

После того, как счётчик соберёт данные, появится вот такой отчёт:

Если данные собираются, значит настроено всё правильно.

Поделиться ссылкой:

 

Читайте также