【问题标题】:Google Analytics Event Tracking Multiple Events on the Same Page谷歌分析事件跟踪同一页面上的多个事件
【发布时间】:2014-05-15 12:51:20
【问题描述】:

当用户点击我们网站主页上的某些链接时,我试图通过 Google Analytics 记录事件。我想在用户单击我们电话号码的链接以及他们单击我们的电子邮件地址的链接时进行记录。

我可以记录第一个事件,但不会记录任何后续事件。我没有看到任何 JavaScript 错误,但是在 Chrome 的开发工具窗口的网络选项卡中,我看到这些网络事件的状态是“(已取消)”

谁能指出一个在单个页面上工作的多个事件的工作示例? Google Analytics 是否支持单个页面上的多个事件?

根据请求,我添加了我正在使用的代码示例:

附加事件的链接(同样,第一次点击/事件有效,任何后续点击/事件都无效)

<p class="lead">Call Now: <a href="tel:5555555555" onclick="ga('send', 'event', 'Default', 'Click', 'PhoneTop');" style="color: #ddd;" >555-555-5555</a></p>
<p class="lead">Email: <a href="mailto:contact@example.com" onclick="ga('send', 'event', 'Default', 'Click', 'EmailTop');" style="color: #ddd;">contact@example.com</a></p>

还有 Google Analytics 代码:

<script>
(function (i, s, o, g, r, a, m) {
    i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
        (i[r].q = i[r].q || []).push(arguments)
    }, i[r].l = 1 * new Date(); a = s.createElement(o),
    m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-55555555-1', 'example.com');
ga('send', 'pageview');
</script>

【问题讨论】:

  • 你能发布一些代码吗?是的,你可以有多个事件。
  • @DaImTo,当然,在这种情况下,你想看什么代码?
  • 链接,你正在使用的 JS 事件跟踪代码。您可以在一页中发送的事件数量没有限制,因此如果未跟踪该事件,则可能是您的代码有问题。
  • @DaImTo,我已经添加了您要求的代码。同样,第一个事件被成功记录,任何后续事件都没有。

标签: google-analytics


【解决方案1】:

这是 Chrome 和跟踪 mailto 和 tel 链接的问题(更多信息:New Google Analytics event tracking wont work on mailto

我通过在 onclick() 中添加 setTimeout() 解决了这个问题

<p class="lead">Call Now: <a href="tel:5555555555" onclick="setTimeout(function () { ga('send', 'event', 'Default', 'Click', 'PhoneTop'); }, 500);" style="color: #ddd;" >555-555-5555</a></p>
<p class="lead">Email: <a href="mailto:contact@example.com" onclick="setTimeout(function () { ga('send', 'event', 'Default', 'Click', 'EmailTop'); }, 500);" style="color: #ddd;">contact@example.com</a></p>

【讨论】:

    猜你喜欢
    • 2013-09-18
    • 2016-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-15
    • 2013-08-21
    相关资源
    最近更新 更多