gtag_report_conversion 不计入带有 wpforms 的 ADS

gtag_report_conversion not counting in ADS with wpforms

我的 google 广告未计算转化次数。

我正在使用这段代码,我确信调用了这个函数,因为如果在 gtag_report_conversion 中放置警报,页面会显示警报。

但我不知道为什么广告不计算转化次数。

我已经和两个 gtag 团队谈过,但他们现在都不知道如何修复。

  var callback = function () {
    if (typeof(url) != 'undefined') {
      //window.location = url;
    }
  };
  gtag('event', 'conversion', {
      'send_to': 'AW-*****/*******',
      'event_callback': callback
  });
  return false;
}
var el = document.getElementById('wpforms-submit-322');
if (el){
    el.addEventListener("click", gtag_report_conversion);  
}

2021 年 11 月 16 日更新:

我将代码更改为并工作了 1 天,然后再次停止:

jQuery('#wpforms-submit-322').attr('type', 'button');
jQuery('#wpforms-submit-322').on('click', function(e) {
    e.preventDefault();
    const $form = jQuery('#wpforms-form-322');
    if ($form.valid()) {
        gtag('event', 'conversion', {
            'send_to': '*******/*******',
            'event_callback': function() {
                console.log('enviado.');
                jQuery('#wpforms-form-322').trigger('submit');
            }
        });
    }
});

解决方案:广告有问题,只需创建一个新的转化标签并使用新的。

解决方案:广告有问题,只需创建一个新的转化标签并使用新的。