Defold - Google User Messaging Platform (UMP) Extension

If you’re looking to integrate Google’s User Messaging Platform (UMP) into your Defold game to manage user consent for ads on Android, this native extension can help you do just that. With this UMP extension for Defold, you can request consent information, show the consent form, and check the user’s consent status seamlessly.

Why User Consent Matters

Google’s User Messaging Platform (UMP) allows you to gather consent from users to display personalized ads, which is especially critical if your game targets European Economic Area (EEA) or UK audiences where GDPR compliance is required. Integrating UMP helps you ensure that your users are informed and that their preferences are respected when it comes to ad personalization.

:warning: Important Notice

This extension is provided as-is. The author is not liable for any issues or errors caused by implementing or using this extension. Be sure to fully understand each method and make any necessary adjustments to suit your project.

All the details here:

Latest tag:

Note:
As i said in Github, this extension is ANDROID ONLY, also you have import the admob native extension for defold otherwise it won’t work, as it’s relying on the admob ip provided in the other extension.

Ideally one day this extension will become obsolete because i hope the team looking after the admob extension will include UMP over there.
but until now, you have a solution!

if you find any issue, please submit an issue over github.
if you appreciate the work don’t forget to leave me a start on github! it would be much appreciated.

4 Likes