Skip to main content

Mytracker-sdk publication issue

Unity: All versions | Appodeal SDK: All versions


At the beginning of September 2022, you can 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 AdvertisingID, 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.


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

To fix this:

Dependencies should be updated automatically during the build. If this did not happen, you could explicitly specify in the mainTemplate.gradle (Assets → Plugins → Android) the implementation of the required version:

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

We recommend deleting this line after the build to avoid dependency conflicts in future updates.

Alternatively, you can remove the adapter in the Plugins Configuration section:

caution

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