Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
Google User Messaging Platform (UMP) SDK 3.0.0 increased the minimum Android API level and includes improvements to privacy message rendering and an official release for the ads personalization controls message.
Version 2.2.0 of the UMP SDK removed all use of Advertising ID and enabled automatic recognition of emulators as test devices for UMP forms.
UMP SDK 2.1.0 introduced new APIs to simplify consent gathering, including helper methods to request and display consent forms, and added privacy options functionality.
With version 2.0.0, the ConsentInformation.ConsentType IntDef and the corresponding getConsentType() method were removed from the UMP SDK.
UMP SDK 1.0.0 marked the general audience release of the Google User Messaging Platform SDK.
[[["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-10-07 UTC."],[],["The content outlines updates to the Google UMP SDK across multiple versions. Key actions include adding options for regulated US state testing (`DEBUG_GEOGRAPHY_REGULATED_US_STATE`), deprecating `DEBUG_GEOGRAPHY_NOT_EEA`, and increasing the minimum Android API level to 21. It emphasizes the requirement to call `requestConsentInfoUpdate()` before using other APIs. The updates also involve removing Advertising ID usage, improving privacy message rendering, introducing `PrivacyOptionsRequirementStatus`, and adding methods like `loadAndShowConsentFormIfRequired()`. Emulators are now automatically recognized as test devices.\n"]]