2011-02-10 2 views
1

J'intègre AdWhirl dans mon application iPad. Le site d'aide AdMob indique que les tailles de leurs annonces pour tablettes incluent 728 x 90 (http://helpcenter.admob.com/node/423/). Lorsque je fais ma demande à AdMob (via AdWhirl), je demande des annonces de 728 x 90. AdWhirl ne supporte pas cette taille de l'annonce de la boîte, mais un petit changement à l'adaptateur AdMob de AdWhirl permet à cette demande:Erreur AdMob: L'annonce doit être au moins 728x90

- (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; 
} 

Je suis en mode test, de sorte que toutes les annonces que je reçois de retour sont des annonces de test . La plupart du temps, je reçois une annonce de 728 x 90, l'annonce s'affiche correctement et tout est génial.

Cependant, un faible pourcentage du temps, je reçois ce message d'erreur dans la console:

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

Lorsque cela se produit, l'annonce actuelle dans mon AdWhirlView disparait et je suis parti avec un grand écart dans mon L'interface utilisateur qui doit être remplie avec une annonce. Il est clair pour moi du message d'erreur que quelque chose est bogué parce qu'il admet que la taille est exactement la taille qu'il veut.

Une idée de ce qui cause ce message d'erreur? Des idées pour l'empêcher? Si non, des idées comment l'attraper afin que je puisse au moins ajuster mon interface utilisateur pour gérer l'erreur avec élégance?

+0

Ne serait-ce pas une bonne question à poser à l'équipe de support d'AdMob? – drudge

+3

J'ai envoyé un e-mail au support AdMob, mais Stack Overflow est génial pour les solutions et les informations, j'espérais donc que quelqu'un a déjà rencontré ce problème et l'a résolu. –

+1

Le support AdMob n'a pas répondu du tout et cela fait 2 jours. –

Répondre

0

J'ai finalement reçu une réponse de soutien AdMob:

This isn't a known issue and we don't currently have a workaround. ... We'll investigate this on our end for future releases of the SDK to see if it's an error we can address.

Je leur ai fourni des informations supplémentaires, mais pour l'instant il n'y a pas une solution. Cependant, si vous avez trouvé une solution de contournement, alors je suis tout ouïe!

Questions connexes