uniapp项目统计2.0

 需要购买unicloud服务

uni-admin开发文档

官网

 体验系统:https://hellouniadmin.dcloud.net.cn/

注:uni统计内置在uni-admin中,体验系统的数据会定期重置。

产品特色

无需开发,在manifest的 uni统计 中打勾并发行,在uniCloud服务空间部署uni-admin,即可查看报表。

同时开发者也可以自定义打点数据、自定义展现报表。

1. 全端

全端流量统计,一张报表可查看所有端(iOS、Android、Web 及各家小程序)的运营数据。

无需在各端接不同的sdk、无需在不同报表看数据。目前市面已知唯一一个一张报表看遍业务全景的方案。

2. 开源、免费、自由定制

代码全部开源。采集什么数据可以自定义;跑批频率可以自定义(搞活动时实时统计都可以做到);展示报表可以自定义。

3. 私有部署、数据自控

使用传统saas类统计产品,所有数据都上报给统计服务厂商。

uni统计2.0基于uniCloud实现,云函数、统计数据全部托管在开发者自己的服务空间(阿里云或腾讯云自选)中,开发者对自己的统计数据拥有完整的控制权。

4. 有效的错误分析

传统App统计平台,都没有js错误统计。开发者无法了解到自己的js代码在哪些设备上会报错。

uni统计的错误信息更全面,包括 js前端错误和 App 原生层的崩溃。

因为uni-app是编译后运行,传统web和小程序的统计平台,其js报错无法回溯到uni-app的编译前源码,报错看不懂。

uni统计支持sourcemap,可直观了解到底哪行代码写的有问题。详见

5. 默认功能丰富

  • 设备统计
  • 注册用户统计(基于uni-id
  • 页面统计
  • 新增、活跃、留存、跳出率分析
  • 渠道分析:辅助渠道推广
  • 错误统计和上报:辅助产品质量提升
  • 原生App崩溃统计,分版本查看崩溃率
  • 自定义打点、开源可扩展的报表

6. 更适合uni-app和uniCloud

uni统计深入uni-app和uniCloud框架底层,提供了众多其他统计平台无法提供的功能:

  • uni-app全端识别,无需对接不同sdk、无需在不同报表中切换和自己累加数据
  • 自动识别uni-app路由,自动采集页面标题(基于pages.json的navigationBar或uni-nav-bar组件)
  • 自动捕获js错误,上报app端原生崩溃日志
  • 兼容uni-app渠道包打包体系,自动识别渠道包
  • 基于uni-id账户体系,自动出具注册用户(不是设备)的新增、活跃、留存报表
  • 兼容uniCloud opendb规范,从服务器端统计各项数据

7. 开放生态

uni统计的开源且基于uni-admin的插件规范提供了插件机制,会有更多插件作者提供各种丰富的统计插件(如电商统计、内容统计等)。见插件市场

DCloud非常重视数据驱动开发者业务的增长,近期联合专业的大数据服务商神策阿拉丁共同完善Uni统计2.0的产品模块和生态建设。 如果你对数据分析有任何需求,欢迎您填写需求调研问卷,我们会根据您的宝贵建议,在原有Uni统计产品的基础上,完成迭代更新。

环境要求

  • uni统计2.0 在客户端仅支持uni-app,非uni-app无法使用。
  • uni统计2.0 在云端虽然依赖uniCloud,但并不要求开发者的应用全部基于uniCloud开发。应用的主业务可以连接传统服务器,统计打点、报表展现使用uniCloud即可。

#使用教程

uni统计2.0包括两个模块:

  • 前端采集模块:内置在uni-app框架中,在业务App的manifest.json进行配置;
  • 云端统计模块:内置在uni-admin项目模板中,和业务App复用同样的uniCloud服务空间;

#前端采集配置

在业务App项目的 manifest.json 里,选择 uni统计配置 项,根据需求,选择开通 uni统计 ,勾选 2.0 开启新版统计。

 之后的详细内容请参照官网文档(在文章顶部有链接)

uni有很多开源库供大家学习

猜你喜欢

转载自blog.csdn.net/m0_57033755/article/details/130223287