Я добавляю объявления AdMob в свое приложение. Тестовое объявление отлично работает в эмуляторе, но когда я тестирую его на телефоне, он не отображается. Глядя на LogCat, он говорит, что получил объявление, и он не говорит, что выделенное пространство слишком мало, чтобы удерживать объявление (я проверил, и он скажет мне, если это произошло), но тестовое объявление не появляется. Я не могу найти причин, по которым тестовое объявление будет успешно получено, и у вас будет достаточно места, но не будет отображаться, поэтому я довольно тупой.Объявление AdMob получено, но он не отобразится
2
A
ответ
1
AdMob не всегда показывает AD. Количество показанных объявлений зависит от количества запросов, которые вы подаете.
Несколько запросов = мало вероятность увидеть баннер.
Затем, если вы не получили никаких ошибок, и ваш логарифм говорит, что объявление получено правильно, возможно, это нормально.
В моем приложении, установленном на устройствах ~ 2000, AD появляется очень редко.
Как вы устанавливаете тестовый режим? 'AdRequest.addTestDevice (AdRequest.TEST_EMULATOR)' только устанавливает эмулятор для тестового режима. Если вы хотите использовать белый список устройства для тестового режима, вам нужно будет вызвать «AdRequest.addTestDevice» («YOUR_HASHED_DEVICE_ID»); это можно найти в выводе logcat при выполнении запроса на устройстве, еще не включенном в белый режим для тестового режима. –