【问题标题】:adDidDismissFullScreenContent - How do you determine if the ad was an Interstitial or Rewarded?adDidDismissFullScreenContent - 您如何确定广告是插页式广告还是奖励广告?
【发布时间】:2021-03-15 17:42:03
【问题描述】:

我正在使用 Google AdMob v8 在同一个视图控制器中实现插页式广告和奖励广告。

我需要能够确定哪个广告被关闭,这样我才能正确加载另一个广告。

func adDidDismissFullScreenContent(_ ad: GADFullScreenPresentingAd) 
    
    loadRewarded()
    loadInterstitial()
}

我上面的进度是加载奖励和插页式广告,无论哪个广告被关闭。

我如何确定哪些广告(插页式广告或奖励广告)被忽略了?

【问题讨论】:

    标签: swift admob


    【解决方案1】:
    func adDidDismissFullScreenContent(_ ad: GADFullScreenPresentingAd) 
        
        print("Ad dismiss full screen ad")
        if type(of: ad) == GADInterstitialAd.self {
          print("InterstitialAd")
        }else if  type(of: ad) == GADRewardedAd.self {
          print("RewardedAd")
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2022-06-21
      • 1970-01-01
      • 2019-12-17
      • 2021-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-23
      相关资源
      最近更新 更多