H5 页面统计优化方案

Time on Page: 用户花费在这个页面在你的网站中的时间
Session Duration: 用户花费在你网站的总时间

Google Analytics 是怎么评定这两个标准的

这个两个指标很容易产生疑问,最普遍的问题是一下:

  • 这个在网页上停留的时间是包括每一个人?
  • 如果用户没有激活浏览器,而只是打开了一个新的标签页?
    这个指标的不同

Session Duartion(SD):用户在同一session,通站点下的单次访问

Timo on Page(TOP):用户在单个页面的访问

这两个不同在于一个是整个session周期,一个是单页面.这两个值得虽然都不够精确,都会有一定的丢失.比较SD 和TOP ,刨除 用户访问的是最后停留的页面, TOP比SD会精确许多.

GA(Google Analytics)运用时间戳

1233.jpg
  1. 用户打开页面page onload 打一个时间戳
  2. 用户停留一段时间在 X page
  3. 用户点击新的网页.当跳转新的页面,旧的页面销毁. page unload - page onload的时间作为停留时间
  4. 用户退出页面或者关闭浏览器又或者开一个新的标签页

这样的计算会有一定的误差和问题,当用户在打开页面之后没有进行任何操作就会得到 0 的停留时间.GA不会上报最后一页的访问时间.因此GA上报的总的浏览时间总会低于实际的时间.无论是avg SD 还是 avg TOP都不够精确,但是能给出一定的趋势.

额外参数收集

H5 三方页面
//document 对象
document.domain
document.url
document.title 
document.referrer (手机内通过webView跳转,相当于打开多个webView会抓取不到)

//window 对象
window.screen.height
window.screen.width
window.screen.colorDepth

//navigator 对象数据
navigator.language

你可能感兴趣的:(H5 页面统计优化方案)