adwhirl, сбой admob через Wi-Fi

В режиме 3g все работает нормально, реклама отображается правильно, но, как вы можете видеть из заголовка, когда я подключаю свой телефон через Wi-Fi, всегда получаю один и тот же ответ:

02-09 18:58:47.790: INFO/AdMobSDK(10151): No fill.  Server replied that no ads are available (315ms)

02-09 18:58:47.790: DEBUG/AdWhirl SDK(10151): AdMob failure

person Adelchi    schedule 09.02.2011    source источник


Ответы (1)


Ошибка говорит «нет заполнения», что означает, что в AdMob нет подходящего объявления для показа и он не может выполнить запрос на объявление, потому что у него нет подходящего объявления. Они используют геолокацию, чтобы выбрать, какую рекламу показывать, и я ожидаю, что ваш Wi-Fi на устройстве не предоставляет местоположение (но 3G предоставляет), поэтому AdMob не может показывать подходящую рекламу.

Я не думаю, что вы делаете что-то неправильно, это ограничение AdMob (и других поставщиков рекламы), которое при некоторых обстоятельствах их сервер не может показывать рекламу. У всех рекламных провайдеров есть коэффициент заполнения, который измеряет, сколько их доступного рекламного места было продано. Как правило, это не 100%, поэтому некоторые рекламные запросы не будут выполнены.

person Ollie C    schedule 09.02.2011
comment
Спасибо, после вашего совета я попытался добавить: ‹uses-permission android:name=android.permission.ACCESS_COARSE_LOCATION/› в манифест, но, похоже, это не сработало, во всяком случае, я пытался: D Еще раз спасибо - person Adelchi; 09.02.2011