我遵循了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:?