i wan't to track my app download source,apk will be available through several campaigns. Issue is app download link is direct url, It is not on Google Play Store so i can't receive INSTALL_REFERER broadcast.
I can track clicks easily by logging each click on my server, but how to track user installed and run app (and download source)
Approch 1:
- Run one java script for each campaign URL, get some device specific info, send to server
- Now when user installs and run that app, run same java script, capture and send info
- if same info record matches with some previous record we know app download was successful
Problem in above approach is i am not able to narrow down what all info i should capture in javascript to identify the user, keeping in mind different android browsers available and android device fragmentation.