Unity Ads + GDPR

Unity have released a statement about their approach to GDPR:

https://unity3d.com/legal/gdpr

According to this page, from May 25 they will embed consent controls directly inside Unity Ads:

How will Unity allow players to decide if they receive targeted ads?
Unity will provide players with the ability to opt-out of targeted advertising. The first Unity ad that a player sees in each game will provide them with information about the data we collect, a link to our Privacy Policy, and the opt-out option. Players will be able to change their privacy setting any time they see a Unity ad via the Info “:information_source:” icon.

They go on to say that this functionality will automatically become available if Unity Ads SDK 2.0 or newer is used:

As a publisher, do I need to update my Unity Ads SDK?
If you are using Unity Ads SDK 2.0 or newer, GDPR-related changes will be automatically available to you no later than May 25, 2018. If you are using SDK 1.5 or older, we recommend that you update the SDK; otherwise, Unity can only serve contextual ads for your players.

This Corona forum post suggests that Corona is already using SDK 2.0 or later:

https://forums.coronalabs.com/topic/68416-unity-ads-plugin-update/

So it seems that these changes should apply automatically to Corona apps using the Unity Ads plugin, with no further SDK or plugin update needed. Is this the case?

No. 

  1. Previous versions of Corona would send data to their server at launch. That has been addressed in the latest build so at the very least you would need to rebuild.

  2. I am fairly sure that Corona sends data to their servers even for other monetization plugins. So even though the underlying Unity plugin is GDPR compliant, you will have to wait until Corona updates the Lua wrapper/plugin.

Well, to be fair, if we’re talking Unity-specific - there is no need for an update on the plugin’s side. We’re not sending any data to our servers; basically, we’re just providing you with a simple api access through our plugins and nothing else.

Great news. I thought you monitored other plugins for the data. I think you should. :slight_smile:

Just wanted to clarify a little bit:

What I meant was that we are not sending any user  data, that’s on the topic of GDPR and this thread. Of course, we gather _some _data for our statistics and stuff, but to be honest, basically it goes like this: “Hey there, we’ve got an interstitial ad being loaded and showed without an issue, but rewarded video is having this error, when trying to load itself. All goes for that plugin of this version.”

So, my wording about_ not sending any data to our servers _is a little misleading after a second thought. I apologize for that, hope that this explanatory post has put everything in it’s place.  B) 

That’s great, thanks for letting us know.

Unity are pretty dev friendly and their GDPR ads solution looks good on paper - no separate consent SDK to integrate. 

Can agree that this is really convenient to have everything worked out on their side. Sadly, only a couple more adapters are doing the same.  -_-

Has anyone seen the consent popup on UnityAds?

I just ran some of my apps, and the ads for UnityAds just show and dont popup the consent as unity says it will.

We might have some new info on that, discussing it with Unity team now, stay tuned.

It seems that you can gather user consent manually, instead of relying on automatic solution.

It is more straightforward way to be GDPR compliant, so we’ve added a new method setHasUserConsent, check out more @ https://docs.coronalabs.com/plugin/unityads/index.html

Hi karpovpw, I don’t see in the docs where to include setHasUserConsent? Also, if setting that to false, would that mean that unity will still serve ads which are GDPR compliant ads by not collecting pii?

Docs task to update web is taking a lot more time, than I was expecting it, when announced in my earlier post. Sorry for that, should be public today.

 

Also, if setting that to false, would that mean that unity will still serve ads which are GDPR compliant ads by not collecting pii?

_I guess, _that’s what it should do. But that’s up to Unity completely.

Ok thanks karpovpw

No. 

  1. Previous versions of Corona would send data to their server at launch. That has been addressed in the latest build so at the very least you would need to rebuild.

  2. I am fairly sure that Corona sends data to their servers even for other monetization plugins. So even though the underlying Unity plugin is GDPR compliant, you will have to wait until Corona updates the Lua wrapper/plugin.

Well, to be fair, if we’re talking Unity-specific - there is no need for an update on the plugin’s side. We’re not sending any data to our servers; basically, we’re just providing you with a simple api access through our plugins and nothing else.

Great news. I thought you monitored other plugins for the data. I think you should. :slight_smile:

Just wanted to clarify a little bit:

What I meant was that we are not sending any user  data, that’s on the topic of GDPR and this thread. Of course, we gather _some _data for our statistics and stuff, but to be honest, basically it goes like this: “Hey there, we’ve got an interstitial ad being loaded and showed without an issue, but rewarded video is having this error, when trying to load itself. All goes for that plugin of this version.”

So, my wording about_ not sending any data to our servers _is a little misleading after a second thought. I apologize for that, hope that this explanatory post has put everything in it’s place.  B) 

That’s great, thanks for letting us know.

Unity are pretty dev friendly and their GDPR ads solution looks good on paper - no separate consent SDK to integrate. 

Can agree that this is really convenient to have everything worked out on their side. Sadly, only a couple more adapters are doing the same.  -_-

Has anyone seen the consent popup on UnityAds?

I just ran some of my apps, and the ads for UnityAds just show and dont popup the consent as unity says it will.