小程序性能分正式上线啦!现在进入「控制台-开发-性能分析」即可查看你的小程序性能评分!
🙋什么是小程序性能分?对我有什么帮助?
单个性能指标(如:启动耗时、白屏等)刻画的都是一个很小的细分场景问题,不足以表征小程序整体基础体验水平和影响。
基础体验是指用户使用小程序时的真实体感,如:小程序好不好用,打开快不快(启动),用起来卡不卡(运行),功能是否能用(质量)。
平台推出「性能分」,将分散的性能指标,聚合成一个可以全面衡量小程序基础体验的综合指标。帮助大家能更直接、更立体的感知自身小程序性能水平,快速判断小程序性能优化的程度与方向。
🔍性能分是如何构成的?
小程序性能分由「启动性能」「运行性能」「质量监测」三个模块组成⬇️
每个模块代表各自维度下的性能效果,拥有对应的专属性能分,并且可以查看该模块在同类型小程序中处于哪种水平与前7日的分数对比,方便大家明确自己小程序性能定位与波动情况。
模块 | 说明 | 核心指标 |
启动性能 | 小程序启动的相关核心数据,用来描述小程序启动时的用户体验。 | 启动耗时、启动打开率等 |
运行性能 | 小程序运行时的相关核心数据,用来描述小程序运行时的用户体验,如页面切换及网络是否较慢。 | 页面切换耗时、页面切换到达率等 |
质量监测 | 小程序质量相关核心数据,用来描述小程序的可用性,如白屏、页面元素渲染异常、JSAPI 异常指标及原因分布。 | 白屏占比,页面元素渲染异常占比等 |
三个模块性能分最终将汇总成一个小程序性能分,自动计算当前性能分等级与在同类型小程序中的排序。大家可以通过等级说明,了解小程序当前性能是需要继续保持,还是急需优化。
等级 | 等级描述 | 等级说明 |
1 | 优秀 | 性能体验做的非常好,请保持 |
2 | 较好 | 性能体验做的较好,再接再厉 |
3 | 一般 | 性能体验达标,但还有较大优化空间 |
4 | 较差 | 性能低于同类型小程序平均值,需优化 |
5 | 极差 | 性能可能对小程序业务造成影响,亟需优化 |
✅更灵活的性能评价,帮助你追溯问题根源
性能分支持更详细的维度筛选。选择不同版本、时间、宿主、设备、高中低端机型维度,会自动生成指定条件下的性能分。帮助大家快速地对比不同条件下的性能分高低,找到性能分较低的原因。
⚠️特殊情况:为什么没有性能分?
如果小程序当不满足产出性能分的条件,如小程序访问数据较少,将展示为“校准中”状态。
📚如何提升我的小程序性能分
如果你想提升你的小程序性能分,推荐你查看以下教程:
优化方向 | 优化教程 |
建立整体性能优化思路 | |
如何运行性能优化 | |
更详细的性能问题分析 | |
高性价比优化手段:数据预取 |
了解完性能分的基础信息,快去查看你的小程序性能分吧!更详细的性能分介绍可查看:性能分说明
更多视频版本请前往学堂收看如何用性能分解读小程序
🎉欢迎你参与性能分有奖话题:#看看你的小程序性能有几分#,有机会获得实物奖励!
如果你认为自己性能分与小程序实际使用情况有偏差(过高或过低),也可以在话题中留言,我们会根据大家的反馈持续更新性能分计算逻辑,争取更贴近小程序的真实情况~