custom INSTALL_REFERRER
、クラスを拡張するカスタム クラスBroadcastReceiver
、およびアプリへのリンクがあります。
このリンクには明らかなreferrer
パラメータと値があります: ai=ai_value&gclid=gclid_test
.
私の開発adb shell
でアプリを実行すると、これらのパラメーターと値の両方をキャプチャBroadcastReceiver
して、サーバーに送り返すことができます。adb
私が実行しているコマンドは次のとおりです。
am broadcast -a com.android.vending.INSTALL_REFERRER -n com.myapp.android/.CustomInstallReceiver --es "referrer" "ai%3Dai_value%26gclid%3Dgclid_test"
ただし、アプリストアで公開されている場合、最初のパラメーターと値しか取得できません。何が起こっているのか、何を確認できるのか分かりますか?