gpt4 book ai didi

ios - GADInterstitial AdMob 每次都显示默认广告

转载 作者:行者123 更新时间:2023-11-28 06:41:52 25 4
gpt4 key购买 nike

在我的应用程序中,我使用了 GADInterstitial,它完美地显示了广告,但它每次都显示相同的 AdMob 默认广告。这是我的代码:

self.interstitialAd = GADInterstitial(adUnitID: "ca-app-pub-xxxxxxxxxx/xxxxxxxxxx")
let request = GADRequest()
self.interstitialAd.loadRequest(request)
self.interstitialAd = reloadInterstitialAd()

func reloadInterstitialAd() -> GADInterstitial {
var interstitial = GADInterstitial(adUnitID: "ca-app-pub-xxxxxxxxxx/xxxxxxxxxx")
interstitial.delegate = self
interstitial.loadRequest(GADRequest())
return interstitial
}

生成的广告:

enter image description here

最佳答案

您所指的默认广告是您在测试设备上展示广告时 AdMob 转换的测试广告。如果您的广告单元 ID 正确,真正的付费广告将出现在您的应用程序的发布版本中。

此外,您的代码是多余的。前 3 行不是必需的,因为您在 reloadInterstitialAd() 函数中执行相同的操作。删除它们。例如:

override func viewDidLoad() {
self.interstitialAd = loadInterstitialAd()
}

func loadInterstitialAd() -> GADInterstitial {
let interstitial = GADInterstitial(adUnitID: "ca-app-pub-xxxxxxxxxx/xxxxxxxxxx")
interstitial.delegate = self
interstitial.loadRequest(GADRequest())
return interstitial
}

我还将该函数重命名为 loadInterstitialAd() 以使其更清晰。

关于ios - GADInterstitial AdMob 每次都显示默认广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37749338/

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