我最近升级到了 Google 移动广告 v8。在我的应用程序中,我在同一个 ViewController 中有两个插页式广告,它们在独特的交互中显示。因此,我需要能够确定哪个插页式广告被取消,adDidDismissFullScreenContent
以便相应地推进 UI。
现在我只是在确定是否是被驳回的插页式广告。
func adDidDismissFullScreenContent(_ ad: GADFullScreenPresentingAd) {
if type(of: ad) == GADInterstitialAd.self {
// Interstitial was dismissed
}
}
理想情况下,我希望能够确定 adUnitID 驳回了哪个广告(如果可能的话)。
像这样的东西:
func adDidDismissFullScreenContent(_ ad: GADFullScreenPresentingAd) {
if ad.adUnitID = "Ad1"{
// Do something.
} else if ad.adUnitID = "Ad2"{
// Do something else.
}
}
如何确定使用 Google Mobile Ads v8 关闭了哪个插页式广告?