|
I'm a game dev, and it's useful for me to have stats about how frequently abilities are used, what items players use, etc. to tune game systems. I've often thought it would be really easy to collect telemetry-- send a json blob with some info about actions players take in game -- but I want to make this both transparent and useful to players too. I know that telemetry should be opt in, but no players will ever turn it on. And that leads to a conundrum- do I incentivize turning it on? Make it opt out? Gate some features (like heat maps on a play session or skill visualizations) behind it? Would it be useful to have the ability to see exactly what was sent? Like, I could show a telemetry json or yaml blob in the options screen to show what events I collect. Would it be useful to have fine grained telemetry controls, like, the ability to toggle any arbitrary telemetry event from being fired? It's a tough spot to be in, as a dev, to want insight into how people interact with your system, while also wanting to give people a chance to decline. |
Still, can you do without?
> It's a tough spot to be in, as a dev, to want insight into how people interact with your system, while also wanting to give people a chance to decline.
It is, but the underlying issue is trust, or rather, lack of it. Vendors feel so entitled to this data, that even when they obey what's actually rule of the land over here in EU, they don't even try to level with the user and give them a reason to opt-in - they'd rather show a beg screen with information-free boilerplate text, and then act annoyed that pesky regulators and lazy users deny them the data they're entitled to. Thing is, they're not entitled to it. Never were.
"We collect data to improve our product and your experience" is zero-information-carrying bullshit that hardly anyone believes in. In fact, the first sentence of your comment is strictly superior - so much, that I'd consider opting in based on that alone:
"it's useful for me to have stats about how frequently abilities are used, what items players use, etc. to tune game systems"
Now I have at least some idea what you're collecting and why, and how it benefits me and other players. And, more importantly, you came forward with it.
> Would it be useful to have the ability to see exactly what was sent?
Very much yes. Not for everyone, most players probably won't care. But some will, and I imagine reviewers will too. Being open about what you're collecting would go a long way towards establishing trust with the players, and if more people would do that, it could even change the overall perception users have.