集成注意事项
更新到 OpenMediation SDK v2.3.1 后需要新增和调整部分 API,具体请参考 API 变化部分。
重大更改
-
新增初始化无须依赖 Activity 参数的 API。
-
更新 Banner Native Splash 广告类型相关 BannerAdListener、NativeAdListener 、SplashAdListener 的 API。
-
所有 Adapter 需要更新至 2.3.0 及以上以适配 OM SDK v2.3.1。
具体 API 变化
Class | v2.2.0 API | v2.3.1 API |
---|---|---|
OmAds | init(Activity, InitConfiguration, InitCallback) | init(Activity, InitConfiguration, InitCallback) init(InitConfiguration, InitCallback) |
BannerAd | BannerAd(Activity, String, BannerAdListener) | BannerAd(String, BannerAdListener) |
BannerAdListener | onAdReady(View view) onAdFailed(String error) onAdClicked() | onBannerAdLoaded(String placementId, View view) onBannerAdLoadFailed(String placementId, Error error) onBannerAdClicked(String placementId) |
NativeAd | NativeAd(Activity, String, NativeAdListener) | NativeAd(String, NativeAdListener) |
NativeAdListener | onAdReady(AdInfo info) onAdFailed(String error) onAdClicked() | onNativeAdLoaded(String placementId, AdInfo info) onNativeAdLoadFailed(String placementId, Error error) onNativeAdClicked(String placementId) |
SplashAdListener | onSplashAdLoad(String placementId) onSplashAdFailed(String placementId, String error) onSplashAdShowFailed(String placementId, String error) | onSplashAdLoaded(String placementId) onSplashAdFailed(String placementId, Error error) onSplashAdShowFailed(String placementId, Error error) |
SplashAd | showAd(Activity activity, String placementId) | showAd(String placementId) |
Unity Plugin
请集成 Unity Plugin v2.1.3 及以上版本配合 OM SDK v2.3.1 使用。
测试套件
请集成 Test Suite v1.3.0 及以上版本配合 OM SDK v2.3.1 使用。
评论
请登录写评论。