评分方法
收藏我的收藏
体验评分从三个方面来评估小程序,分别是质量、体验、最佳实践。 默认满足规则要求得分(100 分),否则不得分(0 分),特殊规则参考各文档中的详细说明。根据各规则权重和公式计算出每个页面的总得分,最后算出每个页面的平均得分。

m: 表示检测了 m 个页面
n:表示每个页面下的 n 个评分项
权重为 0 的规则,表示该规则不参与评分,作为最佳实践提示项
每个分类下的检测规则及权重见下面的表格。
规则表
分类 | 规则名 | 权重 |
质量 | JS 异常检测 | 5 |
| 网络请求异常检测 | 5 |
| TTAPI 调用失败检测 | 4 |
| 页面访问受限 | 5 |
体验 | 弹窗异常率 | 2 |
| 小程序包大小检测 | 4 |
| FP | 6 |
| LCP | 10 |
| FID | 3 |
| CLS | 0 |
| 脚本执行时间检测 | 6 |
| setData 调用频率 | 6 |
| setData 数据大小 | 6 |
| 渲染耗时 | 0 |
| 网络请求耗时 | 6 |
| 网络请求频率 | 4 |
| 网络请求缓存 | 2 |
| 网络请求 URL 长度检测 | 3 |
| TTML 节点数 | 7 |
| 图片请求数 | 4 |
| 图片缓存 | 2 |
| 图片大小检测 | 4 |
| 图片缩放检测 | 4 |
最佳实践 | 使用 HTTPS | 0 |
| 及时回收定时器 | 0 |
| 开启惯性滚动 | 0 |
| 避免使用:active 伪类来实现点击态 | 0 |
规则说明
详细的规则说明可参考下列文档:
- •质量
- •体验
- •最佳实践