1

我对赛道事件问题感到困惑。

//_gaq.push(['_trackEvent', 'Cat', 'Act', 'Label', 1.1]);
_gaq.push(['_trackPageview', '/new']);

这是有效的,我可以在 GA Debugger 中看到:

_gaq.push processing "_trackPageview" for args: "[]":  ga_debug.js:18
Track Pageview ga_debug.js:18
Tracking beacon sent!

我可以在网络面板中看到 __utm.gif 请求。

但是当我将代码更改为:

_gaq.push(['_trackEvent', 'Cat', 'Act', 'Label', 1.1]);
//_gaq.push(['_trackPageview', '/new']);

这是 GA 调试器在控制台中的输出:

_gaq.push 为 args 处理“_trackEvent”:“[Cat,Act,Label,1]”:ga_debug.js:18 跟踪事件

但我从来没有看到“发送的跟踪信标!”。而且我在网络面板中看不到 __utm.gif 请求。等了几天后,我没有在 GA Report 中看到任何记录。所以我很确定它从未发送过。

在这种情况下我做错了什么吗?非常感谢您的任何帮助!

更新:

我终于测试了几次并知道:

传递给 Ga 的值必须是 INT 类型。所以 1.1 不工作,但 1 工作。

我认为 GA Debugger 应该添加一个警告并在控制台中输出它:)

4

2 回答 2

1

更新:

我终于测试了几次并知道:

传递给 Ga 的值必须是INT类型。所以 1.1 不工作,但 1 工作。

我认为 GA Debugger 应该添加一个警告并在控制台中输出它:)

于 2012-10-31T13:46:23.817 回答
0

您可以使用名为Trackie的 chrome 扩展程序检查标签实现

于 2019-06-19T08:58:59.090 回答