UMP and IAP Europe Transparency & Concent Framework #31
Replies: 11 comments
-
Does this not work, or do you need a different logic?
https://github.com/EMI-INDO/emi-indo-cordova-plugin-admob/blob/main/example/www/js/deviceready.js // SDK EVENT Initialization
|
Beta Was this translation helpful? Give feedback.
-
It seems working for iOS but what to do for Android consent form? |
Beta Was this translation helpful? Give feedback.
-
If the current or previous ATT is not approved or Not Determined, the UMP will be displayed automatically, If ATT is currently or previously approved the UMP is not displayed, but you can display the UMP with
https://developers.google.com/admob/ios/privacy/idfa While testing, remember that the IDFA ATT dialog only appears a single time since requestTrackingAuthorization is a one-time request. The UMP SDK only has a form available to load if the authorization status is ATTrackingManagerAuthorizationStatusNotDetermined. To make the alert appear a second time, you must uninstall and reinstall your app on your test device. |
Beta Was this translation helpful? Give feedback.
-
ATT decisions cannot be changed, except for uninstalling and reinstalling the app. The way to change the ATT decision may be possible with UMP, but I don't know for sure.
even by force
you can test it try not approve ATT
continue to do just say on button click
even by force
|
Beta Was this translation helpful? Give feedback.
-
From gpt chatIn iOS, there are two types of permissions related to tracking and user privacy: UMP (User Messaging Platform) and ATT (App Tracking Transparency). Although both are related to tracking user data, they have different purposes and ways of implementation: 1. ATT (App Tracking Transparency)Purpose: ATT is used to request users' permission before apps can track their activity across other apps or websites (e.g., tracking-based ads). This is regulated by Apple to maintain user privacy. 2. UMP (User Messaging Platform)Purpose: UMP is used to display permissions related to advertising or data collection relevant to app usage, and it was deployed after the launch of ATT. UMP allows you to display a dialog related to personal data collection or to provide information about the app's privacy policy. Implementation Sequence in Code:Check the ATT permission first and display the dialog if needed. Conclusion
If your app operates in regions like Europe, it is recommended to stick with UMP or similar tools to comply with local privacy regulations. |
Beta Was this translation helpful? Give feedback.
-
So, no need to install separate plugin like admob plus consent right? |
Beta Was this translation helpful? Give feedback.
-
On IOS methodcordova.plugins.emiAdmobPlugin.initialize({...})
As explained here https://developers.google.com/admob/ios/privacy#request-ads request adsIt is possible consent has been obtained in the previous session. As a latency best practice, we recommend not waiting for the callback to complete so you can start loading ads as soon as possible after your app launches. Likewise in android
On Android methodcordova.plugins.emiAdmobPlugin.initialize({...})
|
Beta Was this translation helpful? Give feedback.
-
If something goes wrong during the consent collection process, it doesn't matter because it has been handled by
|
Beta Was this translation helpful? Give feedback.
-
Thank you. |
Beta Was this translation helpful? Give feedback.
-
Based on my experience, mediation may be necessary only in certain applications, And one more thing in high eCPM countries adding dependencies is not enough, consent and GDPR must also be required, Unity Ads
If someone needs consent on mediation I can add it, but |
Beta Was this translation helpful? Give feedback.
-
Okay. Thank you. Note Check this #29 (comment) |
Beta Was this translation helpful? Give feedback.
-
Can you please help me to write the proper code for the following
User Messaging Platform (iOS & Android)
IAB Europe Transparency & Consent Framework
Currently, I am using admob plus & its consent plugin. There I am using the following code
And, my results are
Already I have many confusions in admob plus consent plugin, here I don't have any idea to implement it. Also, here you are using two plugin instead of admob plus using one plugin. Can you please give clear examples and explanation.
Note: In android we can force users to accept the consent and show the ad, if no we can close the app. But in iOS, it is not allowed.
Beta Was this translation helpful? Give feedback.
All reactions