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?