文档

广告素材规格

查看 Unity User Acquisition 对广告素材的要求。
阅读时间6 分钟最后更新于 2 天前

广告素材是单个资源或您的广告。请查看以下部分以了解每种广告素材类型的规格和要求:

视频

视频广告通过嵌入式 Web 视图使用游戏内视频来推广应用。虽然广告只需要一个视频,但为不同屏幕方向(横向和纵向)都上传相应视频会获得更好的优化效果。当包含两个方向的视频素材时,Unity 的评估算法会自动选择最佳素材用于展示。请注意,对于 Unity,所有视频广告还必须包含一个结束页。

视频广告素材规格

视频广告素材必须符合以下规格:
  • 60 秒或更短
  • H.264 编码的 MP4 格式。
  • 横向视频的像素横纵比为 16:9,纵向视频的像素横纵比为 9:16。
  • 建议的文件大小为 10 MB。最大文件大小为 100 MB。视频经过重新编码后可使用各种比特率。显示的最终视频将针对用户的可用网络速度和缓存设置进行优化。
  • 仅限 Apple:由于 Apple 的要求,仅描绘 Apple App Store 徽标。如需了解更多信息,请参阅 Apple 的营销准则
注意
当前版本的长视频广告(30 到 60 秒)是 Beta 版。从当前版本到下一版本,其功能和文档可能会有所更改。

视频广告素材模板

请参阅以下正确的视频资源像素比示例。
像素比为 9:16 的纵向视频示例

Example portrait video with a 9:16 pixel ratio

试玩广告

试玩广告让用户以互动方式快速体验游戏演示。

Playable 规范

试玩广告素材必须符合以下规范:
  • 包含在单个 HTML 索引文件 (
    index.html
    ) 中,没有指向其他文件或文件夹的链接。
  • 是内嵌式缩小文件(通过移除空格为机器读取进行了优化)。
  • 小于 5 MB。
  • 符合移动富媒体广告接口定义 (MRAID) 3.0 规范。
    注意
    MRAID 是在移动应用程序中运行的移动富媒体广告的通用 API。Unity Ads Web 视图提供 MRAID,因此您可以使用指南中详述的 MRAID 方法。如需了解更多信息,请查看 IAB 的文档以获取有关 MRAID 3.0 方法、最佳实践和标准的详细信息。
此外,Unity 对可播放项的要求如下:
  • 广告必须包含在单个 HTML 文件中,并内嵌所有资源。
  • Android 游戏必须使用 Android 4.4 或更高版本。
  • iOS 游戏必须使用 iOS 9.0 或更高版本。
  • 广告不得屏蔽“关闭”按钮或任何其他容器 UI 元素,导致用户无法关闭广告。
  • 广告必须支持纵向和横向两种方向。
  • 广告不需要任何网络请求 (XHR),但如果不包含个人数据(例如用户或设备标识符)并且遵守所有适用的法律和平台政策,则可能允许通过分析调用来收集玩家交互数据。
  • 广告不应自动(例如,没有明确的用户操作或号召性用语)重定向到应用商店。
  • 广告号召性用语应使用 MRaid.open 直接链接到应用商店。
  • 广告应在启动试玩内容之前等待 MRAID
    viewableChange
    事件。

MRAID 示例

要在点击时重定向用户,请使用
mraid.open
方法以及游戏应用商店页面的 URL 字符串。请参阅以下针对特定平台的
mraid.open
示例:
case "iOS":mraid.open("https://itunes.apple.com/us/yourgame?mt=8");

初始化示例

请查看以下关于如何初始化试玩广告的示例。
// Wait for the SDK to become ready: function Start() { if (mraid.getState()==='loading') { // If the SDK is still loading, add a listener for the 'ready' event: mraid.addEventListener('ready', onSdkReady); // Otherwise, if the SDK is ready, execute your function: } else { onSdkReady(); }}// Implement a function that shows the ad when it first renders:function onSdkReady() { // The viewableChange event fires if the ad container's viewability status changes. // Add a listener for the viewabilityChange event, to handle pausing and resuming: mraid.addEventListener('viewableChange',viewableChangeHandler); // The isViewable method returns whether the ad container is viewable on the screen. if (mraid.isViewable()) { // If the ad container is visible, play the ad: showMyAd(); }}// Implement a function for executing the ad:function showMyAd() { // Insert code for showing your playable ad.}// Implement a function that handles pausing and resuming the ad based on visibility:function viewableChangeHandler(viewable) { if(viewable) { // If the ad is viewable, show the ad: showMyAd(); } else { // If not, pause the ad. }}
注意
  • Unity Ads SDK 可控制广告可否跳过。
  • 请勿使用自动重定向到应用商店的功能。广告可能不会自动打开应用商店,或者可能不会在用户第一次点击时打开。
  • 展示量、观看量和点击量归因在服务器端发生。
  • 有关试玩广告的更多详细信息,请参阅 Unity 上的试玩广告文档。

结束页

默认结束页是不可试玩的图像。

图像结束页规范

对于结束页图像文件,请参阅以下规范。
请参考下表来验证图像文件的大小和格式是否正确。

规格

详细信息

文件格式JPG、PNG 或 GIF
文件大小5 MB

图像结束页模板

请参阅以下采用正确图像尺寸的静态结束页示例:
图像结束页示例

Image end card example

试玩结束页规范

交互式试玩结束页可以在常规 15-60 秒视频广告的结尾提高参与度。
注意
当前版本的长视频广告(30 到 60 秒)是 Beta 版。从当前版本到下一版本,其功能和文档可能会有所更改。
  • 单个内嵌响应式 HTML 文件,最大 5 MB。
  • 保持
    isViewable
    状态。
  • 试玩广告可随视频一起开始。
  • 一个指向 Play 应用商店或 App Store 的号召性用语 (CTA) 按钮。
  • 遵循 MRAID 3.0 规范
  • 缩小文件(通过移除空格为机器读取进行了优化)。
  • 包含纵向和横向屏幕方向的结束页。
重要
由于我们的许多发行商对赌博广告的敏感性,Unity 要求赌博类广告商必须是托管帐户。非托管帐户合作伙伴的赌博广告素材将在审核中被拒绝。要成为托管合作伙伴或了解有关 Unity 赌博广告政策的更多信息,请联系我们。如需了解更多信息,请参阅 Unity 法律网站

Apple 规范

Apple App Store 对广告素材有独特的规则。为了满足 Apple 的要求,iOS 素材需遵从 Apple App Store 徽标使用规范。如需了解更多信息,请参阅 Apple 的营销准则