iOS全埋点AutoTrack简介【采集的事件:AppStart、AppEnd、AppViewScreen、AppClick、AppCrashed】可以有效地解决“历史数据回溯”问题。

前言

无须应用程序开发工程师写代码或者只写少量的代码,即可预先自动收集用户的所有或者绝大部分的行为数据,然后根据实际的业务分析需求从中筛选出所需的数据并进行分析。

全埋点可以采集的事件如下:

1、应用程序退出事件($AppEnd)

  • 双击Home键切换到其他应用程序。
  • 单击Home键让当前应用程序进入后台。
  • 双击Home键并上滑,强杀当前应用程序。
  • 当前应用程序发生崩溃导致应用程序退出。

2、应用程序启动事件($AppStart)

  • 冷启动:应用程序被系统终止后,在这种状态下启动的应用程序。
  • 热启动:应用程序没有被系统终止,仍在后台运行,在这种状态下启动的应用程序

从Web或其他应用程序唤醒当前应用程序时

3、页面浏览事件($AppViewScreen)

应用程序内的页面浏览事件,对于iOS应用程序来说,就是指切换不同的UIViewController。

4、控件单击事件($AppClick)

控件点击事件,比如点击UIButton、UITableView等。

5、应用程序崩溃事件($AppCrashed)

全埋点有如下几个优点。

  • 前期埋点成本相对较低。
  • 若分析需求或事件设计发生变化,无须应用程序修改埋点发布新版。
  • 可以有效地解决“历史数据回溯”问题。

I、搭建SDK框架(略)

搭建Cocoa Touch Framework,可以使用Xcod

猜你喜欢

转载自blog.csdn.net/u011018979/article/details/107974892