我想在同一个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