blotunga: Because of the bundlind/unbundling whatever.
WinterSnowfall: That explains library and store IDs alright (or better said pack and game IDs), but both should be visible in the APIs...
blotunga: Anyway it's even more a mess with preorder IDs different etc. I don't even preorder games that I'd pay full price for exactly because of that. I still don't have Pillars of Eternity marked as owned.
WinterSnowfall: There are also games with multiple editions that have separate IDs (especially Kickstarter backed stuff), so yes, it's a mess. I have to constantly remind myself not to buy certain things when they go on sale.
Here is a copy paste from my ublock rules to hide all the different pillars editions that don't show as owned have a ton of these for various games, its probably not the best way of doing it but it works for how I use the site at least:
!pillars white march part one and two
www.gog.com##.product-state-holder[gog-product="1439805122"]
www.gog.com##.product-tile[product-tile-id="1439805122"]
www.gog.com##.product-state-holder[gog-product="1439894629"]
www.gog.com##.product-tile[product-tile-id="1439894629"]
!pillars hero edition
www.gog.com##.product-state-holder[gog-product="1427292148"]
www.gog.com##.product-tile[product-tile-id="1427292148"]
!pillars definitive edition
www.gog.com##.product-state-holder[gog-product="1344895033"]
www.gog.com##.product-tile[product-tile-id="1344895033"]
!deadfire obsidian edition
www.gog.com##.product-state-holder[gog-product="1970407416"]
www.gog.com##.product-tile[product-tile-id="1970407416"]
!deadfire deluxe edition
www.gog.com##.product-state-holder[gog-product="2074015199"]
www.gog.com##.product-tile[product-tile-id="2074015199"]
!deadfire explorer pack
www.gog.com##.product-state-holder[gog-product="1143970073"]
www.gog.com##.product-tile[product-tile-id="1143970073"]
!deadfire sound track
www.gog.com##.product-state-holder[gog-product="1808281659"]
www.gog.com##.product-tile[product-tile-id="1808281659"]