我对iOS上的AdMob行为有一些疑问。 有一个委托方法:
-(void)adView:(GADBannerView *)view didFailToReceiveAdWithError:(GADRequestError *)error{
一个例子:
1)我打开我的应用程序,Internet连接正常,adViewDidReceiveAd
被调用。
2)互联网连接中断,didFailToReceiveAdWithError
被调用。
当视图未显示广告时,我会移除广告。但是如何验证何时没有展示广告?
答案 0 :(得分:1)
didFailToReceiveAdWithError
:应该是广告未展示的良好迹象。如果您想了解有关广告未明确显示原因的详细信息,可以查看返回的GADErrorCode
类型(请查看GADRequestError.h
以获取有关不同错误代码的说明)。每当调用GADBannerView
时,您都可以安全地隐藏didFailToReceiveAdWithError:
。