Banner Ad
1. 基本要求
ADX Flutter SDK添加到项目中。
用于横幅广告的已发行 ADX 广告单元 ID。
在请求广告之前 SDK 初始化请先进行。
SDK 初始化请在应用运行时只调用一次,并且 广告请求必须在初始化完成后进行。
2. 实现
如果 Android 和 iOS 均有发布,请分别输入为各平台签发的广告单元 ID。
注册所需的回调。
loadBannerAd()以加载广告。
String adUnitId = Platform.isAndroid ? "<ANDROID_ADX_BANNER_AD_UNIT_ID>" : "<IOS_ADX_BANNER_AD_UNIT_ID>";
AdxSdk.setBannerListener(BannerListener(
onAdLoaded: (){
},
onAdError: (int errorCode) {
},
onAdClicked: (){
}));
AdxSdk.setBannerPosition(adUnitId, AdxCommon.positionBottomCenter);
AdxSdk.loadBannerAd(adUnitId, AdxCommon.size_320x50);当广告对象释放时
destroyBannerAd()。
横幅广告支持的尺寸和位置如下。
3. Callback
可以接收特定事件。请根据需要实现。
最后更新于
这有帮助吗?