Hi,
Thank you for contacting the Mobile Ads SDK Support team.
Please find answers to your queries,
1) I use the UMP SDK consent form from Admob and receive consent when starting the application for users from Europe. If I enable the consent form for the US states, the consent form does not appear when starting the application, as the consent form for European countries does, is this how it should be? The fact that the consent form for the US states does not appear when starting the application meets the requirements of these states?
-Yes, this is normal. The AdMob UMP SDK will only show the consent form based on the region or state you're targeting. In the case of the EU, the consent form appears due to GDPR. However, US states form does not require consent at the start of the app. It is only shown if users click on privacy options. Kindly refer to this link for more details.
2) A GDPR button has been added to the menu of my game, which, when pressed, launches the GDPR consent form for users from Europe, but now when I enabled the consent form for the US states and entered the application through a VPN in the state of California, now when I press the GDPR button, the consent window for the US states began to open, although I did not change anything in the code, is this normal behavior that depending on the location, different consent forms for different countries appear?
-Yes, this is expected behavior. The UMP SDK detects the user's location and will show the relevant consent form accordingly. For users in Europe, the GDPR consent form is shown. For users in the US(California), consent form will appear instead. The form shown is based on the user's location. After the user has made a US states regulations decision, you can read their choice from local storage following the Global Privacy Platform (GPP) spec
3) If in the second question this is normal behavior, how can I change the button name depending on where the user entered from, either from a European country or from a US state. At the moment I check in this way whether I need to show the GDPR button - boolean countryEU = consentInformation.isConsentFormAvailable(). If the form is loaded, then I show the GDPR button. But how can I now determine and set different text for the button so that it corresponds to the desired consent form?
-GDPR button text can be changed in the AdMob privacy settings section. Also you can check this.
4) Currently in the consent form for US states there are two options (Allow the sale or sharing of my data) and (Don't sell or share my data). How can I understand that these buttons are working and personalized or non-personalized advertising is shown depending on the user's choice?
-Please use the following help center article to Supporting the IAB's Global Privacy Platform. The U.S. states privacy laws require giving users the right to opt out of the "sale" of their "personal information" (as the law defines those terms), with the opt-out offered via a prominent "Do Not Sell My Personal Information" link on the "selling" party's homepage. If you're using the US states regulations message alongside other messages, consult Available user message types to understand when different messages are displayed to your users. For more information, kindly refer to the US IAB Support.
![]() |
Mobile Ads SDK Team |
[2025-03-11 22:07:20Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vH8eX:ref" (ADR-00293430)
Hi,
Please find answers to your queries,
1) I want to change the text of my button in the settings menu of my game. This button launches either the US state form or the GDPR form depending on where the user of the game comes from. For this reason, I want to dynamically change the button text to "Do not sell or share my personal information" OR to "GDPR".
Right now I show this button only when this condition is triggered. countryEU == true;
boolean countryEU = consentInformation.isConsentFormAvailable();
If this is not possible, then maybe you can suggest how to correctly name the button so that it is suitable for users from Europe and for users from the US states?
-You can detect users location and according set button text dynamically, but we would suggest to keep it as Privacy Setting same as our Google Sample Project
2) Currently, the consent form for US states has two options (Allow the sale or distribution of my data) and (Do not sell or share my data). If I click Do not sell or share my data, where in the logs can I see that non-personalized advertising is used?
-As of now you cannot check that, you can check available options here.
3) In the consent window for US states, there is text (Don't sell or share my data). But this documentation says that it should have been changed automatically to (Do Not Sell or Share My Personal Information), or did I misunderstand something?
-As long as you are using the latest SDK version then its ok.
![]() |
Mobile Ads SDK Team |
[2025-03-12 20:51:38Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vH8eX:ref" (ADR-00293430)
--
---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-admob-ads-sdk/75fcfb41-8e72-4f7f-abbf-0966136cb260n%40googlegroups.com.
Hi,
It's great to hear from you again.
Please find below answers to your queries,
1)Can you please provide a link to the Google sample project for Android where I can see how you named the button to call the GDPR consent window and the US states consent window? If I name the button (Privacy Setting) on clicking which the GDPR consent window and the US states consent window will open, will this button name comply with the rules?
-You can check any google sample project, refer this for an example. In the sample project you need to enable the privacy option button and you can check the gatherConsent Method in GoogleMobileAdsConsentManager class by setting the region(EEA,US) you want to check.
2)If I understand correctly, the link you provided me allows me to find out consent information from users from Europe for the GDPR window, but for users from the US states it is impossible to check, did I understand correctly?
-No, I've shared a link that contains all the available consent methods, such as isConsentFormAvailable(), canRequestAds(), and others. Currently you cannot log the specific consent that has been given, but you can check if consent has been given or not using getConsentStatus() You can refer to this for all available methods related to it.
3)In my AdMob account in the consent window settings for US states I have the same text (Don't sell or share my data) as in the picture in this documentation. But this documentation says that the text should have changed automatically to this text (Do Not Sell or Share My Personal Information), or am I misunderstanding what is written? I want to know if I need to change the text (Don't sell or share my data) to (Do Not Sell or Share My Personal Information) in the consent form for US states in my AdMob account?
-As document suggested if you were using default text then it will get automatically updated, If you previously set a custom CCPA message, we suggest you revise your US state regulations message text in light of the CPRA requirements.
![]() |
Mobile Ads SDK Team |
[2025-03-13 19:07:56Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vH8eX:ref" (ADR-00293430)
Hi,
Please find the answers to your queries:
![]() |
Mobile Ads SDK Team |
[2025-03-14 20:20:03Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vH8eX:ref" (ADR-00293430)
![]() |
|
[2025-03-19 14:15:22Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vH8eX:ref" (ADR-00293430)
Hello,
1.) Yes, this is the current intended behavior.
2.) You are correct.
3.) This data will be shared with advertising partners you've selected in the AdMob UI.
4.) Yes, this refers to third-party mediation partners. The user's consent information will have to be forwarded to the mediation partner.
To see a working example, you can try running one of our developer samples with the UMP SDK integrated.
![]() |
|
[2025-03-19 15:34:55Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vH8eX:ref" (ADR-00293430)
![]() |
|
[2025-03-19 22:15:25Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vH8eX:ref" (ADR-00293430)