Simultaneous use of UMP's GDRP messages and UMP's IDFA messages (ATT)

189 views
Skip to first unread message

shinichi....@gmail.com

unread,
Jul 12, 2023, 1:05:43 AM7/12/23
to Google Mobile Ads SDK Developers
I am registering GDPR and IDFA messages for UMP in Admob dashboard.
I used UMP in my app to display a consent form.

If GDPR has been accepted, ATT will appear next.
If GDPR is denied, then ATT will not appear.

This is correct.


However, if you do "RequestConsentInfoUpdate" by restarting the app after GDPR is denied, Consent Status will change to "UMPConsentStatusRequired". (I think this is because the IDFA message is registered, but the ATT is not displayed)

Since Consent Status is UMPConsentStatusRequired, ATT will be displayed when form display processing is performed.
This will be rejected by Apple review.

Is there a way to prevent ATT from appearing if GDPR is denied?

Mobile Ads SDK Forum Advisor

unread,
Jul 12, 2023, 4:37:40 AM7/12/23
to shinichi....@gmail.com, google-adm...@googlegroups.com
Hello,

Thank you for reaching out to us.

One approach is to first show the ATT prompt and then determine whether or not to display the GDPR prompt. Based on the documents from Apple (https://developer.apple.com/documentation/apptrackingtransparency/attrackingmanager/authorizationstatus), you can easily determine if the a user has authorized or denied the ATT.

However, if you plan to show the GDPR message first then use the UMP SDK to handle Apple's App Tracking Transparency (ATT) requirements, make sure you've created, configured, and published your IDFA explainer message in the AdMob UI. As Mobile Ads SDK will automatically obtain, parse, and respect the TC string from within local storage.
 
This message is in relation to case "ref:_00D1U1174p._5004Q2n6dRd:ref"

Thanks,
 
Google Logo Mobile Ads SDK Team


Reply all
Reply to author
Forward
0 new messages