We have an app that shows Google banner, interstitial and reward ads. In iOS14 there are new requirements for App Tracking. This impacts Google Mobile ads as described here: https://developers.google.com/admob/ios/ios14. We've implemented all their steps, including the final step:

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

}

Is this sufficient for iOS14 app tracking compliance as far as Google mobile ads are concerned?

The reason I ask is that with the European personalized ad consent we had to also include in the GADRequest (see: 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"]
}

Do we need to do something similar for iOS App Tracking? My gut feeling is "no" because otherwise they would have mentioned it specifically in their documentation, but want to be on the safe side.

0

There are 0 best solutions below