Admob обновлен, не показывает рекламу, если только больше, если не тестирование? - PullRequest
0 голосов
/ 08 декабря 2018

У меня есть приложение, в котором Admob уже несколько лет интегрирован (так что это не новое рекламное место).

Я только что обновил Admob до последней версии "com.google.firebase: firebase-ads: 17.1.1"из предыдущей версии, может быть, 15 или 16 что-то.И последовательно я теперь получаю это в logcat

Не удалось загрузить объявление: 3 (без заполнения)

Нет заполнения из любых рекламных сетей-посредников.

1.Если я добавлю свое устройство в качестве тестового устройства, я получу тестовое объявление

2.Если я загружаю свое приложение из Play Store и пытаюсь попробовать, я вижу, что реклама работает (с тем же идентификатором interstitial / admob), поэтому учетная запись работает ...

Я знаю, что должениспользовать тестовую рекламу в тестовой среде, но я бы хотел увидеть живую рекламу, прежде чем публиковать обновление приложения, знаете?Изменил ли Firebase что-то, чтобы определить, не является ли оно «живым» приложением?

(Нет кода, потому что это типичный код загрузки admob, который не был затронут, и, как я уже сказал, тестовая реклама работает)

1 Ответ

0 голосов
/ 08 декабря 2018

Согласно документации вы получаете следующий код ошибки:

public static final int ERROR_CODE_NO_FILL

Запрос объявлениябыл успешным, но объявление не было возвращено из-за отсутствия рекламных ресурсов.

Постоянное значение: 3

На основе сообщения onFailedToReceiveAd - запрос объявления выполнен успешно, но объявления нетвозвращается из-за отсутствия рекламных ресурсов при использовании admob с adwhirl :

Если вы получаете эту ошибку, значит, ваш код правильный.Проблема в том, что в AdMob не всегда есть реклама, которую можно вернуть для каждого запроса.Это может произойти, в частности, если вы только что зарегистрировали свой идентификатор издателя AdMob, поскольку для того, чтобы новый идентификатор начал возвращать объявления, требуется некоторое время и несколько запросов.

Еще одна причина, по которой скорость заполнения может быть низкой, заключается в том, что вы этого не делаете.включили обратную засыпку AdSense или отфильтровали некоторые объявления.Проверьте настройки своего приложения, чтобы узнать, так ли это.

Возможно, вы должны попробовать запустить приложение с другим ip, чтобы получить новые объявления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...