Mainkan Instal Pustaka Pengarah

9

Halo Google Play Developer,

Kami baru-baru ini mengumumkan bahwa kami akan mencela mekanisme siaran niat install_referrer. Karena satu atau lebih aplikasi Anda menggunakan maksud ini untuk melacak rujukan, kami ingin memastikan Anda beralih sebelum 1 Maret 2020. Setelah tanggal ini, versi baru dari aplikasi Play Store tidak akan lagi menyiarkan maksud install_referrer setelah pemasangan aplikasi.

Diperlukan tindakan

Bermigrasi ke Play Install Referrer API untuk melacak pemasangan aplikasi Anda untuk aplikasi dan / atau game berikut.

  • Baru-baru ini saya mendapat email ini dari Google.
  • Saya menggunakan laporan Firebase Analytics dan Crash di aplikasi android saya untuk melacak perilaku aplikasi.
  • Dokumen pengembang sebagian besar menyoroti aplikasi yang menggunakan Layanan Iklan yang tidak digunakan dalam aplikasi saya.

Solusi apa pun tentang ini akan sangat dihargai. Terima kasih sebelumnya.

Memenuhi
sumber
Masalah yang sama di sini, meskipun saya menggunakan firebase hanya untuk pemberitahuan push
Mouaad Abdelghafour AITALI
@MouaadAbdelghafourAITALI Mohon berikan solusi apa pun yang telah Anda masukkan.
Bertemu
1
solusi ini dapat membantu Anda
Mouaad Abdelghafour AITALI
@MouaadAbdelghafourAITALI Terima kasih atas solusinya. Saya akan memeriksanya.
Temui
5
Duplikasi pemasangan penghentian maksud pengarah
Pavel Poley

Jawaban:

3

Jika Anda menggunakan Firebase-core SDK untuk Firebase Analytics, maka hapus & exclue sdk pengukuran layanan bermain.

Sesuai catatan rilis SDK Firebase :

No longer add the Android library com.google.firebase:firebase-core.
This SDK included the Firebase SDK for Google Analytics. 
Now, to use Analytics (or any of the Firebase products that require or recommend the use of Analytics), 
you need to explicitly add the Analytics dependency:

implementation ("com.google.firebase:firebase-analytics:17.2.1"){
    exclude group: 'com.google.android.gms', module: 'play-services-measurement'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-sdk'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-impl'
}

Ini mungkin memecahkan masalah Anda.

Unnati
sumber
Terima kasih @Unnati, itu dihapus tetapi mendapatkan kesalahan setelah menjalankan aplikasi sebagaiCaused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurement"
SathishKumar
3

Dalam kasus saya, saya menemukan dalam penggunaan file Manifest gabungan dari sumber ini: "play-services-measurement: 17.2.0", yang mencakup izin BIND_GET_INSTALL_REFERRER_SERVICE, yang merupakan penyebab masalah. Untuk memperbaikinya, kami dapat secara eksplisit mengecualikan modul yang tidak digunakan lagi, perbaikan ini berfungsi untuk saya:

implementation ("com.google.firebase:firebase-core:17.2.0"){
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-api'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-sdk'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-impl'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-sdk-api'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-base'
}

untuk pengujian Anda dapat memeriksa apakah izin BIND_GET_INSTALL_REFERRER_SERVICE masih ada di file Manifes gabungan terakhir setelah sinkronisasi bertahap.

Orest Hredil
sumber