These types of user messages can be created in Privacy & messaging. This list will be expanded to include other message types in future updates.
| Message type | Affected | When to use | Message is shown | 
|---|---|---|---|
| European regulations | App users in the EEA, the UK, and Switzerland | Gather consent for European regulations | On app start At privacy options entry point | 
| US state regulations | App users in applicable US states | Allow app users to opt in or out of ads personalization | At privacy options entry point | 
| IDFA explainer | iOS users | Ask iOS users to opt in to allow use of IDFA | See Which messages your users will see | 
Which message your users will see
Messages are shown at app start and/or at a privacy options entry point, depending on whether a user’s decision must be captured before ads can be requested.
On app start
When requestConsentInfoUpdate is called upon opening the app, your users will see a message depending on your messaging configuration and implicit request parameters (for example, user device, region, or the user’s device type).
If you are using Privacy & messaging to gather consent for IDFA in addition to regulatory consent messaging and the user is on an iOS device:
| If a user... | ...they see this immediately before the iOS ATT alert: | 
|---|---|
| Is not in the EEA | The IDFA explainer message | 
| Is in the EEA and previously consented to European regulations | The IDFA explainer message | 
| Is in the EEA and has not yet made a European regulations consent decision | The European regulations message | 
If you are not using Privacy & messaging to gather consent for IDFA or a user is not using an iOS device:
| If a user... | …at app start, they will see: | 
|---|---|
| Is not in the EEA | No message to show since no consent needs to be gathered | 
| Is in the EEA and previously consented to European regulations | No message to show since no consent needs to be gathered | 
| Is in the EEA and has not yet made a European regulations consent decision | The European regulations message | 
At privacy options entry point
Consent revocation and opt-out consent messages will be shown when showPrivacyOptionsForm is called at the privacy options entry point that you render in your app if applicable.
| If a user... | …at the privacy options entry point, they will see: | 
|---|---|
| Is in the EEA | The European regulations message, if in use through Privacy & messaging | 
| Is in a regulated US state | The US state regulations message, if in use through Privacy & messaging | 
| Does not meet any of the above criteria | Ads personalization controls message, if in use through Privacy & messaging |