码良数据统计系统扮演什么角色

327 阅读2分钟

本文为“码良系统的使用及设计实现”系列文章的第五篇。

码良数据统计功能

之前几篇文章都是围绕着页面制作的能力介绍的,本篇文章我们将关注点转移到页面访问数据上。

码良并未采用市面上成熟的第三方数据统计服务,而是内建了一套页面访问数据收集和呈现的功能。不用第三方服务的原因一言难尽,你可以简单的理解为“想试试”。

页面浏览数/人

pageview 数据每个页面都默认埋入,无需其他操作。只要记录到访问行为,就可以在管理后台对应页面查到pv、uv 以及访问时长数据,数据近实时

如下图演示,连续访问/刷新某“ hello world”页面 3 次,页面管理后台记录到了 3 个pv、1 个uv

事件统计

除 pageview 数据以外,码良还支持事件统计,记录用户的点击行为等数据。相较与 pageview 数据,事件统计不是默认埋入的,您需要根据需求主动添加。添加步骤:

  1. 选中触发该事件的组件,为它添加脚本 “码良埋点”
  2. 在这个组件的属性配置面板中,为点击操作选中 “码良埋点” 方法,填入参数。参数有两个,“action” 是事件名,必填,“label”是事件的具有的特征,可选。

如下图演示,我们为页面中的两个按钮分别添加了“埋点脚本”,然后填入参数。两个按钮点击埋点的 “action”参数都填了 "tap_test",“label” 参数分别填了 “left” 和 “right”。

项目统计

以上数据都是页面维度的,码良还提供了项目以及团队维度的数据。包含项目数、页面数、以及访问数据。

项目维度统计数据

团队维度统计数据

闭环

码良平台目前包含了编辑器(含脚本)、管理后台、组件系统,再加上自研的数据统计系统,实现了页面管理、页面制作、再到数据反馈全链路的覆盖,形成了一个闭环。

当然,码良能做的和要做的还有很多,比如表单系统,比如组件、模板和各种资源的创作分享平台(不排除做成商城的形态)。

最后

到这篇文章为止,对于码良系统的使用说明基本覆盖完全了,从下篇起,我们将介绍码良的一些技术实现,敬请期待。

例行求体验,例行求 star