异步谷歌分析

时间:2010-12-21 13:55:46

标签: javascript google-analytics analytics

你好: 当您需要将网站上的一些javascript活动注册到谷歌分析时,他们会说您可以使用(例如):

_gaq.push(['_trackEvent', 'Param1', 'Params2']);

_gaq.push(['_trackPageView', 'URL']);

有人知道这个函数调用有效吗?是否向Google发送Ajax请求以发送数据?它是否存储信息并在卸载事件时将其推送到服务器?

感谢。

2 个答案:

答案 0 :(得分:1)

_gaq充当队列,因此您可以在Google Analytics完全加载之前推送命令;一旦它有它将开始执行你排队的。请参阅docs

答案 1 :(得分:0)

非常感谢 yc ,他们终于给出了我想要的答案。我只是把它放在这里,所以我可以将这个问题标记为已解决。

正如他指出的那样,他们巧妙地解决了这个问题,要求服务器中的图像文件传递一些参数;这样他们就可以避免跨域问题。 他撰写的链接(this one)也提供了来自分析Google群组的网页,其中包含更多信息(Analytics Google group