К сожалению, AdMob «запретил показ объявлений» моему приложению iOS из-за странного поведения плагинов.
Это то, что говорят в Центр политики :
ИЗМЕНЕННАЯ РЕКЛАМА. Издателям не разрешается каким-либо образом изменять поведение объявлений Google. Это включает в себя изменение размеров рекламных рамок, чтобы отрезать части рекламы или скрытие рекламы от Google.
Я использую последнюю версию firebase_admob: 0.9.3.
Размер установлен на AdSize.smartBanner.
Обратите внимание на левом краю, как обрезается реклама.
![cropped ad by firebase_admob](https://i.stack.imgur.com/B4792.jpg)
Реализация рекламы является стандартной:
void startBanner() {
myBanner = BannerAd(
adUnitId: BannerAd.testAdUnitId,
size: AdSize.smartBanner,
targetingInfo: targetingInfo,
listener: (...)
}
void displayBanner() {
myBanner
..load()
..show(
anchorOffset: 0.0,
anchorType: AnchorType.bottom,
);
}
@override
void dispose() {
myBanner?.dispose();
myInterstitial?.dispose();
super.dispose();
}
@override
void initState() {
super.initState();
FirebaseAdMob.instance
.initialize(appId: Platform.isIOS ? "ca-app-XXX" : "ca-app-YYY");
startBanner();
displayBanner();
}