Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
App Engine application which pulls, parses, stores and emails App Store reports
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
handlers
jobs
lib
models
processors
report
templates
.gitignore
LICENSE
README.markdown
__init__.py
app.yaml
chart.py
cron.yaml
index.yaml
main.py
queue.yaml
settings.py

README.markdown

App Sales Machine is a Google App Engine application which does the following:

  1. Imports a tarball of your existing sales reports and stores them in the datastore.
  2. Logs into iTunes Connect every morning, downloads your latest sales report and stores it in the datastore.
  3. Parses the downloaded report and stores the parsed data in the datastore (breakdown by country and currency).
  4. Converts the reported income revenue of your sales to a configurable currency and stores that.
  5. Pulls the rankings for your app every 8 hours (configurable) and stores that in the datastore.
  6. Emails a report to a select group of recipients every morning with the latest cumulative figures, as well as the last downloaded report's figures.
  7. Emails the administrator if a report could not be downloaded from iTunes Connect.
  8. Allows you to view a HTML report of your current figures at any time.
  9. Allows you to download a CSV report of your current figures at any time.

For more information and instructions on how to install App Sales Machine see this blog post.

Something went wrong with that request. Please try again.