连续性要求

为了向使用 Google Play 游戏电脑版的玩家提供最佳体验,我们要求您的 Google Play 游戏电脑版和移动 (Android) 版游戏使用我们新的 Google Play 游戏服务 v2 SDK 提供流畅的跨设备体验,才能被视为针对 Google Play 游戏电脑版进行了优化

下面是要求的摘要:

  • 在移动设备 (Android) 上和在 Google Play 游戏电脑版 (PC) 上的玩家会选择尽可能自动登录 Google Play 游戏服务,他们的非教程进度会关联到其 Google Play 游戏服务玩家 ID。在其他设备上,当与本地状态没有冲突时,游戏会自动恢复此进度。
    • 请注意,用户可能会通过 Google Play 游戏服务自动登录您的游戏,而不登录您现有的身份系统(例如使用访客账号登录)。在这类情况下,如果用户已通过 Google Play 游戏服务登录,并希望保存其进度,您仍然必须备份和恢复用户的游戏进度。唯一的例外情况是,用户明确了解访客模式与单个设备相关联。
    • 必须使用 Google Play 游戏服务 v2 登录功能才能满足此要求。如果您目前使用的是 v1 登录功能,我们提供了有关迁移 JavaUnity 集成的指南。
  • 如果您的游戏有其他身份验证解决方案,请将 Google Play 游戏服务玩家 ID 关联到这些解决方案,这样玩家在使用新设备时就不必手动恢复凭据了。
  • 当游戏进度有冲突时(即玩家登录了 Google Play 游戏服务和另一个身份平台),您应该以玩家能够预期和理解的方式解决此问题。这可以是询问玩家想要使用哪个账号玩游戏、首选本地进度或合并游戏进度。

我们深知,您的现有身份验证解决方案有其自己的复杂性,因此我们会灵活对待由于身份冲突引起的极端情况及其解决方法。我们要实现的最终目标是,当玩家在 Android(包括手机和平板电脑)和 Google Play 游戏电脑版之间切换时,系统要能够自动恢复其进度或状态。

建议您浏览此页面,查看有关如何将 Google Play 游戏服务与现有身份系统集成的建议。例如,有些游戏可能会选择在 Google Play 游戏服务与其现有身份系统之间建立 1 对 1 的连接(即上面链接的页面中所述的绑定解决方案)。其他游戏可能会选择将 Google Play 游戏服务账号与用户的多个账号关联,以恢复其状态(即上面链接的页面中所述的恢复解决方案)。

您可以使用此页面中的测试用例,根据相关要求评估您自己的解决方案。

下面的核对清单列出了我们针对在 Google Play 游戏电脑版平台登录 Google Play 游戏服务所要求和建议的行为。

ID 重要性 说明
1.1 必需 在 Android 设备和 Google Play 游戏电脑版中使用 Google Play 游戏服务 v2 登录功能帮助玩家登录。

将新的 Google Play 游戏服务 v2 SDK 与 Android 和 Google Play 游戏电脑版 build 进行集成,并在游戏中启用登录功能。 使用已登录玩家的凭据来满足要求 1.2。

请注意,v1 登录功能不符合此要求。如果您目前在游戏中使用的是 Google Play 游戏服务 v1,则需要升级到 v2。如需详细了解如何迁移集成功能,请参阅 JavaUnity 指南。
1.2 必需 通过 Play 游戏服务玩家 ID 备份和恢复玩家进度。

如果用户理解进度与本地设备关联,并且在转到其他设备时会丢失,或者进度只在教程内保留,则可以不必满足此要求。

为了确保玩家在切换设备、重置设备或在多个设备上玩游戏时不会丢失进度,请务必将其进度备份到云端存档解决方案。如果使用的是您自己的后端游戏服务器,为安全起见,请使用 Play 游戏服务玩家 ID 作为密钥。 当玩家通过 Play 游戏服务登录时,请检查该账号是否存在进度,如果存在,请允许玩家从上次停下的地方继续。您可以使用自己的云端存档解决方案,也可以使用 Play 游戏服务游戏存档

如果玩家未通过 Play 游戏服务登录,请尝试在本地保留玩家进度,然后在玩家登录 Play 游戏服务后同步该进度。这样有助于防止在玩家推迟登录游戏时丢失玩家的任何进度。
1.3 最佳实践 为未登录的玩家提供登录按钮。

玩家可能已选择停用 Play 游戏服务,因而不会自动登录您的游戏。 通过为未登录的玩家提供登录按钮,您可以允许玩家改变主意,随着他们在您的游戏中投入更多,让他们可以登录 Play 游戏服务。

登录按钮应该很容易让玩家找到;例如,应该可以从主屏幕中点击该按钮,或者让该按钮位于“设置”屏幕中。不得将该按钮在您的游戏菜单中深埋多层。
1.4 建议 遵循 Google 品牌推广指南。

为了向玩家提供有吸引力且一致的端到端体验,请实现 Play 游戏服务品牌推广指南