uni 统计 2.0:全平台业务统计,一张报表看遍业务全景

2024-08-03
来源:网络整理

注意

您正在浏览 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 。

分享