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.

РЕДАКТИРОВАТЬ: это решение перестало работать в моем приложении.

Другие вопросы по тегам