Не показывается реклама в тестировании
Объявления AdMob не появляются в открытом тестировании. Причина обычно в настройке AdMob, разрешениях приложения или заявлениях в Play Console.
- Есть действующий аккаунт AdMob.
- Проект FlutterFlow связан с AdMob.
- Приложение загружено в Google Play Console в трек открытого тестирования.
Используйте тестовые объявления при разработке
Иначе можно получить нарушение правил или блокировку показов. Идентификаторы тестовых блоков — в руководстве Google AdMob. Живые объявления включают только после публикации и одобрения приложения.
Проверьте настройку аккаунта AdMob
- Откройте консоль AdMob.
- Убедитесь, что приложение зарегистрировано и связано с карточкой в Google Play.
- Статус выпуска в AdMob должен совпадать со статусом в Play Console.
Пока приложение числится в AdMob как невыпущенное, живые объявления в тестировании грузиться не будут.
Заявите использование Advertising ID
Приложения под Android 13 (API 33) и выше обязаны это сделать:
- Откройте Google Play Console.
- Перейдите в Policy > App Content.
- Выберите Advertising ID и заполните форму.
Без этого заявления объявления не покажутся ни в тестировании, ни после выпуска.
Проверьте рекламные блоки во FlutterFlow
- Откройте Settings > AdMob Integration.
- Сверьте Ad Unit ID.
- Убедитесь, что рекламные виджеты привязаны к нужным блокам.
Проверяйте в правильной среде
- Лучше на реальном устройстве, а не на эмуляторе.
- Нужно устойчивое соединение.
- VPN и агрессивная экономия батареи мешают доставке объявлений.
Файл app-ads.txt
Необязателен, но повышает качество показов — см. инструкцию Google.
Дайте время на модерацию
Даже после выпуска живые объявления появляются не сразу: несколько дней уходит на проверку и подбор рекламы. Это нормально.
Не помогло — напишите на support@flutterflow.io.