Olá desenvolvedor do Google Play,
Recentemente, anunciamos que descontinuaremos o mecanismo de transmissão de intenção install_referrer. Como um ou mais dos seus aplicativos usam essa intenção para rastrear referências, queremos garantir que você faça a troca antes de 1º de março de 2020. Após essa data, novas versões do aplicativo Play Store não transmitirão mais a intenção install_referrer após a instalação do aplicativo.
Ação requerida
Migrar para a API do Referenciador de instalação do Google Play para rastrear as instalações de aplicativos dos seguintes aplicativos e / ou jogos.
- Recentemente, recebi este e-mail do Google.
- Estou usando os relatórios Firebase Analytics e Crash no meu aplicativo Android para rastrear o comportamento do aplicativo.
- Os documentos do desenvolvedor destacam principalmente os aplicativos que estão usando o Ad-Services, que não é usado no meu aplicativo.
Qualquer solução sobre isso seria muito apreciada. Desde já, obrigado.
android
admob
google-play-services
Conheçer
fonte
fonte
Respostas:
Se você estiver usando o SDK do firebase-core para o Firebase Analytics, remova-o e exclua o SDK de medição dos serviços de reprodução.
Conforme as notas de versão do Firebase SDK :
Isso pode resolver seu problema.
fonte
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurement"
No meu caso, encontrei no meu arquivo de Manifesto mesclado o uso desta fonte: "play-services-measure: 17.2.0", que inclui a permissão BIND_GET_INSTALL_REFERRER_SERVICE, que foi a causa de um problema. Para corrigir isso, podemos excluir explicitamente os módulos obsoletos, essa correção funciona para mim:
para testar, você pode verificar se a permissão BIND_GET_INSTALL_REFERRER_SERVICE ainda existe no seu arquivo Manifest final mesclado após a sincronização gradle
fonte