集成
CloudX Android SDK 的 Unity Ads 适配器。支持 Banner、MREC、Interstitial 和 Rewarded。
如需 CloudX 控制台映射和 Unity Ads 侧 ID 配置,请参阅 Unity Ads 竞价方指南。本页仅说明 Android 特定的集成细节。
安装
dependencies {
implementation("io.cloudx:adapter-unityads:4.19.0.1")
}dependencies {
implementation 'io.cloudx:adapter-unityads:4.19.0.1'
}兼容性
| 适配器版本 | 广告网络 SDK | 最低 CloudX SDK |
|---|---|---|
4.19.0.1 | Unity Ads SDK 4.19.0 | 4.2.0 |
4.19.0.0 | Unity Ads SDK 4.19.0 | 4.0.0 |
4.17.0.0 | Unity Ads SDK 4.17.0 | 4.0.0 |
4.16.6.0 | Unity Ads SDK 4.16.6 | 4.0.0 |
4.16.5.1 | Unity Ads SDK 4.16.5 | 4.0.0 |
4.16.5.0 | Unity Ads SDK 4.16.5 | 4.0.0 |
4.16.1.0 | Unity Ads SDK 4.16.1 | 4.0.0 |
4.15.0.0 | Unity Ads SDK 4.15.0 | 4.2.0 |
4.12.5.1 | Unity Ads SDK 4.12.5 | 4.0.0 |
4.12.5.0 | Unity Ads SDK 4.12.5 | 4.0.0 |
当服务端下发的 CloudX 配置包含 Unity Ads 需求时,SDK 会自动发现该适配器。无需手动注册适配器。
已知问题
Unity Ads 4.15 Banner 和 MREC 的 Context 要求
影响范围: 使用 application Context 的适配器 4.15.0.0 Banner 和 MREC 集成,包括 React Native 命令式 Banner 和 MREC API。
症状: 无法获取 Android Activity 时,广告加载失败。
解决方法: 原生 Android 应用必须从基于 Activity 的界面 Context 创建 Banner 和 MREC 广告。若可兼容 Unity Ads 4.19,请使用适配器 4.19.0.1。Interstitial 和 Rewarded 不受影响。