Реклама Admob не отображается на Android, но работает на iOS — Flutter

#android #ios #dart #flutter

#Android #iOS #dart #flutter

Вопрос:

Реклама Admob отображается на iOS, но не на Android.

Я получаю код ошибки:

W / flutter (19625): загружено: 0

I / Ads (19625): не удалось загрузить объявление: 0

 const String AD_MOB_APP_ID = 'ca-app-pub-4557742583730339~4084223970';
const String AD_MOB_AD_ID = 'ca-app-pub-4557742583730339/9589979329';


  static final MobileAdTargetingInfo targetingInfo = new MobileAdTargetingInfo(
    keywords: <String>['facts', 'world', 'knowledge'],
    childDirected: false,
    // testDevices: <String>['54A247BAD1B1581AA228E503FA71DFEB'],
  );

  BannerAd createBannerAd() {
    return new BannerAd(
      size: AdSize.smartBanner,
      adUnitId: AD_MOB_AD_ID,
      targetingInfo: targetingInfo,
    );
  }

  BannerAd _bannerAd;

  @override
  void initState() {
    FirebaseAdMob.instance.initialize(appId: AD_MOB_APP_ID);
    _bannerAd = createBannerAd()
      ..load()
      ..show(anchorOffset: 100.0);
    super.initState();
  }

  @override
  void dispose() {
    _bannerAd?.dispose();
    super.dispose();
  }
  

Комментарии:

1. не могли бы вы добавить какой-нибудь код?

2. Попробуйте вставить какой-нибудь код, иначе этот пост скоро будет закрыт.

3. Добавлен код, вот и весь код, который StockOverFlow позволяет мне добавить

Ответ №1:

Реклама отображается сейчас, кажется, мне просто нужно немного подождать, пока Admob активируется.

Комментарии:

1. Активация Admob.?