集成
CloudX Android SDK 的 InMobi 适配器。支持 Banner、MREC、Interstitial、Rewarded、Native、Native Banner 和 Native MREC。
如需 CloudX 控制台映射和 InMobi 侧 ID 配置,请参阅 InMobi 竞价方指南。本页仅说明 Android 特定的集成细节。
安装
dependencies {
implementation("io.cloudx:adapter-inmobi:11.4.0.1")
}dependencies {
implementation 'io.cloudx:adapter-inmobi:11.4.0.1'
}原生广告
适配器不会直接公开主图素材:ad.nativeAd.mainImage 不会被填充。媒体内容(图片或视频)通过适配器提供的媒体视图渲染,CloudX 会将其附加到通过 setMediaContentViewGroupId(...) 绑定的容器。请按原生广告的说明绑定可见的媒体容器。
兼容性
| 适配器版本 | 广告网络 SDK | 最低 CloudX SDK |
|---|---|---|
11.4.0.1 | InMobi SDK 11.4.0 | 4.2.0 |
11.4.0.0 | InMobi SDK 11.4.0 | 4.2.0 |
11.3.0.1 | InMobi SDK 11.3.0 | 4.2.0 |
11.3.0.0 | InMobi SDK 11.3.0 | 4.0.0 |
11.2.0.1 | InMobi SDK 11.2.0 | 4.0.0 |
11.2.0.0 | InMobi SDK 11.2.0 | 4.0.0 |
11.1.1.0 | InMobi SDK 11.1.1 | 4.0.0 |
10.8.3.0 | InMobi SDK 10.8.3 | 4.2.0 |
10.8.0.0 | InMobi SDK 10.8.0 | 4.0.0 |
10.7.4.0 | InMobi SDK 10.7.4 | 4.0.0 |
适配器 10.8.3.0 支持 Banner、MREC、Interstitial 和 Rewarded。Native、Native Banner 和 Native MREC 需要适配器 11.3.0.0 或更高版本。
已知问题
当 CloudX 与另一个也会在同一应用进程中初始化 InMobi 的中介 SDK 同时运行时,早于 11.4.0 的 InMobi SDK 版本在两个调用方于 SDK 初始化完成前调用 InMobiSdk.init() 时,可能会使其中一个初始化方收不到完成回调。对于多中介集成,请使用 CloudX InMobi 适配器 11.4.0.0 或更高版本,或配置应用使只有一个中介栈初始化 InMobi。
当服务端下发的 CloudX 配置包含 InMobi 需求时,SDK 会自动发现该适配器。无需手动注册适配器。