选自唐巧《iOS高级进阶》
Flurry(http://www.flurry.com/)是一家专门为移动应用提供数据统计和分析的公司,其全球的市场份额在移动统计工具中处于领先地位。合理地使用Flurry能够帮助读者更加方便地做应用的统计和分析工作。
本章会介绍Flurry的基本功能,以及如何做自定义的统计,最后会将其与业界其他同类工具做对比。
一:Flurry简介
Flurry的数据统计分析SDK支持的平台包括:iPhone、iPad、Android、Windows Phone、Java ME 和 BlackBerry。使用Flurry服务的公司包括eBay、Yahoo、Hulu和Skype等超过11万家公司,涉及的应用超过36万个。
利用Flurry提供的分析平台,可以很容易地统计出应用的使用情况,例如:
1.每天(每周或每月)登录用户数,应用使用次数。
2.每天(每周或每月)新用户数,活跃用户数。
3.用户的所在地、年龄、性别的分布情况。
Flurry也可以自动统计出移动设备的分类情况,例如:
1.使用3G、WiFi会话的比例。
2.使用iOS系统各版本(例如iOS6.0、iOS7.0等)的比例。
3.使用iOS各种设备(例如iPhone4、iPhone5等)的比例。
除了上面介绍的自动统计项目,Flurry SDK也提供了统计用的相关API,便于我们针对自己产品的特点,做出针对性的统计。例如统计应用中某个按钮的按下次数,或者网络请求的平均响应时间等。
二:Flurry的基本使用
2.1注册和下载对应的SDK
使用Flurry前,需要先到其官方网站(www.flurry.com)注册帐号。然后登录到Flurry后台,依次选择“Applications”——>“Add a New Application”,增加一个需要统计分析的应用,如下图所示:
然后,在接下来的界面中国年根据你的应用类型,选择iPhone或iPad应用,如下图所示:
接着,填入应用的名字和分类(名字仅用作在Flurry后台和自己的其他应用区分不需要和应用的真实名字相同),之后单击“Create APP”按钮,如下图所示。
到此,我们就成功在后台创建了一个新的应用统计和分析项目。
单击下图中的“Download”按钮,可以下载需要集成在应用中的SDK。而下图中提示2中的key:X28BBKTNZ9H3VYTBDBG3则是我们在集成时用于标记自己应用的ID。
2.2集成SDK