第三方库收集iOS程序猿程序员

iOS开发之集成友盟应用统计

2016-12-09  本文已影响770人  Ke_Wang

今天晚上集成了友盟的应用统计功能。说实话友盟的应用统计已经很不错了,相比苹果官方的App analytics,友盟是把代码植入项目中,在需要的地方埋点(页面或者点击事件),能看到每个页面的访问次数等,非常的方便。最关键的是,这个有iOS、安卓、web版,都能使用。。。。友盟的引用统计集成过程还是非常简单的,但是还有一些小坑的地方,需要注意的。记下来,算是稍微帮助有需要的道友尽量不掉坑吧。。。


下载SDK

首先先去官网注册个友盟的账号,这个分析统计、分享、广效监测都用得到,就不啰嗦了,相信都能搞定。在这里下载SDK,我用的是iOS 统计分析SDK v4.1.4(2016-11-14) 这个版本的,当时是最新的。支持了HTTPS。

集成过程很简单

就那个frameWork是的,其他的都是一些文档什么的。。。

#import "UMMobClick/MobClick.h"

记得一定是这个,其他的 都会GG的。。。

channelId 这个是渠道的名称,写成空的或者nil默认会是App Store,但是不能写成AppStore的各种大小写形式,说的 友盟保留字段,。。

点进MobClick头文件,里面的方法很多,注释的非常清楚,

2016120935186QQ20161209-6.png

在需要的页面埋点就行

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    [MobClick beginLogPageView:@"Page_Me_Message"];
}
- (void)viewWillDisappear:(BOOL)animated
{
    [super viewWillDisappear:animated];
    [MobClick endLogPageView:@"Page_Me_Message"];
}
2016120927149QQ20161209-8.png

需要注意的就是,自定义事件的ID 要写对了,写错的话统计数据乱,看着有点蛋疼。。。个人觉得自定义事件还是非常有必要的,比如说一个商场类的app 在付钱的时候埋个点,统计一下,是非常有必要的。

结束

到了这,基本上统计的功能已经集成进去了,再次打包 启动APP,在后台中就能看到了。


2016120931371QQ20161209-10.png

注意

上一篇 下一篇

猜你喜欢

热点阅读