从 2023 年 11 月起,我们将更改在 Google Play 上发布新应用的要求,以协助开发者在发布前测试其应用、排查问题和收集反馈,确保一切都已准备就绪。根据这些变更,如果开发者使用的是 2023 年 11 月 13 日之后创建的个人账号,则其应用必须满足特定的测试要求,才能在 Google Play 中上架。
本文概要介绍了相关的新要求、Play 管理中心内的不同测试轨道,以及使用个人账号的开发者需采取哪些步骤才能面向 Google Play 用户发布应用。
针对新创建的个人账号的测试要求简介
测试是应用开发流程中不可或缺的一环。通过持续对应用运行测试,您可以在公开发布应用之前验证其正确性、功能行为和易用性。这能让您及时解决发现的技术问题或用户体验问题,最大限度地降低这些问题对用户的影响,从而确保您在 Google Play 中发布的是应用的最佳版本。如果开发者在发布应用之前经常使用 Play 管理中心的测试工具进行测试,他们的应用将能够带给用户更优质的使用体验,从而在 Google Play 上赢得更高的评分,取得更大的成就。
为了帮助所有开发者确保提供高品质的应用,我们提出了新的测试要求。如果开发者使用的是 2023 年 11 月 13 日之后创建的个人账号,则其应用需要先经过测试,然后才能在 Google Play 上发布和分发。若应用未经过测试,系统会停用 Play 管理中心内的部分功能,例如正式版(版本 >正式版)和预注册(版本 >测试 >预注册),直到开发者满足相关要求为止。
测试要求概览
如果您使用的是新创建的个人开发者账号,则必须对您的应用运行封闭式测试,且至少有 20 名测试人员在过去至少 14 天内选择持续参与测试。满足上述条件后,您便可以在 Play 管理中心的信息中心申请正式版发布权限,以便最终在 Google Play 上分发您的应用。申请时,您需要回答一些问题,帮助我们了解您的应用、测试流程及正式版发布准备情况。
下文详细介绍了不同类型的测试轨道和相关要求,以及关于申请正式版发布权限的更多详情。
了解不同的测试轨道和相关要求
Play 管理中心提供不同类型的测试轨道,以便您逐步扩大测试范围并改进应用,力求达到适合面向数十亿 Google Play 用户发布的水平。
- 内部测试:在完成应用设置之前,您可以自行将 build 快速分发给少量可信测试员。这有助于您排查问题并收集早期反馈。通常,build 被添加到 Play 管理中心几秒钟后,就会向测试人员开放。虽然内部测试并非强制性要求,但我们建议您从这里开始。
- 封闭式测试:利用封闭式测试,您可以与由您控管的众多用户分享应用。这样一来,您可以在发布前修复问题,并确保应用符合 Google Play 政策的要求。您必须先运行封闭式测试,然后才能申请发布正式版应用。当您申请正式版发布权限时,必须至少有 20 名测试人员选择参与您的封闭式测试。他们必须在过去 14 天内选择持续参与。完成应用设置后,您即可启动封闭式测试。
- 开放式测试:让您可在 Google Play 中发布测试版应用。进行开放式测试时,任何人都可以加入您的测试计划并向您提交非公开反馈。请先确保您的应用和商品详情已经准备好在 Google Play 上架,然后再选择该选项。如果您拥有正式版发布权限,则可以使用开放式测试。
- 正式版:让您可通过 Google Play 面向数十亿用户发布应用。您需要先运行符合我们条件的封闭式测试,然后才能申请将应用发布为正式版。在申请时,您还需要回答一些与封闭式测试相关的问题。当您申请正式版发布权限时,必须至少有 20 名测试人员选择参与您的封闭式测试。他们必须在过去 14 天内选择持续参与。
您可以通过下表快速查看或参考各个轨道的用途以及使用要求(如有)。
轨道类型 | 用途 | 此轨道的使用要求 |
内部测试 | 在完成应用设置之前或之后,自行将 build 快速分发给少量可信测试员,以排查问题并收集早期反馈。 | 无。 |
封闭式测试 | 与由您控管的众多用户分享应用,以便在发布前修复问题,并确保应用符合 Google Play 政策的要求。 | 必须已完成应用设置。 |
开放式测试 |
在 Google Play 中发布测试版应用,任何人都可以加入您的测试计划并向您提交非公开反馈。 |
必须已获得正式版发布权限,才能运行开放式测试。 |
正式版 | 通过 Google Play 面向数十亿用户发布应用。 |
您需要先安排至少 20 名测试人员进行为期 14 天的封闭式测试,然后才能申请正式版发布权限。 满足相关条件后,您就可以在 Play 管理中心申请正式版发布权限了,届时您还需要回答一些有关测试、应用及正式版发布准备情况的问题。 |
封闭式测试的指导和最佳做法
您可以通过下面的实用链接,了解如何设计和开发 Android 应用并在 Google 上发布:
招募测试人员
招募测试人员的最常用方法是使用个人和职场人际网络。例如,您可以联系自己的朋友、家人、同事或同学,邀请他们成为应用的 Beta 版测试人员。您也可以深入目标用户聚集的社区,主动招募他们测试您的应用。例如,如果您正在为 CrossFit 忠实会员开发应用,不妨前往当地俱乐部,或联系在线群组中的目标用户。您还可以在社交媒体上发布关于应用的帖子,邀请关注者申请参加测试。
如有可能,您应招募多元化的测试人员群体,以排查可能特定于某种用户或设备类型的 bug 和易用性问题。出于同样的原因,您还应招募您认为能够代表应用的未来用户的测试人员。例如,如果您正在为企业开发效率应用,就应该招募来自不同行业且您认为可能会使用该应用的商务人士参与测试。测试用户与目标用户越相似,您收到的反馈就越有用。
与测试人员互动
在您招募到一组 Beta 版测试人员后,请务必向他们提供有关如何测试应用和报告 bug 的清晰说明。告知测试人员您希望获得哪种类型的反馈。尽量鼓励测试人员尽可能多地使用应用功能,以收集全面反馈。
提供反馈渠道,或者告知用户可通过何种方式(例如电子邮件、网站或消息论坛)向您提供反馈。测试人员还可以通过 Google Play 向您提供非公开反馈。
重要提示:向测试人员强调,他们需要选择持续参与至少为期 14 天的封闭式测试。
收集和查看用户反馈
如果您的应用处于测试版阶段,您可以在 Play 管理中心内查看和回复用户反馈。反馈只有您自己能看到,Google Play 上的其他用户无法看到。
- 打开 Play 管理中心,然后前往测试反馈页面(评分和评价 > 测试反馈)。
- 确定浏览反馈的方式。
- 过滤:如需根据日期、语言、回复状态、应用版本、设备等特定条件来查看 Beta 版反馈,请从提供的过滤条件中选择所需过滤条件。
- 搜索:如需在您的反馈中查找具体字词,请使用搜索框。
根据用户反馈采取行动
在整个应用测试期间,您应积极响应测试人员的反馈,并确保修复他们发现的所有 bug。这将:
- 帮助提升应用的用户体验;
- 提高成功申请正式版发布权限的几率;以及
- 开始在 Google Play 上分发应用时,更有可能避免收到负面评价。
高级测试
本文中的指导只是一些基本要求,旨在帮助您在准备分发首个应用时了解测试基础知识。随着不断积累开发经验,您可以进一步探索更高级的测试资源和技术,以提高应用的质量。例如,建议您前往 Android 开发者网站,了解如何在 Android 平台上测试应用和测试基础知识。
Play 管理中心还提供一系列功能,帮助您排查应用中存在的问题。您可以设置并生成发布前测试报告,以便在应用面向用户发布之前,通过详细报告主动排查问题。该报告中会列出建议您调查和解决的问题、警告和错误。
运行封闭式测试
如需了解如何设置和运行封闭式测试,请参阅此帮助中心页面。
申请正式版发布权限
满足封闭式测试要求后,您即可申请正式版发布权限。如要开始申请,请执行以下操作:
- 前往信息中心。
- 点击申请发布正式版。
然后,您必须回答以下有关封闭式测试、应用及正式版发布准备情况的问题。这些问题分为三个部分:
- 关于您的封闭式测试
- 关于您的应用/游戏
- 正式版发布准备情况
展开以下部分,即可找到回答各部分问题的指导信息。
第 1 部分:向我们说明您的封闭式测试您在“关于您的封闭式测试”部分提供的信息,有助于我们确保您的应用在发布到 Google Play 之前已成功完成测试。这有助于我们保护用户免受劣质应用的侵害,防止恶意软件的传播并减少欺诈行为。
要完成此部分,您需要分享以下信息:
- 从下列选项中选择一项,告诉我们您是否能轻松为应用招募到测试人员。这有助于我们了解开发者对 Google Play 测试要求的体验。
- 提供您在封闭式测试期间从测试人员处获得的互动信息。相关信息的示例包括以下内容:
- 测试人员是否使用了应用的所有功能
- 测试人员的使用体验是否与您预期的正式版用户使用体验一致。如果不一致,请说明它与您的预期有何区别。
- 最后,总结您从测试人员处收到的反馈,并告诉我们这些反馈的收集方式。
- 点击下一步。
- 重要提示:如果您点击舍弃,或在不选择“下一步”即完成正式版发布权限申请的情况下直接退出,系统将不会保存您所做的更改。
您在“关于您的应用/游戏”部分中提供的信息,有助于我们获取与您的应用或游戏相关的更多信息,从而更好地了解您的应用或游戏。您的回答不会显示在 Google Play 上,也不会影响您在 Play 管理中心内可以使用的功能和服务、应用或游戏的显示方式或您是否符合参与 Google Play 开发者计划的条件。
要完成此部分,您需要分享以下信息:
- 指明应用或游戏的目标受众群体。请尽可能具体说明。
- 第二个问题可能会略有不同,具体取决于您是应用开发者还是游戏开发者:
- 应用:说明您的应用如何为用户创造价值。如果您不清楚我们所说的话,请前往 Android 开发者网站,详细了解 Google Play 上的应用质量。
- 游戏:说明为什么您认为自己的游戏能脱颖而出。
- 指明应用或游戏第一年的预期安装量。选项范围很广,请选择您认为可能性最高的选项。即使只是粗略的估算值,也没关系。
- 点击下一步。
- 重要提示:如果您点击舍弃,或在不选择“下一步”即完成正式版发布权限申请的情况下直接退出,系统将不会保存您所做的更改。
您在“关于您的正式版发布准备情况”部分中提供的信息,有助于我们了解您的应用或游戏是否做好了正式发布的准备。
要完成此部分,您需要分享以下信息:
- 请告诉我们,您根据您在封闭式测试期间的收获,对应用或游戏做出了哪些更改。
- 说明您如何确定应用或游戏已做好发布准备。
- 点击应用。
- 重要提示:如果您点击舍弃,或在不申请正式版发布权限的情况下直接退出,系统将不会保存您所做的更改。
申请正式版发布权限之后
在您提交正式版发布权限的申请后,我们会审核您提交的内容。审核完成后,我们会向账号所有者发送电子邮件,告知最新进展。通常情况下,审核最多需要 7 天,但有时可能需要更长时间。
如果您的应用尚未做好发布准备,您可能需要继续测试应用。例如,如果选择加入封闭式测试的测试人员不足 20 人,或测试人员在封闭式测试期间并未与您的应用互动,您便需要继续测试。
如果申请成功,您可以访问正式版(发布 > 正式版),并在您认为准备就绪时,通过 Google Play 面向数十亿用户发布您的应用。您还可以使用开放式测试(发布 > 测试 > 开放式测试)。我们建议您先对应用进行全面测试,然后再将其发布为正式版,并定期测试您日后对应用进行的所有更新。
常见问题解答
请问你所说的测试人员必须在过去 14 天内选择持续参与,我才能申请发布正式版,是什么意思?这意味着,我们不会计入参与测试后不足 14 天便选择退出的测试人员。即使他们选择重新参与测试且总天数达到 14 天,这 14 天也必须是连续的,才会算作符合 20 名测试人员选择持续参与测试 14 天这一标准。
在修复用户报告的问题和 bug 时,继续使用封闭式测试。在发布正式版之前,先在封闭式测试中更新应用,可有效减少低质量评价和评分。
不妨考虑邀请封闭式测试人员加入一个消息群组,以便其他人都可以看到反馈。测试人员还可以提供更多反馈和背景信息,帮助您确定应用或游戏的哪些方面需要优先改进。
除了修复崩溃问题和 bug 之外,请务必对应用的整体用户体验进行测试。您不妨详细了解 Google Play 上的应用和游戏质量。
您可以前往 Google Play 网站,详细了解 Play 管理中心的功能和最新资讯。您还可以前往 Google Play 学院参加由 Google 专家为志向远大的新开发者精心设计的免费在线培训课程。