About IDFA messages

IDFA (Identifier for Advertisers) is an Apple iOS feature that identifies a user's mobile device. You can use Privacy & messaging to show your users an IDFA message immediately before the iOS ATT alert. IDFA explainer messages give users more context and help them understand what their data might be used for.

On this page

An image showing what app users see: the explainer message, then the iOS ATT alert, then your app.

You can create, edit, and publish IDFA messages in Privacy & messaging. In your IDFA messages, consider including details about how you use user data and how your users can opt in to allow for the use of IDFA in your message. To engage your users, you can customize the messages—for example, by matching the writing style and color scheme of your iOS apps.

Note: On iOS 13 and earlier, the IDFA was available by default with the exception of users who had limited ads personalization in the settings on their iOS device. 

On iOS 14.5+, users are required to explicitly give permission to use the IDFA. Adding the AppTrackingTransparency permission to your apps adds an ATT alert (the "iOS ATT alert," for short) that asks users to allow access to and use of identifiers like IDFA.

Structure of a message

An IDFA explainer message contains multiple "screens" (or "pages") that are shown to users when they view your message.

Example of the structure of an IDFA message.

IDFA messages include the following elements:

  1. Explainer message page: The main screen of your IDFA explainer message. It explains to users why your site is requesting their consent and what it is requesting. If users click "Continue," the iOS ATT alert screen is displayed.
  2. iOS ATT alert page: Displays the iOS ATT alert dialog. Users can click the buttons to confirm their decision.
    1. "Ask App Not to Track" button: Allows users to dismiss the message without agreeing to allow tracking. Closes the message.
    2. "Allow" button: Allows users to agree to allow tracking. Closes the message.


To use Privacy & messaging to manage and publish your IDFA explainer messages, you'll need to integrate the UMP SDK version 1.1.0 or greater into your apps, along with your GMA SDK. You can take these steps as you prepare for the release of iOS 14. Visit developers.google.com for information on using the UMP SDK for AdMob and Ad Manager.

Which message your users will see

Your users will see a different message depending on your messaging configuration and implicit request parameters (for example, user device, region, or the user’s device type). See details about which message your users will see.


Ad Manager users can create a report using the IDFA metrics to understand more about how users are interacting with your IDFA messages and iOS alerts. 

Was this helpful?

How can we improve it?
Clear search
Close search
Google apps
Main menu