【问题标题】:Can't get onclick event to appear in Google Analytics无法让 onclick 事件出现在 Google Analytics 中
【发布时间】:2017-11-03 23:17:30
【问题描述】:

我在 GA 中有一个目标,并且按钮上的匹配 onclick 事件如下...

<a target="_blank" href="http://amzn.to/2xr9Kgx" class="btn_bmi blue white" onclick="ga('send', 'event', 'BuyNow', 'click');">Buy Now</a>

当我点击链接时,我应该会在 GA > REAL TIME > Events 中看到事件触发。然而,什么也没有出现。

我没有收到任何控制台错误,所以 onclick 事件看起来不错。

我认为也许“target="_blank"" 不允许 JS 完成触发,但 onclick 页面仍保留在浏览器中,所以我不认为这是问题所在。以防万一,我只测试了一个常规链接到站点中的另一个页面。 GA 中仍然没有活动。

如果您想查看示例页面,请点击此...

http://www.bigmouthinc.com/products/giant-donut-pool-float/  

onclick 事件附加到蓝色的“立即购买”按钮。

感谢您的任何建议!

【问题讨论】:

    标签: javascript google-analytics onclick


    【解决方案1】:

    这可能是因为您使用的是 Google Analytics(分析)的 gtag.js 实现来跟踪网页浏览量,但事件跟踪是使用 analytics.js 实现。

    您应该改为使用其中之一

    https://developers.google.com/analytics/devguides/collection/gtagjs/

    https://developers.google.com/analytics/devguides/collection/analyticsjs/

    对于页面和事件跟踪。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-22
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-30
      相关资源
      最近更新 更多