This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 11cd81f336efe92cecc48bb54ce0ea0eda89dfcc
tree 4fa85707e62a6d639339458fc1f3d183d5001f44
parent e3bbbe1a94492e83c5fed015ba7adaca8cff030b
tree 4fa85707e62a6d639339458fc1f3d183d5001f44
parent e3bbbe1a94492e83c5fed015ba7adaca8cff030b
| name | age | message | |
|---|---|---|---|
| |
LICENSE | Sat Sep 05 01:44:49 -0700 2009 | |
| |
README.markdown | Fri Nov 13 23:45:07 -0800 2009 | |
| |
__init__.py | Sat Sep 05 01:44:49 -0700 2009 | |
| |
app.yaml | Fri Nov 13 18:57:31 -0800 2009 | |
| |
cron.yaml | Sat Sep 05 01:44:49 -0700 2009 | |
| |
handlers/ | Sat Sep 05 01:44:49 -0700 2009 | |
| |
index.yaml | Wed Sep 09 05:05:30 -0700 2009 | |
| |
jobs/ | Fri Dec 11 05:12:49 -0800 2009 | |
| |
lib/ | Wed Sep 09 05:05:30 -0700 2009 | |
| |
main.py | Sat Sep 05 01:44:49 -0700 2009 | |
| |
models/ | Fri Nov 27 18:42:33 -0800 2009 | |
| |
processors/ | Fri Nov 27 18:42:33 -0800 2009 | |
| |
queue.yaml | Sat Sep 05 01:44:49 -0700 2009 | |
| |
report/ | Mon Nov 30 02:45:18 -0800 2009 | |
| |
settings.py | Fri Nov 27 18:42:33 -0800 2009 | |
| |
templates/ | Mon Nov 30 02:59:55 -0800 2009 |
README.markdown
App Sales Machine is a Google App Engine application which does the following:
- Imports a tarball of your existing sales reports and stores them in the datastore.
- Logs into iTunes Connect every morning, downloads your latest sales report and stores it in the datastore.
- Parses the downloaded report and stores the parsed data in the datastore (breakdown by country and currency).
- Converts the reported income revenue of your sales to a configurable currency and stores that.
- Pulls the rankings for your app every 8 hours (configurable) and stores that in the datastore.
- 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.
- Emails the administrator if a report could not be downloaded from iTunes Connect.
- Allows you to view a HTML report of your current figures at any time.
- 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.







