Имеет ли смысл отправить другой запрос, вызвав loadRequest, если первый не удался? Может быть, внутри didFailToReceiveAdWithError? Или код Admob обрабатывает это сам?Admob: запрос на загрузку снова, когда первый запрос не выполнен?
Спасибо!
Имеет ли смысл отправить другой запрос, вызвав loadRequest, если первый не удался? Может быть, внутри didFailToReceiveAdWithError? Или код Admob обрабатывает это сам?Admob: запрос на загрузку снова, когда первый запрос не выполнен?
Спасибо!
Нет, это нехороший вариант.
Вам не удалось получить объявление либо из-за проблемы с вашей конфигурацией, и в этом случае отправка другого запроса будет по-прежнему терпеть неудачу. Или сервер объявлений отключен (очень маловероятен), что также приведет к другому сбою. Или пока нет объявлений в этой области для вашего приложения, и в этом случае запрос снова не поможет.
Просто используйте механизм регулярного тайм-аута для проверки объявлений с интервалами.
Что происходит, когда сеть отключена? Рамки AdMob снова загружают объявление? – Florian
Нет, он не будет пытаться загрузить объявление, если нет подключения к сети. Он снова начнет загружаться, когда соединение возобновится. Это имеет смысл. – William
В моем тестировании он не загружает объявление, когда соединение снова подключено к сети. По крайней мере, в последней версии SDK версии 6.7.0. – Florian