帮助与文档

> >

本文档系AnalySDK云端版文档。请参考一下文档集成AnalySDK。

 一、获取AppKey,AppSecret

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

注册页面如下图:

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

填入应用名称:

完成创建即可得到appkey和appsecret

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

二、配置gradle

1、将下面的脚本添加到您的根模块build.gradle中:

2、在使用ShopSDK模块的build.gradle中,添加MobSDK插件和扩展,如:

开启服务

您需要到Mob开发者后台开启“Mob统计分析”的服务,才能顺利完成数据统计:

三、添加代码

1、初始化MobSDK

如果您没有在AndroidManifest中设置appliaction的类名,MobSDK会将这个设置为com.mob.MobApplication,但如果您设置了,请在您自己的Application类中调用:

以初始化MobSDK。

2、代码调用

通过AnalySDK,您可以执行以下3种统计操作:

2-1、事件埋点
每个事件应有独立的事件名称,并且传入自定义的键值对参数用于统计数据,建议埋点的代码应部署于一些业务场景发生的地方,例如点击、回调、购买充值等场景。
有以下接口可调用:

例如,统计一个界面的访问次数,可这样写:

这里的visitPage为事件名称,创建成功后不可修改,建议使用26个字母与数字的组合,事件上传成功会在Mob统计后台项目里查看并添加描述,方便管理

2-2、添加地理位置信息
一旦添加了地理位置信息,所有的统计事件均会自动带上此位置信息,可在统计后台查看相关详细数据
接口为:

代码调用为

2-3、标记用户
建议在用户登录成功的场景下面,调用此接口;用于统计相关用户的行为
接口为:

代码调用为:

四、混淆设置

SMSSDK已经做了混淆处理,再次混淆会导致不可预期的错误,请在您的混淆脚本中添加如下的配置,跳过对SMSSDK的混淆操作:

五、注意事项

1. ShopSDK默认会添加一套开源的GUI库,如果您不需要这个库,可以在ShopSDK下设置“gui false”来关闭它
2. MobSDK默认为ShopSDK提供最新版本的集成,如果您想锁定某个版本,可以在ShopSDK下设置“version “某个版本””来固定使用这个版本
3. 如果使用MobSDK的模块会被其它模块依赖,请确保依赖它的模块也引入MobSDK插件,或在此模块的gradle中添加:

非Maven集成方式点这里

1 3

相关文档