![]() |
Mobile Ads SDK Team |
Hi All,
Thank you for your response.
I've seen that most of you are already chime in on this forum thread (https://groups.google.com/g/google-admob-ads-sdk/c/InmLIbFm8Xg/m/Q-xaCrR2AgAJ?utm_medium=email&utm_source=footer) where we already shared to the wider team and in which they are now handling it. In that thread, our team mentioned that, this recent update (https://blog.google/products/ads-commerce/new-cmp-requirement/) says, "Later this year, we will require all partners using our publisher products — Google AdSense, Ad Manager, or AdMob — to use a Google certified CMP that integrates with the TCF when serving ads to users in the European Economic Area or the UK."
As for your choice of CMP, it is not a requirement to use the UMP SDK as a means to gather consent. You are free to use another Google certified consent management platform. However, you will be required to use a CMP starting later this year. Since in the blog post with regard to the new CMP, mentioned that with CMP that integrates with the TCF when serving ads to users, you may use and create your functionality with the use of TCF string functions (https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/TCFv2/IAB%20Tech%20Lab%20-%20CMP%20API%20v2.md#in-app-details) to detect the consent.
If you have any other concerns for the consent, we suggest that you continue the conversation on the forum thread (https://groups.google.com/g/google-admob-ads-sdk/c/InmLIbFm8Xg/m/Q-xaCrR2AgAJ?utm_medium=email&utm_source=footer) as it was being handled by our wider team.
Hi MSMS,
We're glad to know that you're now using UMP SDK. Kindly note, that you should request an update of the user's consent information at every app launch, using requestConsentInfoUpdate()(https://developers.google.com/admob/ump/android/api/reference/com/google/android/ump/ConsentInformation#public-abstract-void-requestconsentinfoupdate-activity-activity,-consentrequestparameters-consentrequestparameters,-consentinformation.onconsentinfoupdatesuccesslistener-successlistener,-consentinformation.onconsentinfoupdatefailurelistener-failurelistener) before loading a form. This can determine whether or not your user needs to provide consent if they hadn't done so already or if their consent has expired. If you encounter any errors in the implementation side, kindly let us know and we are going to assist you.