Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
ee57e5c5
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3200
Star
106
Fork
813
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
94
列表
看板
标记
里程碑
合并请求
70
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
94
Issue
94
列表
看板
标记
里程碑
合并请求
70
合并请求
70
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
ee57e5c5
编写于
12月 22, 2022
作者:
M
mehaotian
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: update uni-stat-v2
上级
291b0749
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
9 addition
and
1 deletion
+9
-1
docs/uni-stat-v2.md
docs/uni-stat-v2.md
+9
-1
未找到文件。
docs/uni-stat-v2.md
浏览文件 @
ee57e5c5
...
@@ -1012,6 +1012,14 @@ exports.main = async (event, context) => {
...
@@ -1012,6 +1012,14 @@ exports.main = async (event, context) => {
};
};
```
```
## 如何降低uniCloud费用
由于统计业务对数据库的操作会相当频繁,所以当用户量较大时可能会增加不小的开销。我们可以通过以下几种方式来减少
`uni统计2.0`
功能的数据库操作次数,从而达到降低uniCloud费用的目的
-
1.适当增大前端数据上报周期,具体调整方式可参考上文
[
数据上报逻辑
](
#report-time
)
中有关前端数据上报周期的说明。
-
2.开启redis缓存,这也是目前降低
`uni统计2.0`
数据库查询次数最有效的方法,开启方法可参上文
[
开启redis缓存
](
#开启redis缓存
)
。
-
3.关闭实时统计,由于实时统计触发频次较高,会增加较多的数据库读写次数,如对实时数据不太关心,则可直接关闭以减少相应的开支。关闭方法:将实时统计的配置项设置为关闭状态,然后重新上传配置中心(
`uni-config-center`
)到关联的服务空间即可。配置项说明可查看上文
[
公共模块配置项说明
](
#公共模块配置项说明
)
。
## 常见问题
## 常见问题
**1. 启动uni统计后,何时可以查看报表数据?**
**1. 启动uni统计后,何时可以查看报表数据?**
...
@@ -1040,7 +1048,7 @@ exports.main = async (event, context) => {
...
@@ -1040,7 +1048,7 @@ exports.main = async (event, context) => {
**5. 为什么总设备数比活跃设备数少?**
**5. 为什么总设备数比活跃设备数少?**
答:总设备数计算公式为:总设备数 = 原设备数 + 新设备数,而判断一个设备是否为新设备的依据是在客户端SDK中是否已储存该设备上次访问某一应用的时间,未存储则认为是该应用的新设备(即lvts=0时为新设备,lvts>0
为老设备)。 因此如果之前某一设备已经访问过某一应用,就算此时清除数据库中的数据,由于已经在客户端SDK中储存该设备上次访问应用的时
(即此时lvts > 0),所以该设备也不会再被认为是该应用的新设备从而不会再被计算进该应用的总设备数中而只会计算进活跃设备数中,此时可能就会出现总设备数小于活跃设备数的情况。
答:总设备数计算公式为:总设备数 = 原设备数 + 新设备数,而判断一个设备是否为新设备的依据是在客户端SDK中是否已储存该设备上次访问某一应用的时间,未存储则认为是该应用的新设备(即lvts=0时为新设备,lvts>0
时为老设备)。 因此如果之前某一设备已经访问过某一应用,就算此时清除数据库中的数据,由于已经在客户端SDK中储存该设备上次访问应用的时间
(即此时lvts > 0),所以该设备也不会再被认为是该应用的新设备从而不会再被计算进该应用的总设备数中而只会计算进活跃设备数中,此时可能就会出现总设备数小于活跃设备数的情况。
**6. uni-stat-cron运行日志显示 Not Found the cofnig file**
**6. uni-stat-cron运行日志显示 Not Found the cofnig file**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录