@olegmorales13

Почему не работают цели GA на сайте?

Есть сайт - почему не работают цели?

Подключаю скрипт:
<script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-M9VFW2K"></script>


Далее еще один:
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-M9VFW2K');</script>


И собственно сам вызов:
ga('send', 'event', 'tel', 'tel3004730');
  • Вопрос задан
  • 343 просмотра
Решения вопроса 2
<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-M9VFW2K"></script>

<a  href="#" onclick="ga('send', 'event', 'tel', 'tel3004730'); return true;"></a>
Ответ написан
Комментировать
@Felix_vek
Вы подключаете не google analytics, а google tagmanager - это раз.
У Вас analytics настроен в google tagmanager? - это два.
Если настроен, то для фиксации события при помощи gtm для счетчика GA необходимо задать имя t0 или событие ga('send', 'event', 'tel', 'tel3004730'); отправлять с помощью datalayer - это три.

P.S
При реализации данного варианта:
<a  href="#" onclick="ga('send', 'event', 'tel', 'tel3004730'); return true;"></a>

в GTM для счетчика GA необходимо задать имя t0
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы