我们有一个显示 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 做类似的事情?我的直觉是“不”,因为否则他们会在他们的文档中特别提到它,但希望安全起见。