Broken Logs in 2021.8.0.3855
Since 2021.8.0.3855 update many things 3rd party devs rely on in log is gone.
The most painful endpoints we currently miss are:
*Draft related endpoints
We understand that seemingly your backend undergone refactoring and there's no more remote procedure PlayerInventory, but there's definitely it's analogue, and please make it write data to the log.
To summarize, we need following data from log:
* Player's collection
* Player's actions in Draft
* Player's inventory updates
* Players decks WITH DECK STRUCTURE (not like now, only names and some diagnostic data).
For me, collection and draft tracking are a very important addition to the game. Please keep providing the log's needed for the 3rd party trackers to work.
Yes indeee! Gold and gem progress, wildcard progress and cards progress not uploading. Only matches and deck information?
The other item that would be incredibly helpful is some early logging of the "playerId" field. Historically we've gotten this from Event.GetCombinedRankInfo or PlayerInventory.GetPlayerInventory, but anything that's logged before the user can start a draft would be useful.
It baffles me that knowing the popularity of 3rd party trackers they did not have the decency to announce and document the breaking changes.
WotC, please stop breaking the logs with every update!
I want my 3rd party apps back. Please collaborate with the designers like WOW/blizz etc. They support the 3rd party apps and it's healthy for the game.
Third party devs are heroic for accomplishing some fantastic things without any stable API—a more ambitious request would be an API other than logs, but that seems like quite a stretch, so please do replace these essential logging events.
It's clear from their popularity that third-party apps are addressing wants of many users that the client does not meet, enhancing enjoyment of the game and metagame for many of us. They're healthy for the ecosystem.