2017-04-12 62 views

回答

1

调用location.reload()的作用相同,点击浏览器的刷新按钮。由于它不重置GA cookie,因此GA会话不会结束。默认情况下,GA会话在闲置30分钟后过期。见https://support.google.com/analytics/answer/2731565?hl=en

重要的是要注意刷新页面将被GA识别为活动。如果您在闲置30秒后刷新页面,则会话永远不会过期,假定用户永远不会离开页面。

如果您想要手动控制何时启动并结束GA会话,请参阅https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#session

+0

感谢Brian的优秀答案!明显地在这里错误的轨道上。谢谢! – Chris

+0

重新设置Cookie会结束会话吗? GA文档中有解释吗?这些似乎没有提到你在上面讨论过的会议文件中。 – fraxture

+0

@fraxture它不是我所知道的任何地方。谷歌必须假设实现者理解会话由浏览器cookie标识的概念。虽然如此,但由于该行业正朝着非技术用户能够实施实验的方向发展,因此对谷歌而言这是一个糟糕的假设。也许它在Google Optimize文档中提到,因为该工具需要最少的编码知识。 –

相关问题