Javascript 事件跟踪在Universal Analytics中不起作用

Javascript 事件跟踪在Universal Analytics中不起作用,javascript,jquery,google-analytics,universal-analytics,Javascript,Jquery,Google Analytics,Universal Analytics,上周五,我升级了我们的网站,使用Google Universal Analytics.js代码。页面浏览量跟踪很好,但我的事件跟踪不起作用-我们的事件在周末崩溃到0,我尝试过的任何内容都不会显示在实时视图中 我已经阅读了Google Analytics developer网站()上的文档,并且我已经回顾了这里给出的关于一些类似问题的建议。我相信我的设置是正确的,但我似乎看不到任何事件的成功 我通过将事件处理程序附加到页面上所有链接的jQuery跟踪所有链接。以下是它在升级到Universal A

上周五,我升级了我们的网站,使用Google Universal Analytics.js代码。页面浏览量跟踪很好,但我的事件跟踪不起作用-我们的事件在周末崩溃到0,我尝试过的任何内容都不会显示在实时视图中

我已经阅读了Google Analytics developer网站()上的文档,并且我已经回顾了这里给出的关于一些类似问题的建议。我相信我的设置是正确的,但我似乎看不到任何事件的成功

我通过将事件处理程序附加到页面上所有链接的jQuery跟踪所有链接。以下是它在升级到Universal Analytics之前如何记录链接(linkAction和eventLabel是字符串,eventTime是int):

升级后,我尝试了两种不同的方法:

ga('send', 'event', 'Links', linkAction, eventLabel, eventTime);
以及:

使用Chrome的GA调试插件,我看到事件处理程序正在执行,分别产生以下输出:

Running command: ga("send", "event", "Links", "Internal", "News and Events")
以及:

然而,这些点击并没有显示在实时分析视图中


我肯定我做错了什么,但就我的一生而言,我看不出这是什么。

您是否设置了任何过滤器来阻止您的访问(从而阻止您的活动)?您可能会在GA Debugger中看到它们,但过滤器可能会阻止您实时看到它们。您是否可以查看开发者工具的网络面板,并验证发送到google-analytics.com的实际“收集”请求是否是为了该事件而发送的,而不是出于某种原因而取消的。GA调试器显示JS正在处理的命令,但这并不一定意味着HTTP请求正在完成。如果它是完整的,你能粘贴完整的URL吗?系统解决了,答案是一个大的“Duh-OH!”我们的网站记录了工程学院帐户和普渡大学帐户的页面浏览量。原来我把帐号颠倒了,所以默认帐号是普渡的,而不是工程部的。当我注意到使用旧模板的站点仍在记录事件,但使用最新模板的站点却没有记录事件时,我终于明白了这一点。这让我比较了设置追踪器的基本分析代码,然后我意识到我在最新版本中切换了账号。非常好,做得很好。我们以前都做过类似的事情!让我回到我的建议——当看到数据问题或丢失数据时,始终检查对google analytics的原始HTTP请求。
ga('send', {
  hitType: 'event',
  eventCategory: 'Links',
  eventAction: linkAction,
  eventLabel: eventLabel,
  eventValue: eventTime
});
Running command: ga("send", "event", "Links", "Internal", "News and Events")
Running command: ga("send", {hitType: "event", eventCategory: "Links", 
eventAction: "Internal", eventLabel: "Preeminent Teams", eventValue: 17})