Как правильно использовать ключевые слова Admob во Flutter? Нет реальной рекламы - PullRequest
0 голосов
/ 31 января 2020

Хотя моя учетная запись AdMob подтверждена, я не получаю никакой рекламы даже в выпущенном приложении.

Может кто-нибудь проверить мой код и сказать мне, если я где-то делаю что-то не так? Когда я пишу BannerAd.tesUnitId вместо идентификатора моего рекламного рекламного блока, он показывает псевдобанерную рекламу, поэтому я предполагаю, что при его реализации ошибок нет. Но когда я пишу свой идентификатор рекламного баннера admob, я получаю сообщения, которые я не использую targetInfo, так ли это?

W/flutter (26177): onAdFailedToLoad: 3
I/flutter (26177): BannerAd event is MobileAdEvent.failedToLoad

Буду признателен за любую помощь.

MobileAdTargetingInfo targetingInfo = MobileAdTargetingInfo(
);

BannerAd myBanner = BannerAd(
  adUnitId: "[here is my unit ID]",
  size: AdSize.smartBanner,
  //targetingInfo: targetingInfo,
  },
);

void initState() {
    FirebaseAdMob.instance.initialize(appId: "[my admob ID]");
    myBanner..load()..show();
    super.initState();
}

1 Ответ

1 голос
/ 31 января 2020

Нет ничего плохого в вашем коде. Ваша реализация абсолютно верна.

Это происходит из-за отсутствия рекламы в Google.

Я настоятельно рекомендую добавить целевую информацию для увеличения коэффициента заполнения, поскольку Google может легко отображать рекламу в соответствии с вашей информацией.

Код ошибки 3: ERROR_CODE_NO_FILL Описание (ссылка на документацию разработчика): запрос объявления был успешным, но объявление не было возвращено из-за отсутствия рекламных ресурсов.

Почему это происходит: рекламодатели могут настраивать таргетинг на определенные c регионов, платформы и профили пользователей, основанные на релевантности бизнеса, что иногда может привести к снижению доступности рекламы для определенного региона или профиля пользователя. Код ошибки говорит о том, что реализация правильная, и что запрос объявления не был выполнен из-за отсутствия доступности подходящего объявления в тот конкретный момент времени, когда запрос приложения был отправлен из приложения.

Политика, связанная с Ограничения для определенных приложений или рекламных блоков также приведут к тому, что код ошибки 3 будет возвращен в ответ на запросы объявлений.

Подробнее: https://support.google.com/admob/thread/3494603?hl=en

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...