July 1st, 2015
Book Report just received its biggest update yet. No need to change anything - the new version will run automatically next time you click the bookmark.
So, let's get to the exciting part! What's new?
Book Report now grabs much more data. As it turns out, the 90 day limit doesn't exist on the KDP servers, just on the KDP Sales Dashboard. The limit on the servers is January 1st, 2014. Book Report will automatically add all of your sales data going back to either that date, or the earliest publication date in your account.
A few things to note:
If you notice that the program has gotten "stuck" on a certain day, try refreshing and clicking the book mark again. This should resolve most issues.
Amazon is changing the way that KDP Select authors are paid - per pageread instead of per borrow. Book Report has been updated to work with the new data just as well as the old. Set your per-page earnings estimate on the Settings page.
Just click on "Download My Data" on the Settings tab! A spreadsheet will download with all of your data inside. It's a CSV file so it will work with any spreadsheet software, and it's very easy for programmers to work with.
Ka-ching!
Find out what isn't selling.
The code that runs Book Report has been rewritten with one main goal in mind: extendability. The new code base will be significantly easier for me to add new features to, so please keep the requests coming!
The 500+ days of data required a much more robust storage system. For the techies out there, the storage has been moved from localStorage to IndexedDB. For the none-techies, don't worry. Everything will work the same as before. None of your sales data ever leaves your computer.
If you emailed me about a bug, it's probably been fixed in this version. Several weird quirks, such as new books not being added automatically and the "this month" report creeping forward, are gone.
Here's the biggest challenge when it comes to programming Book Report: I can only really test on my own data. I have a small team of awesome beta testers who help all they can, but we can only do so much.
So along with all these new features, please expect new bugs. If you find one, please email me at hello@getbookreport.com and I'll do my best to get it fixed. I try to follow all the conversations about Book Report on forums and social media, but emails are 10x more effective when you need to tell me something.
With every update, Book Report will be a little rocky at first. Thanks for your patience.
Enjoy the new version!