首页 > 解决方案 > 仅仅请求应用透明度权限是否足以确保谷歌移动广告符合 iOS14 标准?

问题描述

我们有一个显示 Google 横幅、插页式和奖励广告的应用程序。iOS14 对App Tracking有新的要求。这会影响 Google 移动广告,如下所述:https ://developers.google.com/admob/ios/ios14 。我们已经实施了他们的所有步骤,包括最后一步:

func requestIDFA() {
    ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
    // Tracking authorization completed. Start loading ads here.
    loadAd()
})

}

就 Google 移动广告而言,这足以满足 iOS14 应用跟踪合规性吗?

我问的原因是,我们必须在欧洲个性化广告同意中加入GADRequest(参见:https ://developers.google.com/admob/ios/eu-consent#forward-consent ):

let status = PACConsentInformation.sharedInstance.consentStatus
let extras = GADExtras()
    
if status == .nonPersonalized || status == .unknown {
   extras.additionalParameters = ["npa": "1"]
}

我们是否需要为 iOS App Tracking 做类似的事情?我的直觉是“不”,因为否则他们会在他们的文档中特别提到它,但希望安全起见。

标签: admobios14googlemobileadsapptrackingtransparency

解决方案


推荐阅读