Angenommen, ich versende ein Spiel auf mehreren Plattformen. Mein Spielcode erkennt einige Kleinigkeiten über das zugrunde liegende System, wie die lokalen Einstellungen, das "Land", das Betriebssystem, die Art der Grafikkarten usw.
Angenommen, ich versende das Spiel mit Code, der diese Informationen an einen Master-Server sendet, auf dem ich all diese Daten sammle und verwalte, um Diagramme und dergleichen zu erstellen.
In einem Multiplayer-Spiel erscheint es ziemlich vernünftig, dies zu tun, da Verbindungen zu diesem Server völlig gerechtfertigt sind. In einem Einzelspielerspiel kann es dennoch verdächtig aussehen, wenn Sie über diesen Vorgang informiert werden.
Ist es einfach falsch, diese Art von Datenerfassungssystem in ein Spiel einzubetten? Denken Sie, dass es unbedingt eine vorherige Genehmigung des Benutzers haben sollte, bevor Sie eine Sammlung und Übertragung durchführen?
Wenn Benutzer anfangen, diese "Vereinbarung" abzulehnen, kann ich nicht wirklich 100% aussagekräftige Daten erzwingen. Gedanken?