AdMob Нативная реклама не показывается
Я реализовал новую рекламу AdMob Native Ads для Android, но она работает, только если я добавляю идентификатор устройства в AdRequest.addTestDevice()
После загрузки у меня есть следующий LogCat
стек:
Я: Начало рекламного запроса.
I: Используйте AdRequest.Builder.addTestDevice("241E542ADB6B0EDC7765DAAC7107523B") для получения тестовых объявлений на этом устройстве.
W: Получено сообщение об ошибке HTTP код ответа: 403
W: Не удалось получить ответ от объявления. Код ошибки: 0
W: Не удалось загрузить объявление: 0
Я пробовал разные сети (VPN) и разные устройства. Место размещения AdMob было создано 25 часов назад.
Я попытался использовать пример приложения Google, идентификатор места размещения и google-services.json, и все работает нормально, но с реальными данными у меня только ошибка
Я нашел link1 и link2, но не получил ответа, будет ли он работать после того, как я разверну приложение в Google Play?
1 ответ
Я не уверен, почему, я не мог найти информацию об этом, но если вы измените в вашем google-services.json
"ads_service": {
"status": 2
}
в
"ads_service": {
"status": 1
}
ваши родные добавления появятся. Это происходит только с родным, обычный баннер отображается даже со статусом 2.
РЕДАКТИРОВАТЬ: это решение перестало работать в моем приложении.