IOS CollectionView页脚添加Google AdMob

时间:2015-01-19 09:50:50

标签: ios objective-c uicollectionview admob

如何在UICollectionView"页脚"中添加Google AdMob?

我直接在UICollectionReusableView中添加了一个UIView,我收到了错误:

  

从CollectionViewController到GADBannerView的bannerView插座无效。奥特莱斯无法连接到重复内容。

我使用UIView来获取AdMob: https://developers.google.com/mobile-ads-sdk/docs/admob/ios/quick-start

还有其他方法可以在CollectionView"页脚"中添加Google AdMob吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

错误告诉您问题:“奥特莱斯无法连接到重复内容”

不允许将广告放置在重复的内容视图中,例如集合视图,表格视图等。

这是因为某些广告按展示次数付费,并且在重复视图中,广告可能会多次加载,从而导致每次展示。广告公司在您这样做时不喜欢它,因为他们必须向您支付虚假印象(这与拥有广告的网页相同,以便尝试获得更多广告收入)。

根据我自己的经验,我知道这一点,我将广告放置在用户无意中点击的位置 - 我没有收到用户对其展示位置的任何投诉,但在Admob注意到它产生的收入有限之后我的收入率达到正常水平的5%,并告诉我在我移动广告之前不会再次增加。所以你有它。不要将广告放在收藏视图或表格视图中。