2019 年 8 月 9 日,我们推出了全新小游戏开发者申请流程。将游戏送审之前,您需要:
确认应用程序符合条件后,您就可以将游戏提交送审,然后将其发布至我们的发现渠道(游戏列表等)。
详细了解如何创建商务管理平台和如何验证公司。
根据 Facebook 开放平台政策第 1.7 条,为尽可能避免信息混淆,与新冠疫情相关的游戏必须经过预先批准。
提交之前,请确保您的小游戏符合下方标准。
在应用面板顶部将可见性设置为已发布
在设置选项卡中指定命名空间
按照游戏设置部分的详细说明上传所有素材
初始下载包的大小不超过 3MB(对于轻量级游戏而言,不超过 1MB)
通过 FBInstant.setLoadingProgress
提供实际加载进度
响应移动设备上的物理静音开关(我们推荐使用 WebAudio API)
使用 SDK 6.0 或更高版本,并通过模板发送所有自定义更新
订阅 FBInstant.onPause
,以妥善处理中断情况。游戏应暂停所有声音并实施恢复游戏的机制(例如,一个“恢复”按钮)
遵守所有已发布的 Facebook 开放平台条款和开发者政策
关联至公司以供应用审核。必须是已认证的公司才能发布游戏
与原生游戏的外观效果一样(不应该像网页一样滚动、缩放或移动)
在名称中包含品牌信息(如“Messenger”;“Facebook”)
与其他任何已发布的应用程序(如 Facebook 网页游戏)共用同一个应用编号
链接至其他任何网站或应用(链接至隐私权政策页面除外)
请求小游戏 SDK 未提供的任何用户信息(包括使用 Facebook 开放平台 Javascript SDK)
内嵌小游戏 SDK,或使用的版本与 connect.facebook.com 上提供的版本不同
针对每个环境每个会话发送多个游戏更新
展示第三方广告
在不支持支付功能的开放平台上展示任何支付功能
在解析 startGameAsync
之前调用除下列以外的方法:
FBInstant.getSDKVersion()
FBInstant.initializeAsync()
FBInstant.getPlatform()
FBInstant.setLoadingProgress()
FBInstant.getSupportedAPIs()
FBInstant.quit()
FBInstant.onPause()
FBInstant.player.getID()
自 2019 年 3 月 24 日起,在解析 startGameAsync
之前,您可以调用更多方法。如需了解相关详情,请查看小游戏 SDK 6.3 新增功能。
特别是对于 iOS 用户,您的游戏不应该:
交叉推广其他小游戏(包括通过智能助手)
允许向好友发送礼物
展示任何支付功能或提及其在其他平台上的可用性
如果使用得当,“使用 Messenger 发布游戏更新资讯”可以成为帮助您留住用户的强大机制,但若使用不当,则可能会产生令人反感的玩家体验,导致失去游戏用户。下面这些准则可以帮助您优化“使用 Messenger 发布游戏更新资讯”的体验。
向玩家提供相关、及时且有价值的更新。如需获取更多信息,请访问我们的最佳实践版块。
给予用户掌控权(例如:让用户确认他们是否想要接收通知以及接收的频率)。
对玩游戏按钮使用入口点数据,以环境相关的方式加载游戏。
为智能助手设置与游戏相同的名称。
利用社交更新,如回合提醒、比赛结果、限时奖励和挑战。
确保为玩家提供适当的奖励刺激,促使他们通过智能助手消息打开游戏。为此,您可使用消息负载为玩家提供有价值的游戏内奖励。一般来说,如果智能助手消息打开的是游戏的开始页面,这条消息便没有什么价值。
使用固定菜单提供常见操作,如启动游戏。
设置默认操作以在自定义更新中使用 game_play
,如此整张图片便能将用户带入游戏中。
通过智能助手公布新功能或内容。
针对每位用户优化每天的消息发送时段,考虑用户所在的时区。
在玩家关闭游戏后立即发送消息。
发送没有任何背景信息的消息再次吸引玩家(例如:“立即回到游戏中!”)。建议首选包含丰富背景信息的消息来重新吸引玩家(例如:“你的侦查员为你带回了更多信息”)
使用其他 Facebook 用户的口吻,或误导玩家以为他们好友在与他们沟通。
在用户屡次不想加入游戏的情况下继续向他们发送智能助手消息。这种情况将适用政策限制,并阻止您发送消息。当前的限制为,自最后一次游戏会话结束后 10 天最多可发送 5 条消息。在测试您的智能助手时,确保每发送 5 条消息后至少玩一次游戏。
将 messaging_type
设置为 RESPONSE
或 UPDATE
以外的任何值
使用 Messenger 开放平台的群发 API,因为游戏智能助手目前还无法使用它。
链接至任何应用商店。
您可以通过开发者面板的审核选项卡向我们的审核团队提交游戏。提交之前,请确保游戏符合所有相关政策。
提交时,您必须根据 Apple App Store 审核指南 4.7 提供 Apple 开发者团队编号,如此才能在 iOS 平台上传播游戏。
如果您的游戏没有任何应用内购买功能,请勿在所提交的内容中包含小游戏应用内购买选项。查看应用内购买页面,了解更多信息。
审核应在一周内完成。游戏通过审核后,便无需再次审核,除非我们发现它违反了开发者政策。
您可以在开发者面板的发布状态选项卡中跟踪游戏的状态。
您可以在全球范围内发布游戏,也可以按国家/地区发布。选择选择国家/地区选项,以选取个别国家/地区。