Как передать клик по кнопке в яндекс метрику и Google Analytics через google tag manager

Готовий скрипт для тех кто не хочет много читать

<script type=»text/javascript»>
window.onload = function() {
yaCounterкод_метрики.reachGoal(‘название кнопки которую мы создали в метрике’);
}
</script>

Настройка метрики

Настройка метрики нужно создать цель с такими параметрами

Результат пошуку зображень за запитом "metrica"

Теперь все сначала как настроить google tag manager.

Идентификатор цели можете указать свой (он должен совпадать с тем что в коде)

Настройка Google tag manager

Создаем триггер как на фото с элементами кнопки и их значениями

Добавляем пользовательский тег с триггером который мы создали ранее.

Код той что в начале статьи, только добавте свои значения

Что делать если данные не поступаю в метрику

1)В интернете бродит такой же скрипт но без куска кода, а имено

window.onload = function()


Эта функция ждет загрузки всей страницы.

2)Проверить правильно вы указали код метрики (не код цели, а код метрики)

3)Проверить через отладчик gtm работает тригер при клике по кнопке.

Дополнительно

Еще я пробовал такой скрипт, можете попробовать его.

<script>

  document.addEventListener(‘yacounter45219206inited’,function(event){

                yaCounter45219206.params(‘click_button_buy_page_category’);

  });

</script>

Настройка Google Analytics

Все что нужно это в GTM добавить еще один тег Universal Analytics

Настройки как на фото

В индификатор отслеживания можете вставить свой код с аналитикса, у меня он в переменой, а уже переменую я вставляю в теги (мне так удобней).

Теперь в Аналитикс можно уже посмотреть сколько было кликов кнопке в разделе События

Сайт который мне помог: ссылка

Если у вас есть вопросы пишите мне

РубрикиGTM

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *