Skip to content

App Transparency Tracking

For iOS 14.5 and later, you must request user permission to track their activity to display personalized ads.

Add Usage Description:

Add the NSUserTrackingUsageDescription key to your Info.plist with a clear explanation for why you are requesting tracking permission.

xml
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

Request Authorization:

Before requesting ads, you must call the App Tracking Transparency framework to present the permission dialog to the user.

swift
import AppTrackingTransparency
import AdSupport

ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
    // Tracking authorization completed.
})