象聚统计集成

1. 将 UMSAgent.h 和 libUMSAgent.a 两个文件拖拽至目录结构中,选择Copy Items into destination group’s folder(if needed).


2. 添加依赖框架

3. 设置Other Linker Flags

如因-all_load添加,致其它第三方库编译报错,可尝试使用-force_load,如下图所示:

5. 嵌入代码

在.pch文件中添加,#import “UMSAgent.h”。在AppDelegate.m中的didFinishLaunchingWithOptions函数添加如下函数调用:

[UMSAgentstartWithAppKey:@"114b8a0fb1871e43c297e1f0c763cb09"ReportPolicy:REALTIMEserverURL:@"http://192.168.10.176/ums"];

[UMSAgentsetIsLogEnabled:YES];

[UMSAgentsetOnLineConfig:YES];

[UIViewControllerhookUIViewController];

其中UMSAgentKey是从网站注册应用时获取到的AgentKey。

ServiceURL 为服务器SDK Service接口地址。

其中BATCH模式为系统下次启动时一次性上传数据。

如果希望改为实时上传模式,请将BATCH改为REALTIME

建议采用BATCH模式,减少APP与网络交互,节约流量,增强用户体验。使用时长统计

平台将每次APP进入前台和进入后台之间的间隔作为一次生命周期过程。平台会将每次生命周期作为数据提交到后台,为开发者提供相应的统计分析报告。

6. 导入文件

将UIViewController+YZTouch.h和UIViewController+YZTouch.m文件拖拽至目录结构中, 选择Copy Items into destination group’s folder(if needed).

你可能感兴趣的:(象聚统计集成)