提交 b2b6dc36 编写于 作者: M mehaotian

fix(stat): 修改uni统计for uni-app x 文档部分描述

上级 8e61eeab
......@@ -12,7 +12,7 @@
## 前端配置
因为当前版本 uni统计是单独的插件,需要在插件市场中下载使用
因为当前版本 `uni统计`是单独的插件,需要在插件市场中下载使用
[下载uni统计](https://ext.dcloud.net.cn/plugin?name=uni-stat)
......@@ -20,22 +20,22 @@
#### uniStatistics说明
|字段 | 类型 | 默认值 | 可选值 | 说明 |
|:-: |:-: |:-: |:-: |:-: |
|debug | Boolean |false | true/ false |开启统计调试模式 ,会产生大量日志,且会在开发阶段上报数据,应用发布请关闭此项 |
|reportInterval | Number |10 | - |前端数据上报周期 |
|collectItems |Object |- | - |采集项配置 |
|字段 | 类型 | 默认值 | 说明 |
|:-: |:-: |:-: |:-: |
|debug | Boolean |false |开启统计调试模式 ,会产生大量日志,且会在开发阶段上报数据,应用发布请关闭此项 |
|reportInterval | Number |10 |前端数据上报周期 (单位秒) |
|collectItems |Object |- |采集项配置 |
#### collectItems 采集项配置说明
|字段 |类型| 默认值 |可选值 |说明|
|:-:|:-: |:-: |:-: |:-:|
|uniPushClientID| Boolean |false| true/false |是否开启推送PushClientID的采集|
|uniStatPageLog| Boolean |true| true/false |是否开启页面数据采集|
|字段 |类型| 默认值 |说明|
|:-:|:-: |:-: |:-:|
|uniPushClientID| Boolean |false |是否开启推送PushClientID的采集。**需注意:开启PUSH采集,在APP上需要初始化个推SDK,涉及隐私政策的问题。**|
|uniStatPageLog| Boolean |true |是否开启页面数据采集,如不关心页面数据且需要节省函数调用量的用户,可关闭此项。|
### 如何引用
main.uts 中 ,通过vue插件的方式加载 uni统计
`main.uts` 中 ,通过vue插件的方式加载 `uni统计`
```js
import App from './App.uvue'
......@@ -45,21 +45,21 @@ import { createSSRApp } from 'vue'
import { uniStat } from '@/uni_modules/uni-stat/plugin.uts'
// uni统计采集项配置
const collectItems = {
const uniStatcollectItems = {
uniStatPageLog: true
}
// uni统计基础配置
const statOptions = {
const uniStatOptions = {
debug: true,
collectItems: collectItems
collectItems: uniStatcollectItems
}
export function createApp() {
const app = createSSRApp(App)
// 载入uni统计插件 ,use 第二个参数不能为空,如需使用默认配置,请传入 {}
app.use(uniStat, statOptions)
app.use(uniStat, uniStatOptions)
return {
app
......@@ -74,6 +74,8 @@ export function createApp() {
#### 使用示例
**示例页面:`App.nvue`**
```js
<script lang="uts">
export default {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册