Не показывается реклама в тестировании

Объявления AdMob не появляются в открытом тестировании. Причина обычно в настройке AdMob, разрешениях приложения или заявлениях в Play Console.

инфо
Что нужно заранее
  • Есть действующий аккаунт AdMob.
  • Проект FlutterFlow связан с AdMob.
  • Приложение загружено в Google Play Console в трек открытого тестирования.

Используйте тестовые объявления при разработке

Иначе можно получить нарушение правил или блокировку показов. Идентификаторы тестовых блоков — в руководстве Google AdMob. Живые объявления включают только после публикации и одобрения приложения.

Проверьте настройку аккаунта AdMob

  1. Откройте консоль AdMob.
  2. Убедитесь, что приложение зарегистрировано и связано с карточкой в Google Play.
  3. Статус выпуска в AdMob должен совпадать со статусом в Play Console.
заметка

Пока приложение числится в AdMob как невыпущенное, живые объявления в тестировании грузиться не будут.

Заявите использование Advertising ID

Приложения под Android 13 (API 33) и выше обязаны это сделать:

  1. Откройте Google Play Console.
  2. Перейдите в Policy > App Content.
  3. Выберите Advertising ID и заполните форму.
внимание

Без этого заявления объявления не покажутся ни в тестировании, ни после выпуска.

Проверьте рекламные блоки во FlutterFlow

  1. Откройте Settings > AdMob Integration.
  2. Сверьте Ad Unit ID.
  3. Убедитесь, что рекламные виджеты привязаны к нужным блокам.

Проверяйте в правильной среде

  • Лучше на реальном устройстве, а не на эмуляторе.
  • Нужно устойчивое соединение.
  • VPN и агрессивная экономия батареи мешают доставке объявлений.

Файл app-ads.txt

Необязателен, но повышает качество показов — см. инструкцию Google.

Дайте время на модерацию

Даже после выпуска живые объявления появляются не сразу: несколько дней уходит на проверку и подбор рекламы. Это нормально.

Не помогло — напишите на support@flutterflow.io.

перевод официальной документации FlutterFlow

обновлено

⌕ ESC