Export game history / Get complete list?
Posted: 15 April 2020, 02:58
Hi BGA, thanks for having this platform for boardgames! I've brought a large number of my offline gaming friends onto BGA, and we are particularly interested in tracking game results and scores of particular games that we play against each other here.
I know the https://boardgamearena.com/gamestats page can display game data, but it only shows 10 at a time, and will quickly require lots of clicking and scrolling. Filtering by date would help a little, except that's currently broken
. However this is still awkward, fiddly, and not fun to do for 4+ players weekly or more (not to mention copy-paste into a spreadsheet, de-duplicate games, etc). 
My suggestion?
What would really help a lot is some easy way to export game data or import into Google sheets — either via export functionality (e.g. CSV), an API endpoint, or (least best) scraping the Game Stats web page
. Scraping is the worst option, but it's at least workable if we can at least get a full list (ideally via a URL param, or less ideally indexing pagination via URL param).
I list out various options (and offer to help the devs myself) in https://boardgamearena.com/bug?id=15687. I think other players interested in analyzing their games would also appreciate a feature supporting this!
Thanks and we really appreciate all the hard work keeping this site running!
—Mike
I know the https://boardgamearena.com/gamestats page can display game data, but it only shows 10 at a time, and will quickly require lots of clicking and scrolling. Filtering by date would help a little, except that's currently broken
My suggestion?
What would really help a lot is some easy way to export game data or import into Google sheets — either via export functionality (e.g. CSV), an API endpoint, or (least best) scraping the Game Stats web page
I list out various options (and offer to help the devs myself) in https://boardgamearena.com/bug?id=15687. I think other players interested in analyzing their games would also appreciate a feature supporting this!
Thanks and we really appreciate all the hard work keeping this site running!
—Mike