IOS CollectionView 页脚添加 Google AdMob

IOS CollectionView footer add Google AdMob

如何在 UICollectionView "footer" 中添加 google AdMob?

我直接在UICollectionReusableView中添加了一个UIView,报错:

The bannerView outlet from the CollectionViewController to the GADBannerView is invalid. Outlets cannot be connected to repeating content.

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

是否有其他方法可以在 CollectionView "footer" 中添加 google AdMob?

非常感谢!

报错告诉你问题所在:"Outlets cannot be connected to repeating content".

不允许在重复的内容视图中放置广告,例如collection 视图、table 视图等

这是因为有些广告按展示次数付费,在重复观看中,广告可能会加载多次,每次都会产生展示次数。当您这样做时,广告公司不喜欢它,因为他们必须为错误的印象向您付费(这与拥有一个带有广告的网页相同,该网页会自行刷新以尝试获得更多广告收入)。

我根据自己的经验了解到这一点,我将广告放置在用户意外点击的位置 - 我没有收到用户对其放置的任何投诉,但在 Admob 注意到它产生了多少收入之后他们将我的收入率限制在正常水平的 5%,并告诉我在我移动广告之前不会再增加。所以你有它。不要在 collection 次观看或 table 次观看中投放您的广告。