Javascript 谷歌分析事件跟踪“;标签;未记录

Javascript 谷歌分析事件跟踪“;标签;未记录,javascript,events,google-analytics,label,tracking,Javascript,Events,Google Analytics,Label,Tracking,我正在使用Google Analytics事件跟踪和新的异步代码。我已经指定了一组类别和操作,它们在我的分析配置文件中显示得很好。然而,我知道我已经将元素推到了gaq数组中,其中也包括标签,但它们从未出现在我的分析配置文件中,即使我等待了24/48/72小时。我的代码如下所示,放在一个单独的文件(GA.js)中,并从default.aspx引用(站点中只有页面,所有后续页面请求都通过AJAX): 有人知道我做错了什么吗 编辑: 下面是一个包含label参数的不同调用: GoogleAnalyti

我正在使用Google Analytics事件跟踪和新的异步代码。我已经指定了一组类别和操作,它们在我的分析配置文件中显示得很好。然而,我知道我已经将元素推到了gaq数组中,其中也包括标签,但它们从未出现在我的分析配置文件中,即使我等待了24/48/72小时。我的代码如下所示,放在一个单独的文件(GA.js)中,并从default.aspx引用(站点中只有页面,所有后续页面请求都通过AJAX):

有人知道我做错了什么吗

编辑:

下面是一个包含label参数的不同调用:

GoogleAnalyticsTrackEvent(CurrentMobileRequestType, '" + pAction + "','Exception Message Displayed');"

从您正在显示的代码中,您实际上从未将
标签
参数传递给
GoogleAnalyticsTrackEvent()
函数。因此,
if(Label)
条件返回false,执行
else
块,并发送不带
标签的跟踪事件。为了获得标签,您需要在该函数中传递第三个参数

这是真的,从我的表现来看,我从来没有通过过一个标签。下面是我做这件事的一个例子。当我在上面提供的函数中启用警报行时,GoogleAnalyticsTrackEvent函数将收到正确和预期的值。GoogleAnalyticsTrackEvent(CurrentMobileRequestType,“+pAction+”,“显示异常消息”);“@Rene Vutborg你需要提供更多信息。你在这里展示的信息让人觉得这些数据应该可以很好地跟踪。好吧,这不应该真的有什么区别。我能想到的唯一有价值的事情就是“错误行为”“是在开发环境中发生的。我的意思是,对GoogleAnalyticsTrackEvent的所有调用都源自,而不是我在google analytics设置中指定的网站URL。也许,在这种情况下,标签不起作用,即使类别和操作工作得很好……情况不太可能是这样。您在帐户中指定的域实际上对实际流量影响很小,几乎没有影响。
GoogleAnalyticsTrackEvent(CurrentMobileRequestType, '" + pAction + "','Exception Message Displayed');"