Posted May 13, 2025
Cavalary
RIP GoodOldGOG:DRMfree,one price,goodies,community
Registered: May 2011
From Romania
kultpcgames
Stolzer Träger des 8. Dan in Gamewondo
Registered: Aug 2012
From Germany
Posted May 13, 2025
That's why I put my site (many years ago) behind a moderated registration wall. The result: very few people wanted to register. :-D
Just like GOG does with the "Dreamlist."
Today I reached the maximum number of views again. :)
Post edited May 13, 2025 by kultpcgames
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted May 13, 2025
I don't think I'll do anything over the weekend, but should be able to add a filter for these bundles sometime in the next week or two.
I'm combining exposing this new property with previously planned work to expose what's included in bundles / editions, but that's dragged me into the swamp of included goodies, which are an absolute mess due to the game and its DLCs also sometimes being exposed as 'bonuses'. Heuristics are getting me a long way to clean it all up, but urgh... Still, I see light at the end of the rabbit hole...
.Keys
The right key always opens the right door.
Registered: May 2020
From Other
Posted May 13, 2025
Im quite late, but, Holy!
That's awesome!
That's awesome!
WinterSnowfall
Bastard Lunatic
Registered: Apr 2012
From Romania
Cavalary
RIP GoodOldGOG:DRMfree,one price,goodies,community
Registered: May 2011
From Romania
Posted May 14, 2025
And now that I check again, seems like there's nothing there.
kultpcgames
Stolzer Träger des 8. Dan in Gamewondo
Registered: Aug 2012
From Germany
Posted May 14, 2025
And now that I check again, seems like there's nothing there.
The legal situation in the EU, and especially in Germany, is also unnecessarily risky for website operators. As soon as site users can publish content (forum, reviews, etc.), you're potentially in trouble.
In fact, I'm also very concerned about the performance of modern algorithms (someone likes to call them AI) and their potential for abuse. In such a case, moderated registration won't be of much use to me anymore. :-)
I'm surprised, though, that you know the site, since it was only available in German. I always wanted to publish it in English, but that would have taken even more time, and while my English is okay (reading and understanding), my rhetorical skills (especially idioms) are too poor for compelling texts.
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted May 16, 2025
So...
A filter for products with "dynamic pricing" now exists: About the game: Cheaper when part-owned. For the moment this is only available when grouping is turned off. If someone has an idea on how to phrase "Return games which have at least one edition contained in a bundle (or edition) which is cheaper when part-owned" in a way which fits within 2 very short lines in the sidebar, I'd love to hear it, as that's an important reason (though far from the only one) why I'm not making this available in grouped view for now.
Games now show included products and goodies. After spending an eternity developing heuristics to filter out duplicate and non-useful data for this (and resorting to a couple of ugly exclude-by-ID fixes until I can properly enrich the data), I then had to spend a separate eternity getting the layout for this to behave in all cases, which is rather annoying when some included products/goodies have titles of 100+ characters, while others are 6 characters long. I'm reasonably pleased with the end result, but only because I saw how much worse it could've been. :)
Post edited May 16, 2025 by gogtrial34987
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted May 16, 2025
Since at present there are only 25 products with dynamic pricing, and I'm not seeing the usecase for your average visitor to specifically go looking for this information, it's just not that much of a priority to make this more visible. (I do of course still show that dynamic pricing applies when you encounter one of those products in the default grouped view.)
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted May 16, 2025
The feedback, and responding to it, does help, though! I'm now pondering a filter block "About a grouped product", which would also allow me to expose the "product type" in grouped view. I guess that'd then replace the existing "No expansions" and "Has a demo" filters...
Something to explore next week... :)
Something to explore next week... :)
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States
Posted May 16, 2025
Something to explore next week... :)
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted May 19, 2025
Are you seeing outdated content? I'd be interested in what specifically, if so...
To answer the actual question: It differs a lot based on content. Simplifying a bit:
- For prices, I check for sales 3x/hour, and do a full price-check for all products if that sales-check indicates one is happening, and otherwise 3x/day during the Polish day, also updating non-US prices for all products where the US price changed (staggered per country if I'm reaching stated API limits). Besides this, I do a full price-check for one non-US country/weekday, and if I see any changes there, I update the same products for all other countries.
- For basic product details, I check 4x/day during the Polish day, with an additional check if a price-check indicated that a product disappeared, and sometimes I bump up the next scheduled run if I happen to manually spot a new release (have a todo list item to automate that by checking the news API which eiii pointed out, after which I can probably reduce the scheduled frequency to 2x/day).
- For extended product details, I check each product a bit more often than 1x/week (basically doing lots of small batches spread out over time, with a total running time of ~6.5 days), plus for specific products whenever the basic details get updated.
- For bans, I check whenever I detect a new product.
For all of this, there are some fixed times at which the first run triggers, but all the conditionals add so much variance during the day, that effectively there are no fixed times.
To answer the actual question: It differs a lot based on content. Simplifying a bit:
- For prices, I check for sales 3x/hour, and do a full price-check for all products if that sales-check indicates one is happening, and otherwise 3x/day during the Polish day, also updating non-US prices for all products where the US price changed (staggered per country if I'm reaching stated API limits). Besides this, I do a full price-check for one non-US country/weekday, and if I see any changes there, I update the same products for all other countries.
- For basic product details, I check 4x/day during the Polish day, with an additional check if a price-check indicated that a product disappeared, and sometimes I bump up the next scheduled run if I happen to manually spot a new release (have a todo list item to automate that by checking the news API which eiii pointed out, after which I can probably reduce the scheduled frequency to 2x/day).
- For extended product details, I check each product a bit more often than 1x/week (basically doing lots of small batches spread out over time, with a total running time of ~6.5 days), plus for specific products whenever the basic details get updated.
- For bans, I check whenever I detect a new product.
For all of this, there are some fixed times at which the first run triggers, but all the conditionals add so much variance during the day, that effectively there are no fixed times.
Post edited May 19, 2025 by gogtrial34987
mrkgnao
https://www.amazon.com/dp/B00HCZVCTO
Registered: Apr 2009
From United States