当用户只访问网站上的一个页面,并且有一段时间没有再次访问时,它被认为是“掉线”。我的网站是一个网络游戏,很多用户在访问该网站时只访问“玩”页面,该页面被标记为“下线”。这不是真的,因为他们实际上玩了 30 分钟以上的游戏,而且这并不是一个下降。
除了强迫人们通过另一个页面(创建 2 个请求)进入游戏页面之外,我怎样才能在页面上忽略掉线而不弄乱其他统计信息(如浏览量)?
当用户只访问网站上的一个页面,并且有一段时间没有再次访问时,它被认为是“掉线”。我的网站是一个网络游戏,很多用户在访问该网站时只访问“玩”页面,该页面被标记为“下线”。这不是真的,因为他们实际上玩了 30 分钟以上的游戏,而且这并不是一个下降。
除了强迫人们通过另一个页面(创建 2 个请求)进入游戏页面之外,我怎样才能在页面上忽略掉线而不弄乱其他统计信息(如浏览量)?
Google Analytics(分析)博客上最近的一篇文章讨论了为长时间停留在单个页面上的访问者跟踪调整后的跳出率:在 Google Analytics中跟踪调整后的跳出率。听起来在您的情况下,跳出率和下降率是相关的。
解决方案是在经过一段时间后进行跟踪事件调用,例如:
setTimeout(function(){_gaq.push(['_trackEvent', 'timer', 'in play')}, 60000);
在您的情况下,我很想继续定期进行事件跟踪调用,包括跟踪会话时间的 opt-value 参数——这将允许您跟踪 GA 播放时间。
我假设您的意思是“访客流量”报告中显示的下降,我认为这与退出有关。如果您在访问者由于长时间停留在同一页面上而“退出”您的网站时遇到问题,那么听起来您需要延长会话超时时间。
Google Analytics 默认会话长度为 30 分钟,可以在此处找到更改说明。