I couldn't find any documentation that mentions whether Amazon app store sends a referral Intent
post install, as Google Play does. Though Amazon's documentation does say that we can set referrer information in the URL under "ref" (compared to "referrer" in Google Play), it doesn't explicitly say how they will be passed on to the application.
If I do receive the Intent
, should I do
extras.getString("ref")
instead of
extras.getString("referrer")
?
These include Facebook, Facebook Messenger, Evernote, LastPass, Trello, Netflix, Spotify, VLC, and countless more. Sadly, YouTube and most other Google apps are not available in the Amazon Appstore. However, the biggest drawback of the Amazon Appstore is the lack of Google Play Services.
Registration is easy and free. Create your Amazon Developer account to get started! Publish your apps across millions of devices in over 236 countries and territories worldwide. Start generating revenue from your app using our monetization services and tools.
The definition of install referrer An Install Referrer is an Android-specific ad tracking identifier. Like Device IDs and Device Fingerprinting, an install referrer is a unique string that's sent to the Play Store when a user clicks on an ad.
The Play Install Referrer API is an AIDL Service Interface primarily used by non-Java programmers. Note: The Play Install Referrer Library provides a wrapper around the Play Install Referrer API and is designed to help Java programmers use the API.
I had the same question, I ask by mail to a Amazon, this was his feedback:
Unfortunately we do not have this functionality available for developers.
I insist but they said me the same, there is no way.
So there is no method to get amazon referrer, pretty awfull...
You cannot identify a unique referrer, just have a bunch of Amazon apps installation events by a constant on your code.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With