博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS教程 如何免费且快速接入移动应用统计工具?
阅读量:6829 次
发布时间:2019-06-26

本文共 1256 字,大约阅读时间需要 4 分钟。

hot3.png

一、获取AppKey,AppSecret

1.打开Mob官网,在官网选择登录或注册,新用户先注册,老用户直接登录。

 

注册页面如下图:

1.注册或登录完成后,会返回首页,点击右上⻆的“进⼊后台”,会跳转⾄管理后台,点击左侧,选择“添加应⽤”。如下图:

填入应用名称:

 

完成创建即可得到appkey和appsecret

 

选择’添加产品’,找到移动AnalySDK,点击马上开始,至此你的appkey将开始对AnalySDK生效

 

3.从上述步骤申请并获取所得的AppKey, AppSecret,请在项目的Info.plist中分别添加’MOBAppKey’, ‘MOBAppSecret’此两字段并分别对应填入,如图

 

二、下载SDK并添加到项目

(1)手动导入SDK

解压后名为SDK的文件夹内会包含以下内容

AnalySDKAnalySDK.framework–统计SDK核心库RequiredMOBFoundation.framework–基础工具库

选择Copy以复制SDK到项目 

 

添加系统依赖库:

-libstdc++-libz1.2.5

1、首先 cd 至项目的根目录,执行 pod setup;(2)pod导入

2、按需在 Podfile 文件中添加命令:

pod'mob_analysdk'

安装库:pod install3、如果之前没有安装过,第一次使用请先执行

,如果之前一次没有已经安装过,那只需要在执行

更新库:pod update

三、添加代码

1、事件埋点

[AnalySDK trackEvent:@"YourEventName" eventParams:@{@"key":@"value"}];

每个事件应有独立的事件名称,并且传入自定义的字典参数用于统计你需要统计的数据,(事件名称创建成功后不可修改,建议使用26个字母与数字的组合,事件上传成功会在Mob统计后台项目里查看并添加描述,方便管理)

建议埋点的代码,应该部署于例如点击、回调、购买充值等一些业务场景发生的地方。

例如:

 

添加地理位置信息(可选)

CLLocation*location;[AnalySDK setLocation:location];

2、标记用户一旦添加了地理位置信息,所有的统计事件均会自动带上此位置信息

1)生成一个用户对象,并设置需要的用户属性

ALSDKUser*user=[ALSDKUsernew];user.name=@"Anna";user.gender=ALSDKGenderFemale;...

Objective-C2)使用您自己的用户系统ID,标记此用户

[AnalySDK identifyUser:@"YourUserId" userEntity:user];

 例如:

建议标记用户的代码添加在用户登陆完的情景。

注:用户退出登录时不需要调用,因为每次用户登录都进行新的标记

 

转载于:https://my.oschina.net/u/3773669/blog/1626905

你可能感兴趣的文章
Dva 中使用 WebSocket
查看>>
文件中写字
查看>>
PhalApi:[1.22] 签名验证:自定义签名规则
查看>>
[译]你需要一位英雄:项目经理
查看>>
使用Spring架构的好处
查看>>
java - 网络编程、多线程上传案例
查看>>
Maven最佳实践:版本管理
查看>>
Object类与内部匿名类
查看>>
iOS--多线程之NSOperation
查看>>
nginx的启动、重启
查看>>
C++中改变setw(n)的对齐方式
查看>>
【React教学】输入框自动完成提示——250行实现
查看>>
Direct3D基础
查看>>
在Ruby on Rails项目中用tesseract ocr读取图片上文字
查看>>
Android N及以上版本安装Apk报错
查看>>
Notification的简单使用
查看>>
Python 基于协同过滤的推荐
查看>>
Spring 事务隔离级别 Isolation.SERIALIZABLE) 实验总结
查看>>
防伪溯源系统解决方案
查看>>
Linux常用命令
查看>>