тег Google не регистрирует конверсии AdWord - ошибок нет - PullRequest
0 голосов
/ 22 сентября 2018

Я использую преобразование Adwords, чтобы установить преобразование onClick на моей reactjs платформе.Вот индексный файл.

    <!-- Google analytics verification -->
<meta name="google-site-verification" content="CONTENT"/>
<!-- Global site tag (gtag.js) - Google Ads: 1007901507 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'ID');
</script>



<!-- Event snippet for Submit Event Quote conversion page
In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->
<script>
  function gtag_report_conversion(url, value) {
    var callback = function () {
      if (typeof(url) != 'undefined') {
        window.location = url;
      }
    };

    gtag('event', 'conversion', {
      'send_to': 'ID/TRACKING_ID',
      'transaction_id': '',
      'value': value,
      'currency': 'GBP',
      'event_callback': callback
    });
    return false;
  }
</script>

, и выполнение тега выполняется с помощью простой функции onClick:

  signUpAndSubmitEvent(event) {
    const BOOKING_VALUE = parseInt(event.budget) * 0.05;
    window.gtag_report_conversion(window.url, BOOKING_VALUE);
}

Тег не регистрирует никаких преобразований и не отображает ошибок.,Функция преобразования успешно вызывается и выполняется и была протестирована в консоли.

Есть идеи?

...