测试和发布游戏

为确保 Google Play 游戏服务可以在您的应用中正常运行,您应先测试 Play 游戏服务,然后再将游戏更改发布到 Google Play 上。

为测试启用账号

如果您的游戏处于未发布状态,您必须将要授予测试权限的用户账号列入许可名单。否则,测试人员在尝试访问 Play 游戏服务端点(例如登录)时,会遇到 OAuth 和 404 错误。

您可以通过以下两种方式让测试人员为您的游戏使用 PGS API:

  • 在个人级别,添加个人电子邮件地址。
  • 在组级别,为 Play 管理中心发布轨道启用 Play 游戏服务。

如需将各个测试人员添加到游戏项目,请执行以下操作:

  1. Google Play 管理中心内,选择一款游戏。
  2. 在 Google Play 管理中心内打开游戏的测试人员标签页(依次选择拓展 > Play 游戏服务 > 设置和管理 > 测试人员)。
  3. 点击添加测试人员按钮。
  4. 在显示的对话框中,输入您希望添加为测试人员的 Google 账号的电子邮件地址(以英文逗号分隔或者每行一个电子邮件地址)。
  5. 点击添加,将用户保存为测试人员。您添加的测试人员账号应在几小时内就能访问您的 Play 游戏服务。

如需向某个组授予测试访问权限,请启用发布轨道以访问 PGS:

Google Play 可通过发布轨道功能将应用的预发布版本分发给受信任的用户对照组。如需详细了解如何使用发布轨道进行测试,请参阅设置开放式测试、封闭式测试或内部测试

您可以向有权在指定发布轨道上测试 APK 的所有用户授予游戏的测试访问权限。这与单独将他们添加到测试人员列表相同。为此,请按以下步骤操作:

  1. Google Play 管理中心内,选择一款游戏。
  2. 打开 PGS 测试人员部分(依次选择拓展 > Play 游戏服务 > 设置和管理 > 测试人员),然后选择发布轨道标签页。在此页面上,您还可以查看已为 PGS 测试启用的轨道列表。
  3. 点击添加轨道
  4. 选择要为 PGS 测试启用的一个或多个轨道。
  5. 点击添加轨道

选定的发布轨道现在将显示在已为 PGS 测试启用的轨道列表中。

发布游戏更改

准备好与玩家分享最新的游戏更改后,即可发布这些更改。发布游戏更改会让您的游戏的公开用户能够使用您配置的 Play 游戏服务。这与发布游戏 APK 不同,并且不会在 Play 商店中显示与您的游戏相关的任何信息。这意味着,您的游戏 APK 的所有用户都将能够使用 Play 游戏服务功能(例如登录功能),而无需单独将用户添加为测试人员,也无需向用户授予发布轨道的访问权限。

在 Play 管理中心内进行的 Play 游戏服务更改最多可能需要 2 小时才能供最终用户使用。请确保在 Play 商店上架游戏之前至少 2 小时发布 Play 游戏服务游戏项目,否则用户在使用 Play 游戏服务功能(包括登录功能)时可能会遇到问题。发布 Play 游戏服务游戏项目将为您的游戏启用 Play 游戏服务,但不会在 Play 商店上架或公开显示您的游戏。

如需发布您的 Play 游戏服务更改,请执行以下操作:

  1. Google Play 管理中心内,选择一款游戏。
  2. 在 Play 管理中心内打开您的游戏的发布部分(拓展 > Play 游戏服务 > 设置和管理 > 发布),然后按照屏幕上的说明发布游戏。
  3. 如果因项目缺失或项目配置错误而导致您无法发布游戏,则发布部分会告知您缺失或配置错误的是哪些项目,以便您进行更正。

当您发布游戏更改时,系统不会自动删除游戏中所列测试人员的数据。如需删除测试人员的数据,请使用 Play 游戏服务 Management API