Skip to content

Monetize your game on Facebook Instant Games platform

使用GDevelop,您可以为Facebook Instant Games平台创建游戏。有一个选项可以直接将您的游戏从GDevelop导出到Facebook Instant Games。Facebook提供了通过显示插页广告奖励视频广告来实现游戏变现的选项。让我们看看如何将这些内容添加到您的游戏中。请注意,广告仅在移动设备上可以工作:根据Facebook文档的说明,桌面浏览器无法请求广告。

先决条件:配置广告位置

首先,您需要创建一个广告位置。为此,您需要:

  • 在您的应用中搭载Facebook Audience Network:前往此处
  • 创建一个广告位置:前往此处并按照说明操作。

最后,复制广告位置ID(在显示_广告位置ID_时点击复制ID)。

显示插页广告

在获取广告位置ID后,您现在可以在场景中(最好在场景开始时)加载广告,并在希望时显示它(例如,当用户完成一个关卡时)。GDevelop将为您提供两个操作。

  • 添加一个带有单个条件“场景开始时”的事件。
  • 添加一个操作“加载并准备插页广告”(在“Facebook Instant Games”,“广告”中)。

在参数中,设置您的广告位置ID(不要忘记在周围加上双引号)。

这将加载广告。我们仍然需要告诉Facebook稍后实际显示广告。作为示例,我们将在用户触摸屏幕时显示广告。在真实游戏中,通过更有用的方式替换条件:

  • 在事件表的末尾添加一个新事件。添加两个条件:“触摸或左键按下”然后“触发一次”。
  • 添加一个操作,这次选择“显示已加载的插页广告”。

应该看起来像这样:

您现在可以保存,将游戏导出到Facebook Instant Games并将其上传到您的即时游戏账户中。

在您的手机上进行测试以查看广告(广告不会显示在桌面浏览器上!)。

显示奖励视频广告

要显示奖励视频广告,与插页广告相同,但在场景开始时使用“加载并准备奖励视频”操作,并在用户触摸屏幕时(或根据您的游戏情况使用其他条件)使用“显示已加载的奖励视频”。

警告

如果事情没有按预期运行,请仔细检查您是否已加载了插页广告或视频,并使用正确的广告位置ID(周围加上双引号)。

示例

小贴士

现场动态展示! 🎮

在线查看此示例。

在GDevelop中打开示例