埋点目的:
在产品流程关键部位植入相关统计代码,用来追踪每次用户的行为,统计关键流程的使用程度。
在产品中植入多段代码追踪用户连续行为,建立用户模型来具体化用户在使用产品中的操作行为。
与研发及数据分析师团对合作,通过数据埋点还原用户画像及用户行为,建立数据分析平台,通过数据分析 优化产品。
运营数据:PV、UV、转化率、留存率(很直观的数据); PV(即页面浏览量或点击量) 、UV(一天内同个访客多次访问)
2. 埋点方式:
第三方埋点
缺点:会导致数据泄漏,且无法定制埋点方案。
优点:数据统计,推送服务,社会化分享,用户反馈。
手动埋点
通过在事件(event)操作中,打印log的方式来实现。比如:用户在登录的时候,在点击【登录】按钮时候会触发一个事件,这个事件正常流程会向后端传递登录信息,现在我们要做的就是在正常流程中间打印一些log信息,来监测登录这个事件的执行。
3. 埋点测试:
测试方案一:Umeng平台测试
umeng埋点常规测试方式:通过触发事件,过一段时间后在umeng上查看数据
该方式数据不实时,测试周期比较长,提供方案二:log测试
测试方案二:log测试
本方案直接通过打印输出日志进行测试,实时监控事件触发。
移动端提测时,需在提测邮件注明事件日志的TAG,方便测试进行过滤。
Android和iOS log输出平台不同,分别进行说明:
Android: ddms 进行抓取以及导出log 输入tag进行查看
iOS:iTools工具进行导出然后查看