Oct 4, 2023

I am facing the User Data policy: Violation of User Data policy, App rejected so many times

I am not able to resolve this issue even I deleted the SDK with noncompliant Issue. Even I go for appeal giving the same reason. By this I am not able to give New app release. Getting app rejected for every time and don't know what to do? Please help me .This is the message I get every time I send for approval

User Data policy: Violation of User Data policy
App Status: Rejected
Your app has been rejected and wasn't published due to the policy issue(s) listed below. If you submitted an update, the previous version of your app is still available on Google Play.
Issue found: Violation of User Data policy
We reviewed SDKs used by your app and found noncompliant version(s) of SDK(s) which collects persistent device identifiers. Persistent device identifiers may not be linked to other personal and sensitive user data or resettable device identifiers.
Issue details
We found an issue in the following area(s):
  • Version code 192: :
    • SDK: Unity com.unity3d.ads:unity-ads (consider upgrading to version 4.0.1)
Locked
Informational notification.
This question is locked and replying has been disabled.
Community content may not be verified or up-to-date. Learn more.
All Replies (7)
Oct 4, 2023
Hello there, sorry for this experience. The error message you are receiving indicates that your app is using an outdated version of the Unity Ads SDK that collects persistent device identifiers. Persistent device identifiers (also read Device Indentifiers) are unique identifiers that cannot be reset, such as the Android Advertising ID. Google Play prohibits apps from linking persistent device identifiers to other personal and sensitive user data.
To fix this issue, you need to upgrade to a compliant version of the Unity Ads SDK. Unity Ads SDK version 4.0.1 and higher are compliant with the User Data policy.
Once you have upgraded the Unity Ads SDK, you need to submit your app for review again. Google Play will review your app to make sure that it is compliant with the User Data policy.



Oct 5, 2023
Thank you for reply. 

I want to add few more points here. 
  1. I am not using unity ads in my project. I have checked in SDK Manager in Android Studio, Unity3d SDK is not shown.
  2. I added latest Unity3d SDK even I don't need in my project and send it for review but it got rejected with same reason. 
  3. I am using admob ads and Facebook ads. I have updated these SDK version to latest versions and submitted it but review rejected with same reason. 
  4. Finally I have removed all third-party SDKs from my project like admob, Facebook and firebase related SDK and send it for review but still got rejected with same reason.

These are the things I have tried so far. Please suggest me if I miss anything here.
Oct 5, 2023
One thing to check is version code 192 your latest build. Sometimes you get the warnings on older builds that are on a test track. If that is the case you will need to update the test track also.

Ben
Oct 4, 2023
I have the some problem
I delete package in my code source (i use flutter), I still get reject from google
Oct 10, 2023
Same. I've been facing this issue with Flurry Analytics SDK this time. I use Android Studio Dolphin 2021.3.1. Honestly, I don't understand why Google is rejecting my current updated build (166 version code) because of an outdated and old build (94 version code), from several years ago, in the past. It doesn't make any sense.
Oct 13, 2023
I have encountered the same problem. I completely don't use unity-ads in the build, but despite that, the build was rejected, and the review indicated an old version code.

The issue turned out to be that an old build was still in closed testing, which became the cause of the problem, even though the testing of that build had been stopped.

After replacing the old build with a new one in closed testing, the new build successfully passed the review for opened testing.

You can use App Bundle Explorer to find the build that the version code in the review is referring to and see where it is currently being used.
Last edited Oct 13, 2023
Oct 14, 2023
Hi,

If you are using the latest version of the SDK and also have followed the instructions here: https://docs.unity.com/ads/en-us/manual/GoogleDataSafety then you should have no problems with the Unity Ads SDK.

Ben

Oct 29, 2023
i have this same isssue with SDK 4.4.2
Nov 25, 2023
google play indicates which version of the app is being the problem. in my case , it was an old beta version i had paused in Closed testing.
false
7018280259063273440
true
Search Help Center
true
true
true
true
true
92637
false
false
Search
Clear search
Close search
Main menu