Search Issue Tracker

Not Reproducible

Fixed in 2018.4

Planned for 2019.2

Votes

0

Found in

Issue ID

1164278

Regression

No

Android AdsId is used even when the Ads / Analytics services are disabled

Ads

-

Steps to reproduce:
- Create an empty Android project and make sure the Ads and Analytics are both off
- Compile and run the application on an Android device
- (You may have to change the manifest)

What is expected:
The Ads Id is not used, at all.

What is seen:
The result is that the Ads Id is used without necessarily asking permission to the user

Note on this problem:
- This was reported by one of our user on twitter.
See:
```
https://twitter.com/S0phieH/status/1141338902290214912
Sophie H@S0phieH
Sophie's Dice has been removed from the play store again, it seems EVERY unity app built rn is in violation of google policy. The only way around it is to make my own privacy policy to say shit like "Unity is requesting personal/private stuff but I'm not gonna use it."
TwitterToday at 9:36 AM
Are we collecting advertising identifier even with ads and analytics disabled?
```

- The Android Guidelines on that topic can be found here: https://developer.android.com/training/articles/user-data-ids
- And more information here :
https://developer.android.com/training/permissions/usage-notes#d_create_a_unique_identifier_for_advertising_or_user_analytics
https://developers.google.com/android/reference/com/google/android/gms/ads/identifier/AdvertisingIdClient

The actual PR fixing the problem in trunk is: https://ono.unity3d.com/unity/unity/pull-request/85118/_/cloud/analytics/corestats_fix
In 2019.3.0a2

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.