友盟统计
导入 SDK
pod 'UMengAnalytics'//标准SDK,含IDFA
pod 'UMengAnalytics-NO-IDFA'//无IDFA版SDK(请根据需要选择其中一个)
功能配置
UMConfigInstance.appKey = @"5911665ff5ade42612000644"; // app key
UMConfigInstance.channelId = @"App Store"; // 渠道
UMConfigInstance.secret = @"not_konw"; // 未知
UMConfigInstance.ePolicy = SEND_INTERVAL; // 发送配置
UMConfigInstance.bCrashReportEnabled = NO; // 崩溃上报
[MobClick startWithConfigure:UMConfigInstance];
初始化统计
NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];
[MobClick setAppVersion:version]; // 版本
[MobClick setCrashReportEnabled:NO]; // 崩溃上报
[MobClick setLogEnabled:YES]; // log 信息
[MobClick setLogSendInterval:120]; // 发送周期(ePolicy == SEND_INTERVAL)时有效
事件统计
// 用户统计
NSString *uuid = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
[MobClick profileSignInWithPUID:uuid provider:@"normal"];
// 事件统计(拓展开有很多变种,简单点就是这个)
[MobClick event:@"buy"];
地理位置统计
其他
- 结合后台统计功能,代码可搞性特别强;
- 上面只是基础接入,高级功能待深入挖掘;