我想在同一個iphone應用上使用iAd和AdMob。如何停止並開始請求admob?
如果IAd無法獲得廣告,我想使用admob。當iAd可以再次投放時,我想停止使用AdMob。現在
,我實現了廣告觀看次數和delegates..but我要確保如何:
- 「停止」使用AdMob - 隱藏的看法?設置一些參數?
- 「開始使用AdMob - 調用[adMobView的loadRequest:請求]再次
在此先感謝
我想在同一個iphone應用上使用iAd和AdMob。如何停止並開始請求admob?
如果IAd無法獲得廣告,我想使用admob。當iAd可以再次投放時,我想停止使用AdMob。現在
,我實現了廣告觀看次數和delegates..but我要確保如何:
在此先感謝
有跡象表明,處理事件在廣告加載或未能獲得一個的情況下,方法
。假設你開始的iAD(它具有比AdMob的覆蓋率低於預期),初始化網絡成癮,如果它沒有一個廣告,然後
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
<perform a method to load admob>
}
在此poo admob將加載顯示廣告。 iAD將繼續嘗試獲取AD。當它得到一個然後
- (void)bannerViewDidLoadAd:(ADBannerView *)banner {
<perform methods to remove admob>
<perform methods to show iAD>
}
你可以隱藏在初始化所有廣告(Alpha = 0,讓他們離屏幕),當它得到一個廣告,顯示它(阿爾法= 1,adview.frame = CGRectoffset(AD瀏覽.frame,0,+ adheight)或類似的東西)
我碰到過同樣的問題。但我似乎有一個解決方案,雖然它似乎不是最好的。 AdMob似乎沒有提供該方法。但無論如何,
我能夠這樣被解決,
隱藏bannerView_
bannerView_.hidden = YES;
停止請求,
和
簡單地調用的loadRequest恢復請求像所以,
GADRequest *request = [GADRequest request];
[bannerView_ loadRequest:request];
仍隱藏請求 – jjxtra 2013-08-17 06:53:35