Select platform: [Android (beta)
![New](https://developers.google.com/static/admob/images/new.svg)](https://developers.google.com/admob/android/next-gen/privacy/ads-personalization-controls "View this page for the Android (beta) platform docs.") [Android](https://developers.google.com/admob/android/privacy/ads-personalization-controls "View this page for the Android platform docs.") [iOS](https://developers.google.com/admob/ios/privacy/ads-personalization-controls "View this page for the iOS platform docs.")

<br />

Ads personalization controls lets users opt out of personalized ads in your app.
Ads personalization controls messages don't appear when you're using a
Google-certified IAB consent management platform framework message or in areas
affected by privacy legislation. This means that any message you've created for
regulations such as GDPR supersedes the ads personalization message.

This guide outlines the steps required to support an ads personalization message
as part of the UMP SDK.

### Prerequisites

- Google Mobile Ads SDK
  22.5.0
  or higher.

- Complete the [Get started guide](https://developers.google.com/admob/android/privacy).

- Create an ads personalization message.

### Privacy options

The ads personalization message requires allowing users to modify their ads
personalization controls choices at any time. Follow the steps in the
[Privacy options](https://developers.google.com/admob/android/privacy#privacy_options)
section to implement a way for users to modify their setting choices.

### Testing

You can use
[ad inspector](https://developers.google.com/admob/android/ad-inspector#advanced_ad_unit_debugging)
or a proxy tool such as
[Charles](https://developers.google.com/admob/android/charles) to capture your
app's HTTPS traffic and inspect the ad requests for a `&uptc=` parameter.