вставка тега Google AdWords в реагировать JS - PullRequest
0 голосов
/ 07 мая 2018

Я хочу вставить тег Google в свой веб-сайт реакции.но моя проблема с отслеживанием событий (для свинца).

Я поместил глобальный тег в index.html без проблем.но я хочу вызвать событие gtag_report_conversion из компонента, когда пользователь отправляет форму.

он дает мне gtag не определен.

Я нашел и использовал пакет для пикселя Facebook, но могуПохоже, что-то похожее для Google AdWords не найдено.

Вот глобальный тег

<script>
function gtag_report_conversion(url) {
  var callback = function () {
    if (typeof(url) != 'undefined') {
      window.location = url;
    }
  };
  gtag('event', 'conversion', {
      'send_to': 'AW-881122469/KLwdCPnZ_H4QpbmTpAM',
      'event_callback': callback
  });
  return false;
}
</script>

, тогда я должен вызвать этот gtag_report_conversion при отправке.но как я могу определить gtag.

Я уверен, что ответ очень прост, но я упускаю что-то очевидное.

1 Ответ

0 голосов
/ 08 мая 2018

Я думаю, вам не хватает глобального тега. Просто достиг максимума в аккаунте AdWords, и это больше похоже на

<!-- Global site tag (gtag.js) - Google AdWords: 123456789 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-123456789"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-123456789');
</script>

После того, как вы разместили глобальный тег, вы не должны сталкиваться с сообщением gtag не определено.

...