您的游戏必须满足以下要求才能被考虑纳入即时游戏计划。 使用自我审核清单验证合规性。
要求
要被考虑纳入即时游戏计划,您的游戏必须满足所有Google Play 即时游戏要求,以及以下所有技术和政策要求
游戏使用应用包发布。
游戏大小为 15 MB 或更小(发布后可以下载其他资源)。
游戏支持 Google Play 即时游戏沙盒限制。
游戏目标为 Android 8.0(API 级别 26)或更高版本。
游戏支持 64 位架构。
游戏不使用通知。
游戏仅需要来自支持的 Google Play 即时游戏权限列表的权限。
需要使用 Google Play 游戏服务进行自动登录。
- 如果静默登录失败,请提示用户进行交互式登录。用户应该能够取消交互式登录。 有关更多信息,请参阅Google Play 游戏服务质量清单。
提供Google Play 游戏服务弹出窗口的视图,以便用户可以清楚地看到他们已登录。
游戏集成了一个使用 Google Play 游戏服务玩家 ID 作为密钥的云保存解决方案,以便用户游戏状态在即时游戏会话和设备之间保持持久性。您可以使用诸如Cloud Firestore或其他云数据库之类的产品。确保玩家进度使用 Google Play 游戏服务玩家 ID 作为密钥,并在玩家登录后立即恢复。
- 在支持任何类型的跨游戏会话持久性的游戏中,游戏保存是强制性的。其他类型的游戏(例如 roguelike 游戏和简单的棋盘游戏)旨在进行短暂的游戏会话,不需要游戏保存。但是,我们强烈建议使用游戏保存或排行榜来保存此状态,以便用户不会丢失宝贵的得分或成就。
如果您还没有,请向您的商店列表中添加一个横向宣传视频,展示游戏玩法。用户喜欢直接从游戏中拍摄的游戏玩法视频。Google Play 将从此视频中自动生成精彩片段,该片段将包含在 Google Play 游戏应用中。您可以使用adb直接捕获视频。如果您的游戏只有纵向模式,则可以使用许多视频编辑器将其转换为横向模式。
游戏不包含其自身的安装按钮。不需要安装按钮,因为即时游戏应该与已安装的游戏具有相同的体验。用户仍然可以从 Google Play 游戏应用和 Google Play 商店的详情页面安装游戏。
游戏不实现Google Play 游戏服务反盗版功能,也不在清单中包含
com.android.vending.CHECK_LICENSE
权限。反盗版功能可以防止用户盗版必须购买的游戏;对于免费游戏,它没有任何好处。启用反盗版检查将阻止 Google Play 即时游戏应用登录到 Google Play 游戏服务。如果游戏使用 OpenGL,请确保它以 OpenGL ES 2.0 为目标,因为它是在运行 Android 7 及更早版本的设备上完全支持 Google Play 即时游戏应用的唯一版本。请确保使用
<uses-feature>
指定正确的版本,并将android:glEsVersion
设置为0x00020000
。在您的
AndroidManifest.xml
文件中将1337
指定为即时版本,以指示这是一个完整体验的即时游戏(而不是试玩游戏)<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dist="http://schemas.android.com/apk/distribution" package="com.yourapp.package"> <dist:module dist:instant="true" /> <application android:allowBackup="true"> <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/> ... </application> </manifest>
游戏以非干扰的方式进行货币化,符合以下指南
- 避免在每次游戏开始的前 3 分钟内显示广告。此规则不适用于用户主动参与的奖励广告。
- 确保横幅广告不显眼。
- 没有全屏插页式广告或视频广告。此规则不适用于用户主动参与的奖励广告。
- 广告不得伪装成游戏内组件或菜单/游戏导航元素。
- 跨游戏推广是可以接受的,但须遵守上述广告要求。
自我审核清单
Google 通过运行您的游戏进行审核来验证合规性和无错误操作。您可以通过在开始审核过程之前检查合规性和正确行为来节省时间。使用以下自我审核清单
- 宣传视频
- 该游戏在 Play Console 中有一个宣传视频,展示游戏玩法。
- 广告和应用内购买
- 每次游戏启动的前 3 分钟内不显示广告(奖励广告除外)。
- 横幅广告不显眼,不会导致意外触摸。
- 无全屏插页式广告或视频广告(奖励广告除外)。
- 游戏中任何位置均无安装按钮。
- 数据使用
- 用户可在 LTE 或 4G 网络下 15 秒内开始游戏。
- 返回按钮
- 玩家可以使用根游戏菜单上的返回按钮退出游戏。允许但不强制使用退出确认对话框。如果使用了确认对话框,则用户确认退出或再次按下返回按钮后,游戏应退出。
- Google Play 游戏服务登录
- 从 Google Play 游戏应用打开游戏时,会发生以下情况:
- 游戏尝试静默登录 Google Play 游戏服务。
- Google Play 游戏服务会显示包含玩家游戏 ID 的“您好”欢迎消息。
- 如果静默登录失败,则启动交互式登录。用户可以选择取消登录以避免无限循环登录。
- 从 Google Play 游戏应用打开游戏时,会发生以下情况:
- 恢复游戏状态(游戏存档/应用内购买)
- 验证游戏状态是否可以恢复
- 玩游戏并取得一些有意义的进展(例如,达到新的等级或新的最高分),如果适用,则进行应用内购买 (IAP)。
- 退出游戏,然后将其从设备中删除(通常在**设置 > 应用**中)。
- 在**同一设备上**重新启动游戏,并验证**游戏进度和 IAP**是否自动恢复。
- 在**不同的设备上**重新启动游戏,并验证**游戏进度和 IAP**是否自动恢复。
- 验证游戏状态是否可以恢复
- 离线支持
- 验证游戏是否可在离线状态下运行
- 在线启动游戏并进入可玩状态。
- 退出游戏并结束游戏进程。
- 将设备切换到飞行模式。
- 重新启动游戏并验证游戏是否可在离线状态下运行。
- 验证游戏是否可在离线状态下运行
- 设备支持
- 确保游戏可在 Android 平板电脑上完全运行。
- 确保游戏可在 Android 5(API 级别 21)及更高版本上运行。
提交您的游戏以供审核
填写审核表以提交您的游戏。虽然所有开发者都可以创建即玩游戏,但 Google Play 团队对哪些游戏会在 Google Play 游戏应用的主页上推荐拥有最终决定权。
您可以在构建即玩版本后或使用您现有的可安装版本(在构建即玩版本之前)提交您的游戏以供推荐。
如果您提交您现有的可安装版本,我们将审核您的游戏,并告知您它是否适合即玩推荐计划。