gamevault-backend
gamevault-backend copied to clipboard
Provide more metrics on what Users did with their Games
Is your feature request related to a problem? Please describe. If I want to see if a game has been downloaded/installed/played I currently have to guess by looking through the community section. This is especially needed since "updates" are "uninstall then reinstall" and if a user has an old version, they won't know an update is actually available. Certain users also need a little hand-holding through the process the first (or hundredth) time.
Describe the solution you'd like A section within the library that states what games have been downloaded/installed/played independently, with a drill down to who did what if needed.
can you mock your request up visually so i get a better understanding?
I can try. But really I just want stats on who has downloaded and installed what, and when. I'd be happy with an excel document to be honest, it's not data that needs to be pretty.
How about this:
What are your thoughts on implementing an activity dashboard with a sorting mechanism based on the latest activities, akin to Steam's functionality? We envision it showcasing various user interactions with games, including:
- User Downloaded Game
- User Installed Game
- User Played Game
- User Uninstalled Game
- Potentially User Bookmarked Game #178
- Potentially User achieved something in a Game (#249)
Here's a preview of what it looks like on steam
Similarly they also show these infos per game which we could also do:
This feature would be publicly accessible to any user on the server, with the added flexibility of customizable configurations. Users can control their preferences on the client side, enabling or disabling the display of activities and deciding whether to share their activity feed. Meanwhile, on the server side, administrators would have the capability to manage the overall visibility of activities and sharing options.
The proposed configurations include:
Client-Side:
- Enable/Disable Activities & Activity Sharing
Server-Side:
- Enable/Disable Activities & Activity Sharing
- Make Activity Data available to Admin Only
We believe this functionality would enhance user engagement and provide valuable insights for administrators while still prioritizing user privacy and control over their shared activities. What are your thoughts on this concept?
Looks like a good implementation, though as an admin I'd also hope to see an estimation of which games are currently installed, meaning they were installed but never uninstalled by the end user. And if possible, what version of the game they have installed for troubleshooting purposes.