Ошибка AdMob: объявление должно быть не менее 728x90 - PullRequest
1 голос
/ 10 февраля 2011

Я интегрирую AdWhirl в свое приложение для iPad. На справочном сайте AdMob говорится, что размеры их объявлений для планшетов составляют 728x90 (http://helpcenter.admob.com/node/423/).). Когда я делаю запрос в AdMob (через AdWhirl), я запрашиваю объявления размером 728x90. AdWhirl не поддерживает этот размер рекламы из коробки, но Небольшое изменение в адаптере AdWhirl AdMob позволяет этот запрос:

- (void) getAd {    
    // Request the right size ad for your device
    CGSize adSize = ADMOB_SIZE_320x48;
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
        adSize = CGSizeMake(728, 90);
    }
    AdMobView *adMobView = [AdMobView requestAdOfSize:adSize withDelegate:self];
    self.adNetworkView = adMobView; 
}

Я нахожусь в тестовом режиме, поэтому все объявления, которые я получаю, являются тестовыми. В большинстве случаев я получаю объявление размером 728х90, оно отображается правильно, и все отлично.

Тем не менее, в небольшой процент времени я получаю сообщение об ошибке в своей консоли:

<AdMob> Ad must be at least 728x90 (it is 728x90 pixels).

Когда это происходит, существующая реклама в моем AdWhirlView исчезает, и в моем пользовательском интерфейсе остается большой пробел, который должен быть заполнен рекламой. Из сообщения об ошибке мне ясно, что что-то глючит, потому что он признает, что размер соответствует размеру, который он хочет.

Есть идеи, что вызывает это сообщение об ошибке? Есть идеи как это предотвратить? Если нет, то есть идеи, как его поймать, чтобы я мог хотя бы настроить свой пользовательский интерфейс для элегантной обработки ошибки?

1 Ответ

0 голосов
/ 17 февраля 2011

Я наконец получил ответ от поддержки AdMob:

Это не известная проблема, и в настоящее время у нас нет обходного пути.... Мы рассмотрим это с нашей стороны для будущих выпусков SDK, чтобы выяснить, можем ли мы исправить эту ошибку.

Я предоставил им дополнительную информацию, но на данный моментнет решенияОднако, если вы нашли обходной путь, тогда я весь в ушах!

...