Bonjour développeur Google Play,
Nous avons récemment annoncé que nous allons déprécier le mécanisme de diffusion d'intention install_referrer. Étant donné qu'une ou plusieurs de vos applications utilisent cette intention pour suivre les références, nous voulions nous assurer que vous effectuez le changement avant le 1er mars 2020. Après cette date, les nouvelles versions de l'application Play Store ne diffuseront plus l'intention install_referrer après l'installation de l'application.
Action requise
Migrez vers l'API Play Install Referrer pour suivre les installations de vos applications pour les applications et / ou jeux suivants.
- J'ai récemment reçu cet e-mail de Google.
- J'utilise Firebase Analytics et les rapports de plantage dans mon application Android pour suivre le comportement de l'application.
- Les documents des développeurs mettent principalement en évidence les applications qui utilisent les services publicitaires qui ne sont pas utilisés dans mon application.
Toute solution à ce sujet serait très appréciée. Merci d'avance.
android
admob
google-play-services
Rencontrer
la source
la source
Réponses:
Si vous utilisez le SDK firebase-core pour Firebase Analytics, supprimez-le et excluez le sdk de mesure play-services.
Selon les notes de version du SDK Firebase :
Cela pourrait résoudre votre problème.
la source
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurement"
Dans mon cas, j'ai trouvé dans mon fichier de manifeste fusionné l'utilisation de cette source: "play-services-mesure: 17.2.0", qui inclut l'autorisation BIND_GET_INSTALL_REFERRER_SERVICE, qui était la cause d'un problème. Pour corriger cela, nous pouvons explicitement exclure les modules obsolètes, ce correctif fonctionne pour moi:
pour les tests, vous pouvez vérifier si l'autorisation BIND_GET_INSTALL_REFERRER_SERVICE existe toujours dans votre fichier manifeste fusionné final après la synchronisation gradle
la source