From 0f7aea88f4d1e332de8e37c030d986edf3019221 Mon Sep 17 00:00:00 2001 From: mehaotian <490272692@qq.com> Date: Mon, 25 Apr 2022 20:37:06 +0800 Subject: [PATCH] docs: uni-stat-v2 --- docs/uni-stat-v2.md | 134 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 129 insertions(+), 5 deletions(-) diff --git a/docs/uni-stat-v2.md b/docs/uni-stat-v2.md index fc611a5a3..0a0e384d6 100644 --- a/docs/uni-stat-v2.md +++ b/docs/uni-stat-v2.md @@ -208,14 +208,14 @@ uni统计2.0 是基于 uniCloud 开发的开源、免费统计平台。 |上报字段|说明| |:-:|:-:| -|lt|统计数据类型| -|ut |平台类型| +|lt|统计数据类型,默认值为1,`类型见下文`| +|ut |平台类型,`类型见下文`| |mpsdk|小程序 sdk version| |mpv|小程序平台版本,如微信、支付宝等| |mpn|原生平台包名、小程序 appid| |v|应用版本。原生应用| -|p|手机系统| -|net|网络类型| +|p|手机系统,`类型见下文`| +|net|网络类型,`类型见下文`| |brand|手机品牌| |md |手机型号 model| |lang|语言| @@ -238,10 +238,134 @@ uni统计2.0 是基于 uniCloud 开发的开源、免费统计平台。 |usv|统计 sdk 版本| |t|上报数据时的时间戳| + +**应用进入后台** + +应用进入后台时,在 sdk 中是应用的onHide 生命周期触发 + +|上报字段|说明| +|:-:|:-:| +|lt |统计数据类型,默认值为3,`类型见下文`| +|ut |平台类型,`类型见下文`| +|p |手机系统,`类型见下文`| +|urlref |应用退出时停留的页面| +|urlref_ts |应用退出时,最后一个页面的停留时间| +|ch |渠道信息| +|usv |统计 sdk 版本| +|t |上报数据时的时间戳| + + +**页面切换** + +页面跳转时上报,在 sdk 中是页面的 onHide 生命周期触发 + +|上报字段|说明| +|:-:|:-:| +|lt|统计数据类型,默认值为11,`类型见下文`| +|ut |平台类型,`类型见下文`| +|p|手机系统,`类型见下文`| +|url|当前页面的完整 url,包含参数在内。最多255字符| +|ttpj|pages.json 中定义的页面的 title| +|ttn|通过API uni.setnavigationbartitle 设置的 title| +|ttc|通过 uni.report 上报的页面的 title| +|ttct|title 组件中设置的 title| +|urlref |应用退出时停留的页面| +|urlref_ts |应用退出时,最后一个页面的停留时间| +|ch |渠道信息| +|usv|统计 sdk 版本| +|t|上报数据时的时间戳| + +**事件触发** + +用户触发某些业务逻辑时 +- 默认事件 + - 登录:用户信息 + - 支付:商品名称、金额 + - 分享: +- 用户自定义事件 + +|上报字段|说明| +|:-:|:-:| +|lt|统计数据类型,默认值为21,`类型见下文`| +|ut |平台类型,`类型见下文`| +|p|手机系统,`类型见下文`| +|url|当前页面的完整 url,包含参数在内。最多255字符| +|e_n|事件名称| +|e_v|事件参数| +|ch |渠道信息| +|usv|统计 sdk 版本| +|t|上报数据时的时间戳| + +**应用错误** + +应用发生错误时上报 + +|上报字段|说明| +|:-:|:-:| +|lt|统计数据类型,默认值为21,`类型见下文`| +|ut |平台类型,`类型见下文`| +|p|手机系统,`类型见下文`| +|ch|渠道信息| +|mpsdk|小程序 SDK Version| +|mpv|小程序平台版本,如微信、支付宝等| +|v|应用版本。原生应用| +|em|错误信息| +|usv|统计 sdk 版本| +|t|上报数据时的时间戳| + + +**`lt`:统计数据类型** + +|值|说明| +|:-:|:-:| +|1 |应用启动,对应 `onLaunch` 事件| +|3 |应用进入后台,对应应用 `onHide` 事件| +|11 |页面跳转,对应页面 `onHide` 事件| +|21 |事件触发| +|31 |应用错误| + +**`ut`:平台类型** + +|值|说明| +|:-:|:-:| +|n|移动端 | +|h5|h5 | +|wx|微信 | +|ali|阿里 | +|bd|百度 | +|tt|头条 | +|qq|qq | +|qn|快应用 | +|ks|快手 | +|lark|飞书 | +|qw|快应用 | +|dt| 钉钉 | + +**`p`:手机系统** + +|值|说明| +|:-:|:-:| +|a|Android| +|i|iOS| + + +**`net`:网络类型** + +|值|说明| +|:-:|:-:| +|wifi|wifi网络| +|2g|2g网络| +|3g|3g网络| +|4g|4g网络| +|5g|5g网络| +|none|无网络| +|cable|有线| + + ## uni-admin公共模块配置项说明 uni统计配置项存放于uniCloud配置中心(`uni-config-center`)下的 `uni-stat/config.json`文件中,用户可根据自身系统需要自定义各配置项的值。 -::: warning 注意 +::: tip 注意 修改uni统计配置项后需要重新上传公共模块`uni-config-center`后才会生效。 ::: -- GitLab