快应用接入uni统计使用教程

部分手机厂商给快应用提供了在自家手机上的统计服务,但这并不能满足开发者需求。
开发者需要在一处看到全平台的数据,可以筛选厂商渠道进行对比分析,还需要更精细的统计服务来支持良好的运营。

DCloud的uni统计支持全平台统计,可在一个后台查看所有厂商的快应用数据,本教程根据创建快应用的不同模式,介绍接入uni统计的方案。

接入uni统计

\n

通过HBuilderX新建快应用

\n

通过HBuilderX新建快应用时,会自动在项目根目录下创建dcloud_stat.js、dcloud_stat_conf.js,并在app.ux中加入统计调用,如下:

<script>
import './dcloud_stat.js';

module.exports = {
onCreate: function () {
console.log("app launch");
/**
* DCloud统计服务类似于快应用里的友盟或阿拉丁,可登录 http://dev.dcloud.net.cn 查看统计数据
* 使用该服务可在一点看到所有渠道的运营数据,避免登陆不同渠道的后台,更方便的掌握业务运营状态。
* 如不需要此服务,请注释掉本行代码
*/
dc_stat.report();

},
/**manifest**/
}
</script>

\n

开发者无需修改,即可直接使用uni统计。

PS:如果开发者不想使用uni统计服务,在app.ux将dc_stat.report();注释即可。

通过HBuilderX将小程序转快应用

\n

通过HBuilderX将小程序转化为快应用时,会自动在项目根目录下创建dcloud_stat.js、dcloud_stat_conf.js,并在app.ux中加入统计调用,如下:

<script>
require('./polyfill.js');
/**
* DCloud统计服务类似于快应用里的友盟或阿拉丁,可登录 http://dev.dcloud.net.cn 查看统计数据
* 使用该服务可在一点看到所有渠道的运营数据,避免登陆不同渠道的后台,更方便的掌握业务运营状态。
* 如不需要此服务,请注释掉本行代码
*/
require('./dcloud_stat.js');

//其它转换后代码

</script>
\n

开发者无需修改,即可直接使用uni统计。

PS:如果开发者不想使用uni统计服务,在app.ux将 require('./dcloud_stat.js'); 注释即可。

其它方式

\n

如果已经使用其它IDE开发完快应用,可以按照如下步骤接入uni统计:

1、从http://quickapp.dcloud.io 下载安装HBuilderX,启动后注册一个HBuilder账号
2、将已开发的快应用项目拖入HBuilderX
3、下载uni_stat_sdk并解压,将其中的dcloud_stat.js、dcloud_stat_conf.js拷贝到app.ux同级的目录(src目录下);
4、修改dcloud_stat_confi.js,填入快应用包名;
5、在app.ux中导入dcloud_stat,如下:

import './dcloud_stat.js';
\n

6、在app.ux的onCreate中增加打点统计代码,如:

onCreate:function(){
//新增uni统计打点
dc_stat.report();
//其它业务代码
},
\n

7、为保证统计数据准确,uni统计会读取用户设备信息(若用户拒绝,则会生成虚拟设备标志并存储本地),因此需要在manifest.json中增加如下接口声明:

 "features": [/*接口列表*/
{"name": "system.fetch"},
{"name": "system.device"},
{"name": "system.storage"},
/* 项目需要的其它接口声明*/
]
\n

8、点击发行,生成rpk文件,安装到调试器进行验证,或上传到快应用联盟;

注意:首次需要使用HBuilderX打包生成rpk文件,这是为了绑定,验证统计功能没问题后,后续可以继续使用其它的开发环境打包rpk。

查看统计数据

\n

开发者接入uni统计并将rpk发布到应用市场后,即可通过HBuilder账号登录dev开发者中心,查看快应用的日活、留存等数据,如下:

注意:目前统计数据支持隔天统计,即今天可以查看昨天的数据,暂不支持实时统计。


4 分享 关注
DCloud_客服_Trust Tony_H5 DCloud_heavensoft 凌悦
高人赐教

高人赐教

通过HBuilderX将小程序转快应用


这一章节明显错误,拷贝的是上一章节的内容...大家都没有发现????
0 赞 2018-12-06 19:17
DCloud_MUI_CHB

DCloud_MUI_CHB 回复 吃个魔方压压惊

使用HBuilder账号登录dev.dcloud.net.cn,会看到你创建的应用列表,选择具体应用,可以看到对应的统计数据
0 赞 2018-11-28 10:55
吃个魔方压压惊

吃个魔方压压惊 回复 DCloud_MUI_CHB

5+app的默认统计功能怎么开启
0 赞 2018-11-27 15:46
DCloud_MUI_CHB

DCloud_MUI_CHB 回复 dht1986xia@qq.com

快应用需要显示引用,如果你是5+App,默认就有统计数据
0 赞 2018-11-16 20:38
dht1986xia@qq.com

dht1986xia@qq.com

这个统计只能快应用么?
0 赞 2018-11-16 17:40

要回复文章请先登录注册