SKOverlay 是一种动态广告格式,类似于屏幕底部的原生横幅广告。它提示用户可立即下载所提供的应用,无需跳转至 App Store 或 Storekit 页面。通过更新SDK版本支持了该功能的开发者,可提升广告效果并增加每千次展示量 (IPM)。SKOverlay 还支持 SKAdNetwork 回传。
广告请求
由于部分开发者会为其应用关闭 SKOverlay 功能,如果每个特定场景允许 SKOverlay,Unity则会在广告请求中进行标记。
如果允许 SKOverlay,Unity 将发送一个扩展字段以进行标记:bidRequest.imp.ext.skadn.skoverlay: 1
。
广告返回
对于使用 bidRequest.imp.ext.skadn.skoverlay:1
发送的场景,Unity 允许 DSP 自主控制其是否要启用该功能。
Unity 希望通过读取您的广告返回来了解您希望启用还是关闭SKOverlay这一功能,如下所示:
状态 | 广告返回 |
---|---|
关闭 | 不要在广告返回中添加扩展字段 |
启用 | resp.seatbid[0].bid[0].ext.skadn.skoverlay.show:1,然后从 SKOverlay 控件选项表中选择受支持的选项 |
SKOverlay 控件
属性 | 类型 | 示例 | 描述 | 值 |
---|---|---|---|---|
show | 整数 | 1 | 指示是否显示 SKOverlay |
|
position | 整数 | 1 | 显示SKOverlay的位置 |
|
dismissable | 整数 | 5 | 指示用户是否可以关闭 SKOverlay |
|
video_delay | 整数 | 5 | 显示 SKOverlay 前的延迟时间(以秒为单位),0 表示立即显示 |
|
如果 DSP 没有 SKOverlay 控件,Unity 将默认展示:
0
= Position1
= Dismissible5
= Video_delay