gpt4 book ai didi

ios - 如何停止正确显示AdMob横幅广告?

转载 作者:行者123 更新时间:2023-12-01 21:58:56 28 4
gpt4 key购买 nike

我正在构建一个将显示AdMob横幅广告的应用,当用户成功购买IAP项时,该横幅广告将永远不会再次显示,并且该应用广告的实际功能将使用该横幅广告最初占用的屏幕区域。

问题是如何关闭bannerView或在下次启动时不将其初始化?以及如何确保AdMob Sdk永远不会在后台刷新广告内容?

我认为我们不能仅凭一条语句就隐藏bannerView:

bannerView.isHidden = true


而且,众所周知,AdMob SDK使用IDFA。但是Apple会拒绝使用IDFA但不展示广告的应用。

Google提供了有关如何显示广告的指南,但是我找不到有关如何停止从Google显示广告的信息。

如何解决这个问题?

最佳答案

问题是如何关闭bannerView或不对它进行初始化
下次启动吗?以及如何确保AdMob Sdk永远不会刷新
广告内容在后台?

有多种方法可以做到这一点。我能想到的一种方法是在Xcode项目中添加多个目标。

而且更简便,更实用的方法-至少对我来说,是通过GADRequest()阻止广告请求。

将ID设置为SDK时,甚至可以在o​​jit_code中执行此操作。

而已。您也可以将nil设置为bannerView的AppDelegate属性。

就像您提到的一样,只需隐藏bannerView的容器,一切都应该是完美的。我已经使用Admob处理了许多应用程序,并且我相信使用这种方法应该没有问题。

关于ios - 如何停止正确显示AdMob横幅广告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60727026/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com