集成

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")
}

原生广告

适配器不会直接公开主图素材:ad.nativeAd.mainImage 不会被填充。媒体内容(图片或视频)通过适配器提供的媒体视图渲染,CloudX 会将其附加到通过 setMediaContentViewGroupId(...) 绑定的容器。请按原生广告的说明绑定可见的媒体容器。

兼容性

适配器版本广告网络 SDK最低 CloudX SDK
11.4.0.1InMobi SDK 11.4.04.2.0
11.4.0.0InMobi SDK 11.4.04.2.0
11.3.0.1InMobi SDK 11.3.04.2.0
11.3.0.0InMobi SDK 11.3.04.0.0
11.2.0.1InMobi SDK 11.2.04.0.0
11.2.0.0InMobi SDK 11.2.04.0.0
11.1.1.0InMobi SDK 11.1.14.0.0
10.8.3.0InMobi SDK 10.8.34.2.0
10.8.0.0InMobi SDK 10.8.04.0.0
10.7.4.0InMobi SDK 10.7.44.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 会自动发现该适配器。无需手动注册适配器。