我可以像这样发送 Google Analytics 事件并立即离开吗?
_gaq.push(['_trackEvent', 'foobar']);
window.location = "/";
如果 Google Analytics 在调用它时执行某种 AJAX 请求,那么无论我们是否停留在页面上,它都应该可以工作。我担心的是,它似乎有时只是将东西放入数组中以供以后处理。我认为这只会在最初发生,当时谷歌分析还没有时间初始化,但我想确定这一点。
我用 GA 调试做了一个测试,它似乎奏效了,但我不确定这是否意味着它总是取决于加载速度,而不是什么。
我可以这样做并且永远不会丢失任何事件吗?