This is updated automatically every day at 5 am thanks to a short script that performs an API call and parses the data I want into the columns you see in the sheet. This is super easy (well slightly easier than dealing with EVE’s xml nonsense with their API) since WK’s API returns the data in JSON format. Source code: http://paste.ee/p/2oNqz
As you can see it’s pretty simple; so if you have any experience with Google app scripts and want something like this for yourself it can be accomplished in about 10 minutes.
You can actually get a copy of this up and running for yourself with a little work:
haha! Yes I get real lazy when I'm writing stuff for my own use :P
[Edit] For me, this has already served as a good additional motivator; I hate seeing those chart lines do anything but go up!
It works nice, but maybe now you would need to regenerate your API key, since anybody can see (edited and replaced with mine, and started fetching data).
Is there any way to schedule daily data updating instead when the document opens? Very misinformed when it comes to Gscripts
i have no idea how to use google scripts but i think i’ve managed to get it working… it’s pretty cool, excited to see how my graphs will look as time goes on.
Well I’m glad it turned out to be pretty easy to make a copy so anyone can use it! Not that it was much work
Oh; I guess it’s worth noting that there may or may not be issues when exceeding 999 rows of data. I expect all you’d have to do is update the data ranges in the charts but I’m not sure. That’s 2.75 years (assuming one per day) away so it’s a problem for “future me” :P
Thanks I like this. I was able to edit the script pretty easily to load extra IPA information like the level progression into my sheet. But now I’ve decided I dont like the charts in google docs… they are so limited!
Has anyone tried using excel online to do this? I shall try when I have time…
EDIT: I gave up trying to do the same in excel… far too difficult! Instead I have left my google spreadsheet still logging the data, but then use excel on my computer to get the ‘external data from web’ from my shared google spreadsheet so I can then graph the data away in excel.
marcsan said...
Anybody know how to fix this error message I am getting most nights from google notifications? If I run the script in my browser it works fine, but timed I seem to get this error message every day now...
If I’m away from the internet for the weekend, or something (camping, for example), will this update, anyway? Or do I have to be logged into the appropriate google account? Thanks!