Ads personalization controls (Beta)
Stay organized with collections
Save and categorize content based on your preferences.
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.
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
section to implement a way for users to modify their setting choices.
Testing
You can use
ad inspector
or a proxy tool such as
Charles to capture your
app's HTTPS traffic and inspect the ad requests for a &uptc=
parameter.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-10 UTC."],[[["Ads personalization controls allow users to opt out of personalized ads within your app, giving them greater privacy control."],["This feature is superseded by Google-certified IAB consent management platforms and privacy regulations like GDPR, ensuring compliance with existing standards."],["Implementation requires the Google Mobile Ads SDK (v22.5.0 or higher), completion of the Get started guide, and creation of a personalized ads message."],["Users must be able to adjust their ad personalization preferences at any time through integrated privacy options."],["Testing can be conducted using tools like ad inspector or Charles proxy to verify implementation by checking for the `&uptc=` parameter in ad requests."]]],["Users can opt out of personalized ads via ads personalization controls, which are superseded by GDPR or other privacy legislation messages. Implementing this feature requires Google Mobile Ads SDK 22.5.0+ and completion of the \"Get started guide.\" An ads personalization message must be created, and users must be able to modify their choices at any time. Testing can be done via ad inspector or proxy tools by looking for the `&uptc=` parameter.\n"]]