不能忘记埋点的初衷,要有目的的去埋点。其中各个渠道的下载量,用户留存情况是很重要的,还有首页等重要界面按钮,banner等的点击量,直接关系到我是否有必要把它放在首页。统计某些页面的访问量有助于我们分析,这个页面使用频率不高是不是可以放在更边角的地方,或者说是不是设计有问题需要改进。比如有一个流程操作,他是分好几个步骤进行的,我们可以统计用户的每步操作,这样我们就能建立一个漏斗模型,观察到在整个流程中用户在每个步骤的留存情况,借此来改进这个步骤操作。
下面这些是比较常见的需要统计的方向:
用户数据:新增用户量,用户类型分布情况,活跃用户数量,沉默用户数量,启动次数,用户使用的版本分布情况。
流量数据:pv(访问量, 即页面浏览量或点击量),uv(独立访客),dau(日活跃用户),mau(月活跃用户),留存情况分析(次日留存、7日留存、用户新鲜度(使用频率变化)),流失分析(日周月的流失情况、新人流失情况、回归用户流失情况)。
渠道数据:渠道下载量,渠道转换率,渠道评价,渠道时段详情,渠道质量(渠道活跃用户/渠道流量)等。
一般使用第三方的SDK进行埋点,比如我最近使用的诸葛IO,以前用过友盟。我们可以通过AOP加注解的方式来进行埋点。