如何在 Google Analytics 中保持用户的“ session ”处于事件状态?例如几乎不刷新的页面(在线游戏、虚拟世界)。
让谷歌分析 JavaScript 每隔几分钟运行一次可以吗?实现这一目标的好方法是什么?
目标是让 Google 报告正确的平均网站停留时间,一段时间没有加载页面似乎告诉 Google session 已结束。
最佳答案
GA 中的 session 时间是通过访问者执行的最后一次综合浏览量来跟踪的,因此为了获得正确的综合浏览量,您可以每 n 秒执行一次虚拟综合浏览量(简单的 js 计时器)或您想要的任何其他事件(滚动特定区域)您的页面、按钮点击等)。
查看本教程了解详细信息:http://services.google.com/analytics/breeze/en/v5/et_vpsv22_ad1_2/
这将为您提供更准确的访问时长数据,但请记住,这些虚拟综合浏览量将在报告中显示为所有其他综合浏览量,因此我为了不弄乱您想要创建单独配置文件的数据通过复制现有页面并过滤掉主页面中的虚拟综合浏览量。
或者,您可以尝试使用事件跟踪(从实现的 Angular 来看,它的工作原理实际上是相同的)。
关于javascript - Google Analytics - 保持页面活跃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10165856/