I have an custom INSTALL_REFERRER, a custom class that extends the BroadcastReceiver class, and a link that goes to my app
This link has the obvious referrer params and values: ai=ai_value&gclid=gclid_test.
When I run my app in my development adb shell, I am able to capture both of these parameters and values on the BroadcastReceiver and send it back to my server. Here's the adb command that I'm running:
am broadcast -a com.android.vending.INSTALL_REFERRER -n com.myapp.android/.CustomInstallReceiver --es "referrer" "ai%3Dai_value%26gclid%3Dgclid_test"
However, when it's live in the app store, I'm only able to capture the first param and value. Any idea what's going on or what I can check?