我遵循了developers.google.com 上的自定义事件示例,但未能从自定义广告网络接收到标题错误的广告。
在我为自定义事件请求广告后,requestBannerAd:parameter:label:request:
课堂CustomAd
上确实被调用了。但是随后(几秒钟后),它跳到adView:didFailToReceiveAdWithError:
了以下错误。而且我的自定义网络广告请求requestBannerAd:parameter:label:request:
不起作用。
Error Domain=com.google.ads Code=9 “请求错误:所有配置的广告网络都没有广告可显示。” UserInfo=0x1e8e31a0 {NSLocalizedDescription=请求错误:所有配置的广告网络都没有广告可显示。,NSLocalizedFailureReason=请求错误:所有配置的广告网络都没有广告可显示。}
我尝试添加[self.delegate customEventBanner:self didReceiveAd:bannerView_];
到requestBannerAd:parameter:label:request:
,然后它可以工作。
我的问题是:
我做对了吗?我应该[self.delegate customEventBanner:self didReceiveAd:bannerView_];
手动调用吗requestBannerAd:parameter:label:request:
,官方文档中没有提到。
对于触发后者的自定义事件广告请求requestBannerAd:parameter:label:request:
,我应该为它设置gadBannerView_.delegate
吗?当我设置它,然后成功接收自定义事件(requestBannerAd:parameter:label:request:
被调用)时,为什么adView:didFailToReceiveAdWithError
被调用而不是adViewDidReceiveAd:
?