3

好的,这里的问题是某些设备无法看到广告,经过对设备的一些修改和一些丢弃过程,我发现具有“有限广告跟踪”的设备不会显示任何广告。作为铁源的其他 SDK 允许您在 iOS 中调用没有 IDFA 的广告,据我所知,当“有限广告跟踪”开启时不会使用 IDFA,所以我猜 Admob 将其用作请求广告的必要元素。我希望有人知道如何在“有限广告跟踪”开启时请求广告。这是我的代码:

//MARK: - Request AD
var rewardBasedVideo: GADRewardBasedVideoAd?

func requestAd(){

    rewardBasedVideo = GADRewardBasedVideoAd.sharedInstance()

    rewardBasedVideo?.delegate = self
    rewardBasedVideo?.load(GADRequest(), withAdUnitID: "ca-app-pub-9505104597698750/8748625825")

}

//Show Video (This function is called on a button action)
func showVideo(){

    rewardBasedVideo?.present(fromRootViewController: self)

}
4

0 回答 0