Skip to main content

Mytracker SDK Publication Issue

Android Studio: All versions | Appodeal SDK: All versions


At the beginning of September 2022, you may receive the following warnings from Google Play:


Your app includes SDK com.my.tracker:mytracker-sdk, X.X.X or an SDK that one of your libraries depends on, which by default requests device location without any programmatic method to verify that end user consent information has been obtained by the app. Apps with SDKs that collect any personal and sensitive data without disclosure and consent are in violation of Play policies.


Your app XXX version code XXX includes SDK com.my.tracker:mytracker-sdk or an SDK that one of your libraries depends on, which collects personal or sensitive data that includes but may not be limited to Advertising ID, Android ID, Device Wifi MAC identifiers. Persistent device identifiers may not be linked to other personal and sensitive user data or resettable device identifiers as described in the User Data policy.



note

If you received a similar warning on June 2023, it was a mistake from Google.


This happens because MyTracker SDK below 3.0.9, a part of MyTarget SDK, is not compliant with the Google Policy.

To fix this:

Run Gradle sync to update MyTracker SDK to the 3.0.9 version. The compliant version will be installed automatically.

You can also explicitly specify the implementation of the required version in the build.gradle file:

implementation 'com.my.tracker:mytracker-sdk:3.0.9'

Alternatively, you can remove MyTarget ad network from Appodeal SDK the following way:

 implementation ('com.appodeal.ads:sdk:3.0.0.+') {
exclude group: 'com.appodeal.ads.sdk.networks', module: 'my_target'
}
caution

We do not recommend removing MyTarget, since it may drop your app mediation performance.