Playnite extension to sync library with GG.deals website.
You can add games via:
- Game menu;
- Extensions menu;
- Games are added to GG.deals automatically when you add them to your library, after the metadata is fetched.
Currently there is no way to remove games from GG.deals via this extension, and it's not planned.
In order to use this extension, you will need to generate an authentication token on GG.deals website:
- Login
- Go to Settings (link here, or click on your avatar top right)
- Connect to Playnite
- Copy the generated token
And then in Playnite:
- Playnite menu
- Add-ons...
- Extensions settings
- Generic
- GG.deals
- Paste the token into "Authentication Token" field
You can also allow the extension to add GG.deals link to processed game's page.
It uses GG.deals API to import the games. The extension sends these game fields:
- Id
- GameId
- Links
- Source
- ReleaseDate
- ReleaseYear
- Name
- ggLauncher (custom fields that depends on game's library plugin ID)
GG.deals then uses this data to match the game with one on their database. API can return these outcomes:
- Added - game was added to your collection
- Skipped - game was skipped, because it was already in your collection
- Ignored - the item was ignored, because it's not applicable for GG.deals (demo, beta, or something similar)
- Miss - game was not found in GG.deals database
- Error - there was an error while adding the game
In case of errors and misses, you can check the failures list for more information.
- While this extension uses GG.deals API and received support from the devs, it is not an official extension.
- The extension sends the game data listed above to the API for matching. Don't store any personal data there.
- API matching accuracy will depend on the quality of your games' metadata. As of writing, links are very important for accurate matching.
- The extension adds tags with GG.deals status to your games (for example
[GGDeals] Synced
). This allows the extension to track which games were synced, etc.
You can install it either from Playnite's addon browser, or from the web addon browser.
You can help with translation by visiting the project on Crowdin.