Ticket #1094 (closed defect: fixed)

Opened 7 years ago

Last modified 6 years ago

Android installer doesn't track donations

Reported by: albert Owned by: gpress
Priority: major Milestone:
Component: - Version: 0.1t
Severity: Medium Keywords:
Cc: justinc, mkaplan, gpress Blocking:
Blocked By:

Description

No matter which URL takes me to Google Play (the Android app marketplace), the donations always end up being altruistic. In theory, the Referer URL seen by Google Play should determine the user account the donations go to.

Change History

Changed 7 years ago by justinc

  • cc mkaplan, gpress added

Changed 6 years ago by gpress

I've had some success fixing this. Specifically, I have it now so that if installed directly from a android device then the donation is properly indicated with "donation: username" at install time.

If it is installed remotely through Google play from a PC, then it is incorrectly granted as altruistic. This can be seen on the beta clearinghouse. The remote link is the android picture. This can be "fixed" by just removing this remote install capacity or disabling the link when viewed from a non android device.

Regardless I haven't been able to actually receive credit from either 3G or Wi-Fi. From what I gather, the 3G attempts to make contact through a Nat forwarder which we currently have disabled but that doesn't explain the Wi-Fi problem.

Changed 6 years ago by justinc

  • owner changed from justinc to gpress
  • status changed from new to assigned

Changed 6 years ago by gpress

  • status changed from assigned to closed
  • resolution set to fixed

Android installer properly tracks donations now. Currently this only works if the android device has a public IP address. Fixed in r6045

Note: See TracTickets for help on using tickets.