如果您的应用/网站基于非重新加载导航(例如使用javascript导航,history.js,angular或任何可让您的用户浏览的js内容),您如何设置Google Analytics以获得有效的网页浏览量跟踪重新加载页面??
我可以看到事件的使用情况,但我仍然可以获得每位访客的单页浏览量,以及巨大的跳出率
答案 0 :(得分:1)
你不会获得巨大的跳出率(我认为这是你的反弹统计数据),因为默认情况下事件会计入跳出率(即除非你设置了事件,否则有一个具有综合浏览量和事件的人不会反弹跟踪代码,特别是不影响跳出率。)
更重要的是,您可以在回调函数而不是事件上发送虚拟页面视图 - 也就是说,如果页面内容的大部分内容发生更改,您将向页面视图调用传递已编辑的URL和页面名称(具体取决于在Google Analytics版本上)并在更改内容的功能之后触发它。使用Universal Analytics,虚拟网页浏览的信息将进入呼叫的配置对象:
ga('send', 'pageview', {
'page': 'some/virtual/path',
'title': 'Title for tracked view'
});
即使网址上的资源实际不存在,如果您发送电话,Google Analytics仍会将其记录为网页位置,从而允许您区分单页应用中的各个视图。