注意
您正在浏览 1.0旧版本的文档。建议升级到 2.0
uni-app 2.2.3+版本新增uni 1.0,支持全平台业务统计,包括App、H5以及各类小程序。
无需在各端接入不同的SDK,无需在不同的报表中查看数据。统一统计:一张报表看全业务。内容拉通。让你知道用户喜欢你什么内容,无论是新闻APP中的新闻,还是购物APP中的产品,一目了然。
Web 控制台地址:
步骤1:配置统计开关
从 uni-app 2.2.3 版本开始,uni-app 项目发布时会默认开启 uni 统计,开发者可以查看数据报表。不过从 uni-app 2.7 版本开始,默认值改为不开启,需要在 中手动配置。
打开并选择uni ,如下图所示:
如果不使用,也可以在.json的源视图中手动关闭uni
设置.json 下的字段 -> 关闭 uni 统计
//... "uniStatistics": { "enable": false//全局关闭 }, //...
注:支持平台专属设置,比如只想关闭微信平台的uni统计,可以在mp-node下设置->,如下:
//... "mp-weixin":{ "uniStatistics": { "enable": false //微信平台关闭统计 } }
第二步:小程序添加域名访问白名单
由于每个小程序都需要配置可访问域名白名单,否则无法连接网络,所以需要将..io添加到服务器域名列表中,详细教程请参考
步骤3:使用2.2.3以上版本或者对应的cli版本发布应用
应用在运行或者调试时不会上报统计数据,只有发布后,以及App、h5、小程序有新版本上线后才会上报数据。
第四步:登录统计后台查看数据
Uni统计报告网站:
请使用正确的账号登录后台,每个账号登录后都可以看到自己名下创建的应用,如果看不到想要的应用,说明这个账号不是某个应用的所有者。
如果相应项目的所有者发生变化,请参考如何转移应用程序
数据上报更新存在延迟,移动端上报数据后,需要等待几十分钟才能在后台报告中看到数据。
为什么发包时提示“当前应用未配置,无法使用uni统计”?
Uni 统计信息用于区分不同的应用程序。因此,在编译项目时,如果发现当前应用程序未配置,则会在控制台中显示以下警告提醒:
当前应用未配置Appid,无法使用uni统计
此时,开发者可以通过开发者中心创建应用程序并获取它。
方法一、登录获取
先登录,然后打开项目根目录下的.json,在可视化界面点击获取即可,其他不需要设置,如下图
方法二、登录开发者中心获取(即将支持)
登录开发者中心,在线创建应用,然后填写新应用的.json
{ // ... "appid":"创建的 appid" // ... }
尖端
注意事项 常见问题 后台数据一直显示0,没有数据上报
如何使用自定义事件?使用uni.() API上报数据,详情请参见自定义事件。
什么是内容统计/如何配置页面规则内容统计是uni统计的特色功能之一,是内容详情页的访问统计,具体见内容统计说明
不支持导入旧数据和合并统计,Uni 只有在启动后才有数据。
未经用户同意,出售用户数据或与第三方共享数据均属违法行为,请严格遵守国家法律法规,放心使用Uni 。