U-App 应用统计 分享

http://dev.umeng.com/analytics/ios-doc/integration

1.1  导入SDK

请在你的工程目录结构中,添加友盟统计框架,在选项 ,选择文件UMMobClick.framework文件并选择确认;添加系统依赖框架(Framework)和编译器选项 

1.2  配置  (*代表你的工程名字)

1.2.1


导入头文件#import "UMMobClick/MobClick.h"

的配置主要包括填写Appkey,设置发送策略和填写渠道id三部分,代码示例如下:


#import "UMMobClick/MobClick.h"
... - (])application:(] *)application didFinishLaunchingWithOptions:( *)launchOptions { UMConfigInstance.appKey = @"xxxxxxxxxxxxxx..."; UMConfigInstance.ChannelId = @"App Store"; UMConfigInstance.eSType = E_UM_GAME; //仅适用于游戏场景,应用统计不用设置 … [MobClick startWithConfigure:UMConfigInstance];//配置以上参数后调用此方法初始化SDK! }

UMConfigInstance为SDK参数配置的实例类,只需要将其成员中标注为required的参数赋值,optional的为可选项。
appKey为开发者在友盟后台申请的应用Appkey(Appkey可在统计后台的 “统计分析->设置->应用信息” 页面查看);
ChannelId的值为应用的渠道标识。默认为 @"App Store"。

1.2.2  设置发送策略

发送策略设定了用户产生的数据发送回友盟服务器的频率。

iOS平台数据发送策略包括(启动时发送)和(按间隔发送)两种,友盟默认使用启动时发送(更省流量),您

1. :新增、活跃、启动次数等数据在APP本次打开时即刻发送,使用时长、自定义事件、错误统计等在使用过程中产生的所有消息数据都在下次启动应用时发送。如果应用程序启动时处在不联网状态,那么消息将会缓存在本地,下次再尝试发送。

2. :按特定间隔发送数据,间隔时长。新增、活跃、启动次数等数据在APP本次打开时即刻发送,使用时长、自定义事件、错误统计等在使用过程中产生的所有数据都按间隔发送,如果应用程序启动时处在不联网状态,那么消息将会缓存在本地,下次再尝试发送。

1.2.3  version标识

以App打包时的Build号作为应用程序的版本标识,

友盟SDK为了兼容Xcode3的工程,,如果需要取Xcode4及以上版本的Version,可以在StartWithAppkey之前调用下面的方法:

NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@];
[MobClick setAppVersion:version];

  
  




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值