你好: 当您需要将网站上的一些javascript活动注册到谷歌分析时,他们会说您可以使用(例如):
_gaq.push(['_trackEvent', 'Param1', 'Params2']);
或
_gaq.push(['_trackPageView', 'URL']);
有人知道这个函数调用有效吗?是否向Google发送Ajax请求以发送数据?它是否存储信息并在卸载事件时将其推送到服务器?
感谢。
答案 0 :(得分:1)
_gaq
充当队列,因此您可以在Google Analytics完全加载之前推送命令;一旦它有它将开始执行你排队的。请参阅docs。
答案 1 :(得分:0)
非常感谢 yc ,他们终于给出了我想要的答案。我只是把它放在这里,所以我可以将这个问题标记为已解决。
正如他指出的那样,他们巧妙地解决了这个问题,要求服务器中的图像文件传递一些参数;这样他们就可以避免跨域问题。 他撰写的链接(this one)也提供了来自分析Google群组的网页,其中包含更多信息(Analytics Google group)