Facebook 上传小游戏流程

本文详述了在Facebook上传小游戏的流程,包括提供游戏信息、上传素材、设置智能助手,以及测试和审核游戏的步骤。强调了游戏视频、启动图像、应用图标和封面图片的重要性,同时详细介绍了如何配置和响应messaging_game_plays webhooks,以及遵循的最佳实践和政策。文章还涵盖了小游戏的加载时间、新手玩家体验、游戏本地化和社会化体验的优化建议。
摘要由CSDN通过智能技术生成

提供游戏信息
在应用面板的小游戏部分,可上传所有游戏素材及提供游戏信息。请注意,如果未提供所有必要素材,游戏将无法通过审核。此外,如果缺少素材,游戏可能无法正确显示,因此,我们建议在测试游戏前上传所有素材。
在这里插入图片描述
应用视频
您应提供展示游戏玩法的简短视频,最好可循环播放。建议长宽比为 16:9 或 1:1。即使您的游戏为纵向模式,也请考虑根据这些长宽比优化视频,因为动态消息是以横向模式呈现。在这些情况下,请考虑裁剪游戏视频,横向填充长方形的屏幕区域;或添加其他信息,填充视频两侧。
请记住,视频需要展示游戏玩法,而不应看起来像一个广告。
启动图像
在游戏加载过程中,向玩家显示此图像。图像分辨率应为 750 x 1334。
应用图标
在每个游戏会话前后,游戏顶部的原生对话框中会显示图标。请务必提供这两个游戏图标,否则会使用默认应用程序图标显示游戏。
封面图片和横幅通知
与上述素材类似,封面图片和横幅通知是 Facebook 开放平台正确显示原生对话框、动态消息帖子和 Messenger 附件所需的艺术设计作品。
游戏信息
我们需要以下游戏信息:
简短描述:让玩家了解游戏主题的短句
详细描述:使用多行文本详细介绍游戏特点
发行商:游戏发行公司的名称
标语:吸引新玩家玩游戏的短句。不要使用一系列以逗号分隔的关键字。

设置智能助手
小游戏的一项重要功能是能附加 Messenger 平台智能助手。这项功能虽为选择性配置,却为游戏提供了一个强有力的再参与渠道。以下指南说明了如何创建和设置游戏智能助手。
第 1 步:创建主页
如需创建游戏智能助手,您首先需要创建 Facebook 主页。主页要正确地与小游戏关联,需要具备一些特殊的属性:
主页类别需要是应用主页
主页名称需要包含应用名称。
主页不能与其他应用关联。
您可以前往“应用面板”,在小游戏产品的应用主页版块创建满足这些特殊条件的主页。 在执行下一步操作前,请确保应用主页版块如右图所示:

注意:如果小游戏未与上述类型的主页正确关联,智能助手将不会收到 messaging_game_plays 事件
第 2 步:激活智能助手
创建主页后,您需要确保响应其消息 webhooks。Webhooks 是在向您的主页发送消息事件时,我们向您的后端发送的 HTTP 调用。之后,您的服务器的逻辑将决定如何正确地响应每个事件(如果响应适用)。 如需将服务器的端点与主页事件相关联,请按照 Messenger 平台快速入门教程中的说明为主页启用智能助手。下表介绍了将智能助手与小游戏关联所需的 webhooks 和权限:
部分 值
主页事件 messages 和 messaging_game_plays
权限 pages_messaging
小游戏智能助手仅可使用标准消息和 GAME_EVENT消息标签,不能使用 pages_messaging_subscriptions。
如果您的智能助手具有需要用到订阅消息或客户匹配的其他功能,您应创建单独的应用并重新申请 Messenger 平台权限。
第 3 步:响应 messaging_game_plays webhooks
正确配置智能助手后,您的服务器端应用程序将开始在玩家每次关闭小游戏时接收 messaging_game_playswebhooks。下面是服务器端应用程序检测到并响应一个 webhook 的示例。
if (event.game_play) {
var senderId = event.sender.id; // Messenger sender id
var playerId = event.game_play.player_id; // Instant Games player id
var contextId = event.game_play.context_id;
var payload = event.game_play.payload;
var playerWon = payload[‘playerWon’];
if (playerWon) {
sendMessage(
senderId,
contextId,
‘Congratulations on your victory!’,
‘Play Again’
);

} else {
sendMessage(
senderId,
contextId,
‘Better luck next time!’,
‘Rematch!’
);
}
}
您可以参阅 Messenger 平台文档,详细了解 webhook:“玩游戏”Webhook 文档。
第 4 步:吸引玩家重回游戏
以下是如何使用图谱 API 向玩家发送 game_play 按钮的示例。
curl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值