Android vitals 对应用商店优化为何重要?
2022 年 11 月 2 日,Google 发布了一篇文章,宣布决定在 Play 商店中为优质应用提供更多曝光。Google 希望根据应用的技术质量来判断哪些应用不应在 Play 商店中突出显示。Google 认为,提高应用的技术质量可以改善用户体验,并使应用整体更具质量。
这在 Google Play 上并非新鲜事——Google 已知会通过应用的技术表现来对其进行搜索结果排名。这意味着您的应用的技术质量直接影响您的应用商店优化 (ASO) 工作。这种对技术质量的重新强调意味着您现在必须更加关注 Android vitals 及其一套“vitals”指标。
在本文中,我们将解释什么是 Android vitals 以及它为何对应用商店优化很重要。除了查看 Google 对 Android vitals 所做的最新更改外,我们还将探讨如何利用该工具发现并修复应用的技术问题,以提高应用的留存率。
什么是 Android vitals?
Android vitals 是 Google Play控制台 上可用的仪表板名称。它为您提供应用的技术表现概览。此仪表板跟踪几个重要元素,例如应用电池使用情况、应用稳定性(例如崩溃率)、应用启动和加载时间等。然后,它将这些数据分解为几个“vitals”指标,可以帮助您修复应用的技术问题。它还提供行业基准,并允许您将您的应用与竞争对手进行比较。

Android vitals 在应用商店优化中的重要性
Android vitals 的目的是跟踪所有导致应用用户体验不佳的技术缺陷。它可以帮助您识别技术问题,这些问题在修复后可以改善您的用户体验。
- 当您的用户体验改善时,您的应用的 留存率也可能随之提高,并且中断情况减少。这对您的应用商店优化工作产生积极影响,因为留存率是 Google 用于在 Play 商店搜索结果中定位您的应用的关键因素之一。
- 拥有良好用户体验的应用也更有可能获得积极的评分和评论。对应用不满意的用户会迅速前往 Play 商店留下负面评分和/或评论。由于大多数商店访问者在决定安装应用之前都会查看评分和评论,因此任何减少负面评论和评分数量的方法都可能
提高您的商店列表的转化率 。截至 2月 2023 日,Google Play 要求应用和游戏必须拥有至少 3.0 星的评分才能在热门排行榜中显示。
- 最后,未能达到 Google 的新技术标准可能会导致 Google 的惩罚。这将导致您的应用在 Play 商店中的可发现性降低。这可能表现为被排除在推荐之外、关键词排名下降和/或在您的商店列表中向用户显示警告。
因此,您的应用的技术质量与您的应用商店优化工作是内在关联的。 首先着手修复您的应用的技术问题,直到您确定它符合 Google 的标准。否则,您可能会看到您的下载量因应用商店优化而增加,但由于充满技术问题的糟糕用户体验而未能留住这些新用户。这反过来又会对您的应用商店优化表现产生负面影响。
专家提示
Android Vitals 是发现干扰用户应用内体验的技术问题的一种方式。评论是另一种方式。许多不满意的用户在遇到错误或发现用户界面 (UI) 不直观时,会在您的应用上留下负面评论。这是您了解如何改善应用用户体验并解决用户问题的机会。一旦您修复了问题,请在负面评论上留言,商店访问者甚至可能会将他们的负面评论改为正面评论。什么是(核心)vitals 指标?
Google 使用多个与用户体验相关的 vitals 指标来判断应用的技术表现。应用启动时间、慢渲染、冻结帧和卡住的唤醒锁是 Google 跟踪的一些 vitals 指标。Google 在一篇专门文章中详细解释了这些不同的指标。
Google 最近更改了其对每个 vitals 指标的重视程度。两个新的“核心”vitals 指标 已添加——用户感知崩溃率和用户感知 ANR 率。Google 认为它们是最重要的(Android 开发者博客)。因此,在技术问题方面,这两个核心 vitals 指标应是您的首要任务,您应密切并定期监控它们。

专家提示
Google 会衡量您的应用在每个设备上的技术表现。如果您在特定设备上低于 Google 设定的标准,Google 将惩罚该设备。因此,请确保您用户感知崩溃率
这两个新的核心 vitals 指标旨在改善您的应用用户体验。用户感知崩溃率跟踪每日活跃用户数量(意味着该指标是每日计算的),这些用户在积极使用您的应用时至少经历了一次崩溃。
请注意,当您的应用在后台运行时发生的崩溃仍可能计入此崩溃率。Google 认为当您的应用使用任何系统资源时,它就是活跃的。如果用户在您的电影流媒体应用上下载电影时浏览网页,并且您的应用崩溃,这将被计入您的用户感知崩溃率。

如何降低用户感知崩溃率
第一步是识别崩溃的来源,然后重现它们以理解它们。关于这一点,Google 提供了一套技巧和窍门来修复崩溃并降低其频率。
除其他提示外,请确保:
- 第三方工具不会干扰您的应用并导致崩溃
- 确保您的应用与最新版本的 Android 保持同步。
用户感知 ANR 率
ANR 代表“应用程序无响应”。这指的是用户界面冻结并弹出一条消息,要求我们等待或关闭应用。用户感知 ANR 率衡量的是至少经历过一次“应用程序无响应”的每日活跃用户百分比。
ANR 有许多原因。用户感知 ANR 率仅跟踪那些被标记为“输入分发超时”的情况。如果您的应用在 5 秒内未响应用户输入,就会发生这种情况。

如何降低用户感知 ANR 率
再次,Google 提供了关于如何修复 ANR 的文档。可能导致应用无响应的因素包括消耗大量资源的任务——昂贵的文件数据库调用、繁重的视图渲染、CPU 密集型负载等。
因此,有必要在最大化性能和最小化系统资源使用之间找到适当的平衡。这种难以实现的平衡需要您的产品团队和技术团队之间良好的沟通,以及从技术角度对您的应用抱有切合实际的期望。
其他要监控的 Android vitals 指标
核心 vitals 指标并非唯一可能导致 Play 商店关键词排名下降的指标。其他需要密切监控以减少用户负面体验的指标包括:
- 慢渲染:用户可能会在您的应用中遇到“卡顿”现象
- 冻结帧:当您的应用似乎卡住并对用户输入无响应时
- 应用启动时间:用户通常对启动时间慢的应用感到失望
权限拒绝也很重要。请求过多的数据权限与数据安全无关,并且会受到 Google 的负面评价。
了解如何保持您的 Android vitals 健康,以增加在 Google Play 上获得推荐的机会
改善应用技术表现的技巧
1. 避免过度耗电
我们每天都在外出时使用手机。因此我们知道手机电池的寿命有多短,尤其是在玩游戏或手机使用几年后。确保您的应用不在后台执行任何不必要的工作,并在必要时使用JobScheduler 来减少过度耗电。
2. 使用 Google 提供的工具和库
Google 提供了多种工具来帮助您优化应用的性能,其中包括基线配置文件 (Baseline Profiles) 和应用启动库 (App Startup Library)。基线配置文件可以帮助您优化应用启动时间并减少慢渲染。
3. 确保合适的人员可以访问 Android vitals
授予合适的人员访问 Android vitals 的权限可以帮助您发现并修复应用的技术问题。我们所说的合适人员是指熟悉 Android 软件开发的开发人员,他们最有可能理解并解决应用的技术问题。
4. 在多个 Android 设备上测试您的应用
应用在一个设备上运行良好并不保证它能在其他设备上运行。在多个设备上测试您的应用,以避免达到 Google 设定的“跨设备”阈值,并确保所有用户都能获得愉快的体验。
结论
Android vitals 是一个非常有用的工具,可以帮助您轻松跟踪是否符合 Google 的质量标准。未能遵守这些标准可能导致在 Play 商店中的可见性下降,从而对您的应用商店优化工作产生负面影响。
如果时间有限,请优先处理您的工作。确保最大限度地降低您的用户感知崩溃率和用户感知 ANR 率,因为在 Google 看来,这两个比率是最重要的(核心)vitals 指标。
因此,解决您的应用的技术问题不仅仅是为了向 Google 展示——它也是为了改善您的应用的用户体验,以提高其留存率。这将直接影响您的关键词在 Play 商店中的表现。
Simon Thillay