App Traffic

Over the weekend I added some new features to my web server backend that supports my iPhone Apps.

The server provides a number of APIs which the apps use to get updated content, change settings, register for notifications etc.  There are now two new things I can do with my server:

  1. Every API call now is getting logged so I can see the usage.
  2. I have a new link redirecting service which can geo-target links to the correct affiliate service and onto the iTunes App Store.

The traffic logs allow me to create charts like this:

As you can see in the chart, the traffic on my apps is not insignificant.  it spikes up above 80 requests/minute.  It’s going to be interesting to see what these logs show over time as new apps get released.

The second new feature is the ability to geo-target my links.  Apple has an affiliate program that pays 3%-5% commission on referred sales. the tracking of referrals is handled through three different affiliate networks each of which handles a different subset of countries.  In order to maximize the commissions I can get I need to provide the country specific link to each user on the fly.  It’s pretty clever.  When a request comes in I look at the IP address of the requester and can figure out the country that user is in then build the link for them to go through the correct affiliate network and on to the iTunes store.

It will be interesting to see if that makes any more money.