It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
gogtrial34987: Putting an item in cart is a link - e.g. https://www.gog.com/en/checkout/manual/1677359007 - there is no way (as far as I've been able to determine) to put more than one ID in there, and the person wanting to do this will need to click the link - it's not something I can call from my back-end, as it needs an authenticated user to request it.
(GOG does have an "add series" call internally - e.g. https://www.gog.com/cart/add/series/3052 - but that's limited to series, and something which needs to be fetched, as following it directly just gives a JSON response.)
avatar
Geralt_of_Rivia: According to the API documentation putting multiple items in the cart is done this way:

POST the following to /cart/add

{"product_ids": [id1,id2,id3,...]}
Thanks for adding the price history graphs. That's a useful feature.
Due to the infrastructure work for generating the price history graphs, I can now very easily answer such super useful questions as, "Which game has changed sale price most often?"

The answer is NecroVisioN: Lost Company, clocking in at 222 price changes since 2021-04-08 (roughly once every 9 days), easily outpacing number two, Lamplight City, which only changed its price a paltry 205 times in that same time period!
Post edited 2 days ago by gogtrial34987
i like the new feature
avatar
Cavalary: Awesome!
avatar
TheBigCore: Thanks for adding the price history graphs. That's a useful feature.
avatar
Oriza-Triznyák: i like the new feature
Very glad to see these positive reactions. Thanks for taking the time to let me know! :)
Stats for the Halloween - sorry, 18th Anniversary - sale:
4328 games (71% of the total non-free available) discounted, of which 2687 (62%) at all-time-low or better. 195 improved prices.

Taking upgraded editions, expansions, goodies and bundles into account:
8546 discounts (73% of the total non-free available), of which 5381 (63%) at all-time-low of better. 401 improved prices.
Some notes on the front-end implementation of the price history graph (CSS / webdev)
Don't know if this was mentioned before, but noticed that if I select to just see improved discounts the list doesn't include titles where only DLC discounts are improved while the base game isn't unless I turn grouped view off.

Also see that if grouped view's on, to see the GS page for a DLC you need to first go to the page for the base game and then select it from the list from the bottom of that page.
Granted, when the main link goes to GOG, don't really see how else it could be done.
avatar
Cavalary: Don't know if this was mentioned before, but noticed that if I select to just see improved discounts the list doesn't include titles where only DLC discounts are improved while the base game isn't unless I turn grouped view off.
Yeah, all filters only apply to the main game in grouped view (other than for those in the "Has a grouped product" section). Things'd get pretty weird with the price and discount filters otherwise, and I figure consistency in behaviour is worth more than the use of making discount quality an exception.

This one annoys me too, though, so I've been thinking about adding two filters just for discount quality: improved / improved (year) for main games + grouped products. Sorting then becomes an issue (is that filter still useful if the non-improved main product with improved grouped products sorts below everything else), as do interactions with other filters (what if I'm also filtering by wishlist, and the improved grouped product isn't on my wishlist?) And the easy solution is just to toggle off grouping, so I'm keeping things as-is until I find a satisfactory solution to all of that.

avatar
Cavalary: Also see that if grouped view's on, to see the GS page for a DLC you need to first go to the page for the base game and then select it from the list from the bottom of that page.
Granted, when the main link goes to GOG, don't really see how else it could be done.
When you have JavaScript enabled, there's actually a tiny graph icon for each grouped product (after the price information), which links to the GameSieve game page for that product. I'm not putting that into the HTML out of a misguided attempt to reduce the immediate number of links most AI-scrapers see by half, and keep the page size somewhat limited. (I find the JS requirement acceptable here since otherwise it's only a single extra click to get there from the main page.)
Post edited Yesterday by gogtrial34987
avatar
gogtrial34987: When you have JavaScript enabled, there's actually a tiny graph icon for each grouped product (after the price information), which links to the GameSieve game page for that product. I'm not putting that into the HTML out of a misguided attempt to reduce the immediate number of links most AI-scrapers see by half, and keep the page size somewhat limited. (I find the JS requirement acceptable here since otherwise it's only a single extra click to get there from the main page.)
Oh, hadn't noticed that. Tiny thing there. Good to know :)
avatar
gogtrial34987: Yeah, all filters only apply to the main game in grouped view (other than for those in the "Has a grouped product" section). Things'd get pretty weird with the price and discount filters otherwise, and I figure consistency in behaviour is worth more than the use of making discount quality an exception.

This one annoys me too, though, so I've been thinking about adding two filters just for discount quality: improved / improved (year) for main games + grouped products. Sorting then becomes an issue (is that filter still useful if the non-improved main product with improved grouped products sorts below everything else), as do interactions with other filters (what if I'm also filtering by wishlist, and the improved grouped product isn't on my wishlist?) And the easy solution is just to toggle off grouping, so I'm keeping things as-is until I find a satisfactory solution to all of that.
Maybe just add a warning then, right under the "Group dependent products" toggle, if it's on?
Post edited Yesterday by Cavalary
avatar
Cavalary: Maybe just add a warning then, right under the "Group dependent products" toggle, if it's on?
I mention it in the "Understanding search" section on the about page. I'm currently not convinced it warrants more attention than that. (Happy to heard feedback from others on how confusing this behaviour is.)