抖音开放平台上线了新版小程序性能分析工具,开发者可以基于新版工具对小程序进行性能分析,并基于不同的分析维度优化小程序,提升小程序性能和体验。小程序性能体验对于获客初期建立用户信任、提高用户访问意愿甚至在促进用户转化层面有着重要的加持作用。为提供给开发者更好用更高效的开发者工具,新版小程序性能分析重新定义和划分模块、增加归因和运行性能分析能力并支持自定义配置预警,进一步完善工具的可用性和能力丰富度。欢迎开发者体验和使用性能分析工具,我们鼓励开发者对自己的小程序进行自检,并给予我们任何产品反馈和优化建议。
让我们一起来看性能分析工具Version2.0 产品带给开发者哪些惊喜:
性能分析模块重新划分,分析指向更明确
1.相比起旧版性能分析,新版性能分析把性能相关数据和能力按一定的逻辑进行了组织。整体划分为:
a.性能报告:用于进行数据分析,发现性能问题并定位优化方向
b.性能预警:性能问题预警服务,方便及时感知线上出现的性能问题
2.性能报告基于不同的优化方向分析需要,进一步细拆分为:性能概览、启动性能、运行性能、质量监测。
a.性能概览:可一目了然的看到小程序性能核心数据,了解小程序整体性能情况
b.启动性能:刻画小程序启动速度和打开体验的数据量化
c.运行性能:刻画小程序运行时流畅度和交互体验的主要数据量化
d.质量监测:反映小程序基础可用性的主要数据量化
相比旧版的数据铺排,在新版性能分析中,开发者可根据优化需要,定向在指定模块内找到需要关注和分析的数据。
启动性能指标支持多维分析
1.相比旧版性能分析中仅做了数据呈现,新版在启动性能的核心指标下,进行了多个分析维度的扩充,加强了数据分析能力。希望通过更丰富的数据帮助开发者更好地发现启动性能问题,找到优化方向。
a.启动性能核心数据:围绕衡量启动性能的关键数据(启动耗时、打开率、流失人数等),提供环比、阶段趋势变化等分析能力,还可与同类型小程序相比,了解同类型小程序参考值
b.启动性能转化漏斗:把小程序启动链路进一步解构,可通过漏斗了解小程序启动链路上各阶段耗时和转化情况,每一个阶段还提供了更细粒度的指标,可通过细粒度的指标了解问题出现在哪个阶段再针对性优化。
c.启动明细数据:提供了冷启动事件下,“所有用户”和“启动阶段流失用户”的耗时区间分布,帮助分析小程序整体冷启动耗时情况,并判断用户启动阶段等待的忍耐度。同时,提供了主要场景入口的冷启动耗时和打开率情况,帮助针对不同场景入口的启动页面进行更精细的任务优化。
质量监测指标增加归因信息
1.在旧版性能分析中,通过平台提供的指标,开发者能了解小程序当前存在一些质量问题,但在获知问题后,往往不清楚问题的影响,并且在想解决时,往往会因为无法定位和分析问题产生的原因,从而无从下手。
a.核心数据:提供了更完善的核心数据,帮助开发者更全面的了解问题及其影响。比如:质量问题发生次数及占比、质量问题影响用户数等。
b.综合归因:为了帮助开发者更好的定位和解决问题,平台基于收集到的日志和上报的数据,对问题发生时的页面、产生问题的主要原因等都进行了总结和呈现,可以在解决问题时帮助开发者进行定位和提供参考。
2.新版针对上述情况,进行了以下能力升级,帮助开发者更好的了解和解决问题:
新增运行性能分析模块
1.在旧版性能分析中,平台提供的数据更侧重于启动性能和质量监测。但往往小程序运行时的性能,会影响流畅性和用户的交互体验,从而影响业务数据。
2.在新版性能分析中,平台针对衡量小程序运行性能的核心数据指标进行了部分补全。包括:页面切换耗时、网络请求耗时等。并与启动性能一样,也提供了多个分析维度,帮助更好的找到问题。
运行性能数据指标后续将进一步扩充,更全面的刻画运行时的体验。
性能预警过滤无效信息,支持预警归因和灵活的预警配置
1.在旧版性能分析中,过于灵敏的监控策略,虽然提高了问题的覆盖率,但是也造成了信息有效性不足,频繁打扰开发者等问题。同时造成预警的原因往往无法定位,导致开发者干着急但无从下手解决。
2.在新版性能分析中,针对上述问题,进行了以下能力升级:
a.预警策略优化:针对预警服务的触发条件和阈值,进行了一轮优化,减少了不严重问题的预警。过滤了低效信息,尽量让开发者把精力聚焦在需要解决的问题上。
b.预警归因能力:对大部分预警,我们都提供了造成预警的原因分析,帮助开发者更好的分析和定位问题。
3.同时,考虑到不同小程序的业务差异,我们也提供了自定义预警能力,支持根据不同诉求更灵活的配置预警。
以上是性能分析工具Version2.0 产品更新摘要,通过和旧版产品的对比,开发者可以了解到能力更新全貌,欢迎开发者体验和使用。希望通过小程序性能优化,帮助开发者更好地运营小程序,助力小程序经营指标实现更好提升。
如果开发者在体验和使用小程序性能分析工具后,有任何产品反馈和建议,欢迎在此公告评论中提出~