通过 沉浸式广告 系统,您可以将广告单元插入到您的游戏中,这样 Roblox 就可以程序化地向活跃用户提供来自广告商的广告内容。
在您的游戏中可以投放以下广告格式:
- 广告牌,包括:
- 视频广告:长达 30 秒的视频,用户可以在游戏中观看,可以是点击播放或自动播放。
- 图片广告:3D 空间中静态的、不可点击的图片。
- 传送门广告:静态的、不可点击的图片,带有一个门,可以将用户传送到广告商的游戏中。

广告内容是针对用户的,这意味着两个用户可能会同时看到不同的展示广告或从完全相同的广告单元传送到不同的广告商游戏中。如果用户不符合观看广告的资格,广告单元将显示可自定义的后备图像或 Roblox 徽标。
为了说明这一概念,请参见以下三张同一广告单元的图片,不同用户看到不同的内容。用户 A 看到了一则宣传 The Mystery of Duvall Drive 游戏的广告,而用户 B 看到了一则宣传 Beyond the Dark 的广告。用户 C 从此广告单元根本没有看到广告,因为他们不符合观看广告的资格。



发布者从沉浸式广告中获得的收益
如果您的活跃用户符合观看广告的资格并满足广告商的一些特定标准,例如他们的国家或设备,您可能有资格根据他们与广告内容的互动情况赚取 Robux。
发布者的收入来源:
对于 点击播放的视频广告,用户必须点击广告以启动视频播放。广告商对“15秒观看”进行投标,因此每当用户观看视频至少 15 秒时,发布者就会获益。您可以使用 奖励视频广告 实现奖励机制,以刺激用户观看视频至少 15 秒以获得收益。
对于 自动播放的视频广告,视频在用户注视广告时开始播放,当用户移开视线时暂停。广告商对视频展示进行投标,因此发布者每次获得视频展示的收益。视频展示是指用户至少注视广告 0.5 秒,广告占据 1.5% 的视口,并且广告以最多 55 度的角度观看,且至少 50% 的视频广告像素可见。
图片广告 是静态的、不可点击的图片,在 3D 空间中展示。广告商对每次图像展示进行投标,因此发布者会为每次图像展示获利。图像展示是指用户注视广告至少 1 秒,广告占据 1.5% 的视口,广告以最多 55 度的角度观看,并且至少 50% 的图片广告像素可见。
传送门广告 是静态的、不可点击的图片,带有一个门,可以将用户传送到广告商的游戏中。广告商对每次传送进行投标,因此发布者会为每次成功传送获利。传送是指用户进入传送门并抵达广告商的游戏。
要了解有关广告商计费的更多信息,请参见 计费。
Roblox 会在您将广告单元插入到游戏后的下一个月的 25 号支付收益。例如,如果您在 3 月插入广告单元,则这些广告单元的可查看展示和成功传送的支付日期为 4 月 25 日。您可以通过 我的交易 或 小组交易 页面跟踪广告的累计收益。您还可以通过创作者仪表板上的指标图表分析其整体性能。
发布者资格
虽然任何人都可以将广告单元插入到他们的游戏中,但 Roblox 仅在游戏有资格展示广告时才会在广告单元中投放广告。资格并不保证 Roblox 会在您的游戏中投放广告,也没有任何义务要求 Roblox 在您的游戏中投放广告。
要使您的游戏符合投放广告的资格,您的帐户和游戏必须满足以下标准:
- 您的游戏必须是 公开的。
- 您必须 年满 13 岁。
- 对于小组拥有的游戏,此要求适用于小组的所有者。
- 您必须为您的游戏完成 成熟度和合规性问卷。
- 问卷必须经过 Roblox 的审核和批准,才能使游戏具备投放广告的资格。如果审核状态为 待审核,您可以在游戏的广告资格页面请求重新审核,路径为 货币化 ⟩ 广告 ⟩ 资格。您将在 24 小时内收到回复。
- 您的游戏必须每月维持 2,000 名独特访问者。
- 这是根据访问者数据每月计算和更新的。不包括机器人在内的访问者计数。
用户资格
即使您的游戏有资格投放广告,并非所有用户都有资格查看广告,例如超出活动受众选择的人。如果用户不符合观看广告的资格,广告单元将对这些不合资格用户显示 Roblox 徽标的回退图像。要删除这些广告单元,您可以 为不合资格用户移除广告单元。
插入广告单元
在将广告单元插入合格游戏时,请确保检查每个图片广告表面,以确认其是否有效并能够投放广告。例如,您可以将广告单元缩放为不同尺寸以匹配您的游戏美学,但不能将其做得太小或太大,否则它们将变得无效并且无法投放广告。


广告牌
广告牌包含视频和图片广告。
视频广告
符合条件的用户可以在 Roblox 游戏中看到两种类型的视频广告,具体取决于广告商的投标:
- 点击播放 视频广告是当广告商对用户观看广告至少 15 秒进行投标时提供的。用户通过点击广告单元来启动视频广告,这将提示视频全屏播放并开启声音。每当用户观看视频广告至少 15 秒,发布者就会获得报酬。
- 自动播放 视频广告是当广告商对用户观看其广告进行投标时提供的,用户在看向广告时,视频会自动播放且声音关闭。如果用户移开视线,视频将暂停。视频广告包含控制选项以解除静音和扩展至全屏。发布者根据广告获得的展示频率获得报酬。
要插入视频广告:
- 从 首页 或 模型 标签工具栏中,将 块 部件插入到您的游戏中。
- 将部件缩放到至少 8 个 studs 宽和 4.5 个 studs 高,但不超过 32 个 studs 宽和 18 个 studs 高。
- 在 资源管理器 窗口中,将 AdGui 对象添加到该部件中。为此,将鼠标悬停在该部件上并单击 添加 按钮,然后插入 AdGui。
- 在 属性 窗口中选中新的 AdGui,转到 面 属性并选择一个面。您也可以保留默认面。
- 确保启用 EnableVideoAds 复选框以展示视频广告。如果您将此复选框禁用,则该部件将仅显示图片广告。
您还可以在游戏中实现奖励机制,以刺激用户观看带有 奖励视频广告 的点击播放视频广告。
图片广告
图片广告是不可点击的静态图片,通过 AdGui 实例展示广告,您可以将其放置在游戏的 3D 空间中的任何块 Part 实例上,只要没有东西遮挡广告的视线。广告图像的宽高比与您选择显示广告内容的块的面相匹配。
要使广告单元有效,并在您发布游戏后能够投放广告,您必须确保它满足以下条件:
- 块位于 Workspace 中。
- 块的大小不得小于 8 x 4.5 studs,且不得大于 32 x 18 studs。
- 块的同一面上不可包含其他 AdGui 或 SurfaceGui 对象。

要插入图片广告:
- 从 首页 或 模型 标签工具栏中,将 块 部件插入到您的游戏中。
- 将部件缩放到至少 8 个 studs 宽和 4.5 个 studs 高,但不超过 32 个 studs 宽和 18 个 studs 高。
- 在 资源管理器 窗口中,将 AdGui 对象添加到该部件中。为此,将鼠标悬停在该部件上并单击 添加 按钮,然后插入 AdGui。
- 在 属性 窗口中,转到 面 属性并选择一面。您也可以保留默认面。
发布游戏后,用户可以看到广告单元的以下状态之一:
| 状态 | 描述 | 示例 |
|---|---|---|
| 活动 | 广告单元能够投放广告,并且目前正在向用户投放广告。 | ![]() |
| 非活动 | 广告单元能够投放广告,但由于以下原因之一,它目前未向用户投放广告:
Roblox 提供默认的回退图像。 | ![]() |
| 无效 | 广告单元无法投放广告,因为它未满足验证标准。 | ![]() |
传送门广告
传送门广告由两个核心组件组成:
- 静态、不可点击的图片。
- 一个门,能够将用户传送到广告商的游戏。
创作者商店中包括代表这些核心组件的传送门广告 BasePortal 包。您对该包唯一可以进行的更改是修改其缩放、位置和旋转。您所做的其他任何更改都将使包失效,从而无法投放广告。
传送门广告还包括一个包含静态和动态视觉元素的 装饰 文件夹。您可以自定义这些元素,只要核心组件保持完整。


例如,以下两个传送门广告包具有完全相同的核心组件,但它们包含不同的视觉元素,您可以自定义这些视觉元素以改变广告单元在游戏中的外观和感觉。


要插入传送门广告:
打开创作者商店。
- 选择 创作者商店 标签。
在 分类 部分,单击 查看所有 按钮。所有类别都会显示。

单击 广告 瓷砖。

单击任意一个 传送门 模板包。
(可选)通过修改包的 装饰 文件夹中的元素自定义围绕广告单元的视觉元素。
一旦您发布游戏,用户可以看到广告单元的以下状态之一:
| 状态 | 描述 | 示例 |
|---|---|---|
| 活动 | 广告单元能够投放广告,并且目前正在向用户投放广告。 | ![]() |
| 非活动 | 广告单元能够投放广告,但由于以下原因之一,它目前未向用户投放广告:
Roblox 提供默认的回退图像。 | ![]() |
| 无效 | 广告单元无法投放广告,因为它未满足验证标准。投放广告的块表面变为黑色,而门变成了一堵混凝土墙。 | ![]() |
为不符合条件的用户移除广告单元
根据 Roblox 的 广告标准,您必须对不符合观看广告资格的用户隐藏、替换或阻止广告内容。默认情况下,沉浸式广告单元通过为不合格用户显示 Roblox 徽标的回退图像来处理此事。
要完全隐藏或移除广告单元,您可以使用 GetPolicyInfoForPlayerAsync() 返回一个 AreAdsAllowed 布尔值,该值确定每个访问您游戏的用户能否查看广告,然后包括逻辑以修改对不合格用户的广告可见性。
例如,以下代码示例使用 GetPolicyInfoForPlayerAsync() 检查每个用户在进入游戏时能否查看广告的资格。如果用户的 AreAdsAllowed 为 true,则传送门广告保持可见;如果为 false,则脚本将销毁所有广告。虽然这是从不符合观看广告条件的用户中移除广告内容的一种很好的策略,但重要的是要注意,销毁广告单元可能会改变游戏的玩法,因为某些用户可以看到广告单元而其他用户却不能。
local Players = game:GetService("Players")local PolicyService = game:GetService("PolicyService")local Workspace = game:GetService("Workspace")local player = Players.LocalPlayer-- 此示例假设在 Workspace 下存在 "主传送门模板" 模型local mainPortal = Workspace:WaitForChild("Main Portal Template")-- 获取用户的政策信息local success, result = pcall(PolicyService.GetPolicyInfoForPlayerAsync, PolicyService, player)if success and result thenif not result.AreAdsAllowed then-- 如果广告不被允许,则在用户客户端上销毁 "主传送门模板" 实例mainPortal:Destroy()endelseprint("无法为用户获取政策", player.Name, "| 异常:", result)end
查看沉浸式广告指标
将广告单元插入到您的游戏后,创作者仪表板 将生成不同类型的指标图表,以帮助您分析广告的整体性能。
在广告在您的游戏中运行 48 小时后,您可以查看用户基础生成多少视频观看、展示和传送,查看每个广告单元格式的性能,以及您从单个广告单元中获得多少 Robux。
通过跟踪这些趋势,您可以对每个地点包含广告单元的数量、优先考虑的广告单元格式以及可以放置单个广告单元以生成视频观看、展示和传送的位置做出战略决策。
要查看沉浸式广告指标:
- 转到创作并选择一个游戏。
- 转到 货币化 ⟩ 广告。





