私はiPadアプリにAdWhirlを統合しています。 AdMobのヘルプサイトには、タブレット広告のサイズには728x90(http://helpcenter.admob.com/node/423/)が含まれています。 AdMobへのリクエストを(AdWhirl経由で)行うと、私は728x90の広告をリクエストします。 AdWhirlは、箱から出して、この広告サイズをサポートしていませんが、AdWhirlのAdMobのアダプタに小さな変化がこの要求を許可します。AdMobエラー:Adは最低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;
}
私がテストモードではので、私が戻る広告のすべてがテスト広告です。ほとんどの場合、728x90の広告が戻ってきます。広告は正しく表示され、すべてが素晴らしいです。
しかし、時間の小さな割合が、私は私のコンソールでこのエラーメッセージを取得:これは私のAdWhirlView内の既存の広告が消え、私は私の中に大きなギャップが残ってる起こると
<AdMob> Ad must be at least 728x90 (it is 728x90 pixels).
を広告で埋められるべきUI。エラーメッセージから、バグであることは私には明らかです。なぜなら、サイズがまさにそれが望むサイズであることを認めているからです。
このエラーメッセージの原因は何ですか?どのようにそれを防ぐためにどのようなアイデア?そうでなければ、私は少なくとも私のUIをエラーをエレガントに処理するために調整できるように、それをキャッチする方法はありますか?
AdMobのサポート担当者に質問するのは良い質問ではありませんか? – drudge
私はAdMobサポートに電子メールを送ってきましたが、ソリューションと情報についてはStack Overflowが素晴らしいので、誰かがすでにこの問題に遭遇して解決したことを期待していました。 –
AdMobのサポートはまったく応答しておらず、2日経っています。 –