Berbagai SDK dapat mendaftarkan penerima untuk pengarah pemasangan.
Untuk pengembang yang tidak yakin SDK mana yang menambahkan penerima ke manifes Anda, penting untuk melihat file manifes gabungan manifes. Biasanya, di build/sana ada fileintermediates/manifest_merge_blame_file/release/manifest-merger-blame-release-report.txt
Dalam file itu Anda harus menemukan penerima yang memiliki
<action android:name="com.android.vending.INSTALL_REFERRER" />
di dalamnya niat-filter, dan baris sebelum itu akan menunjukkan apa sumber dari baris itu di manifes Anda.
Misalnya, baris yang relevan untuk salah satu aplikasi saya terlihat seperti ini:
44 <receiver
44-->[com.appbrain:appbrain-sdk:15.10] .../jetified-appbrain-sdk-15.10/AndroidManifest.xml:29:9-35:20
45 android:name="com.appbrain.ReferrerReceiver"
45-->[com.appbrain:appbrain-sdk:15.10] .../jetified-appbrain-sdk-15.10/AndroidManifest.xml:30:13-57
46 android:exported="true" >
46-->[com.appbrain:appbrain-sdk:15.10] .../jetified-appbrain-sdk-15.10/AndroidManifest.xml:31:13-36
47 <intent-filter>
47-->[com.appbrain:appbrain-sdk:15.10] .../jetified-appbrain-sdk-15.10/AndroidManifest.xml:32:13-34:29
48 <action android:name="com.android.vending.INSTALL_REFERRER" />
48-->[com.appbrain:appbrain-sdk:15.10] .../jetified-appbrain-sdk-15.10/AndroidManifest.xml:33:17-79
48-->[com.appbrain:appbrain-sdk:15.10] .../jetified-appbrain-sdk-15.10/AndroidManifest.xml:33:25-76
49 </intent-filter>
50 </receiver>
Ini menunjukkan bahwa AppBrain SDK (yang saya salah satu pengembangnya) menambahkan penerima untuk pengarah pemasangan. Gambar berikut dari blog kami menjelaskan apa yang sebenarnya berubah ( https://medium.com/appbrain/the-google-play-referrer-api-and-the-appbrain-sdk-38cfbaa350dc ) mengklarifikasi apa yang Google ubah:

install_referrer. Saya menggunakan ADMOB (siapa yang dapat menggunakaninstall_referrer?). Jadi apa yang perlu kita ubah jika kita tidak menggunakaninstall_referrersendiri?