快应用 SDK 集成文档

快应用 SDK 集成文档

个数是个推旗下基于大数据的应用统计产品,从用户属性、使用行为、行业对比等多指标多维度进行全面的移动应用统计分析,帮助 APP 运营者深层次挖掘用户需求,准确了解自身行业地位,从而更好地指导产品运营。

1、获取应用 AppId

1、登录 个推开发者后台 ,进入个数应用统计。

2、创建个数应用,并获取 AppId

2、集成 SDK

直接下载SDK,并添加到项目中。

添加依赖:

 npm install js-base64  --save
 npm install md5 --save

3、SDK 初始化

在 app.ux 中导入 gcsdk 并使用 AppId 初始化:

require('./gcsdk')
export default {
    onCreate() {
        let appid = 'your appId'
        $GsManager.init(this, appid);
    },
    showMenu: util.showMenu,
    createShortcut: util.createShortcut
}

注意1: SDK已经将个数对象设置到全局对象,无需重复导入,需要时使用 $GsManager.{api} 调用 SDK 相关方法。

注意2: 慎重调用storage.clear(OBJECT)接口!个数SDK会将用户相关操作数据缓存在客户端数据存储模块,在特定时间启动发送策略。若调用该接口可导致数据统计不准确的问题。

4、应用时长统计

应用时长统计用于统计启动次数和应用的真实活跃时长,集成 SDK 后不需要开发者调用额外的接口。

其中 Android 平台一次完整的启动包括如下两种情况:

  1. 从启动应用到关闭应用

  2. 从启动应用到应用退至后台,且在后台运行时间超过 30s 。也可以修改该默认值:

    $GsManager.setSessionTime(30000)

注意:配置方法需要在SDK初始化后设置,建议在 app.uxonCreate 方法中设置。

文档中心搜索