8Sep

Soll ich Apps "Nutzungsstatistiken" und "Fehlerberichte" senden lassen?

click fraud protection

Viele Programme möchten Nutzungsstatistiken, Fehlerprotokolle, Absturzberichte und andere Diagnosen an ihre Server senden. Einige Leute deaktivieren diese Optionen, aber sollten Sie?

Warum genau sind "Nutzungsstatistiken" und "Fehlerberichte"?

Im Allgemeinen möchten Anwendungen zwei Arten von Nutzungsdaten hochladen: allgemeine Nutzungsstatistiken und Informationen zu Fehlern, z. B. Absturzberichte.

Nutzungsstatistiken - die auch als "Telemetrie" bezeichnet werden können - enthalten Informationen darüber, wie Sie die Anwendung verwenden, einschließlich der Schaltflächen und Menüs, mit denen Sie interagieren und wie häufig Sie sie verwenden. Im Fall eines Webbrowsers wie Firefox oder Chrome enthalten die Daten Informationen darüber, wie viele Tabs Sie geöffnet haben und wie viel Speicher Ihr Browser verwendet, wie viele Erweiterungen Sie installiert haben und so weiter. Andere Anwendungen prüfen, welche Optionen Sie aktiviert haben und wie häufig Sie die Anwendung verwenden. Eine Spielanwendung wie Steam betrachtet die Hardware in Ihrem Computer, damit Spieleentwickler die Hardware sehen können, auf die sie zielen sollten. Die genauen Arten der gesendeten Daten variieren von Anwendung zu Anwendung.

instagram viewer

Fehlerinformationen und Absturzberichte enthalten Informationen darüber, was bei einem Absturz oder einem anderen Fehler passiert ist. Wenn beispielsweise eine Anwendung abstürzt, werden Sie möglicherweise aufgefordert, Informationen über diesen Absturz über das Internet zu senden. Diese Informationen umfassen, was Sie zum Zeitpunkt des Absturzes getan haben, und einige der Inhalte des Programmspeichers. Die Idee besteht darin, genügend Informationen einzubeziehen, damit die Entwickler der Anwendung feststellen können, was den Absturz verursacht hat.

Die genauen Daten, die gesendet werden, variieren von Anwendung zu Anwendung. Die meisten Anwendungen werden Sie auffordern und Sie fragen, ob Sie diese Funktion aktivieren oder sie standardmäßig deaktiviert lassen möchten, obwohl einige Anwendungen sie möglicherweise automatisch aktivieren. In einigen Anwendungen können Sie Nutzungsstatistiken und Fehlerberichte separat deaktivieren oder aktivieren. Bei einigen Anwendungen können Sie möglicherweise Absturzberichte überprüfen und bestätigen, bevor sie hochgeladen werden. Die in Windows integrierte Absturzberichterstattung funktioniert zwar, manche jedoch nicht.

Was machen Entwickler mit diesen Daten?

Entwickler beziehen sich normalerweise auf Nutzungsstatistiken, wenn sie entscheiden, welche Änderungen in der Anwendung vorgenommen werden sollen, auf welche Funktionen sich die Entwicklung konzentrieren soll und welche anderen Entscheidungen davon abhängen, wie Benutzer das Programm tatsächlich nutzen. Zum Beispiel weiß Mozilla, mit welchen Teilen der Firefox-Oberfläche seine Benutzer interagieren - zumindest die Benutzer, die Nutzungsstatistiken melden. Sie können diese Informationen bei der Änderung der Firefox-Oberfläche berücksichtigen. Möglicherweise werden Schaltflächen, die Benutzer nur selten verwenden, in Menüs ausgeblendet, während Optionen, die häufig verwendet werden, leichter zugänglich sind. Wenn ein Entwickler weiß, dass nur sehr wenige Benutzer eine bestimmte Funktion in seinem Programm verwenden, können sie möglicherweise nicht mehr an dieser Funktion arbeiten. Wenn ein Entwickler weiß, dass nur sehr wenige Benutzer ein Betriebssystem wie Windows XP verwenden, wird möglicherweise die offizielle Unterstützung für Windows XP beendet. Um diese Entscheidungen treffen zu können, benötigen Entwickler Informationen wie diese Nutzungsstatistiken, sonst schießen sie blind in die Dunkelheit.

Crash-Berichte werden verwendet, um die Häufigkeit bestimmter Abstürze zu identifizieren und Entwickler über ihre Ursachen zu informieren. Mit genügend Absturzberichten können Entwickler die häufigsten Abstürze identifizieren und beheben. Dies hilft Entwicklern bei der Arbeit an den größten Problemen für echte Benutzer und gibt ihnen genügend Daten, um zu sehen, was den Absturz auf vielen realen Computern verursacht.

Sollte ich diese Daten senden?

Es ist eigentlich eine ziemlich gute Idee für Sie, Nutzungsstatistiken und Absturzberichte zu senden. Das Senden von Nutzungsstatistiken stellt sicher, dass Entwickler wissen, wie Nutzer das Programm verwenden, und können Entscheidungen mit Blick auf Ihre Nutzungsmuster treffen. Wenn Microsoft zum Beispiel die Startschaltfläche von Windows 8 entfernt hat, sagten sie, dass dies der Fall sei, da nur sehr wenige Benutzer die Schaltfläche "Start" gemäß den Nutzungsstatistiken aus dem "Programm zur Verbesserung der Benutzerfreundlichkeit von Microsoft" in Windows 7 verwendetenMöglicherweise wurde das Programm zur Verbesserung der Benutzerfreundlichkeit nur für Anfänger mit geringerem Bedarf aktiviert, während Poweruser - die die Schaltfläche "Start" verwendet haben - die Deaktivierungsfunktion viel häufiger deaktiviert haben. Wenn Microsoft diese Funktion aktiviert hätte, hätte Microsoft möglicherweise das Entfernen der Startschaltfläche erneut in Betracht gezogen - ein eindeutiger Fehler, da sie das Startmenü wieder zu Windows 10 hinzugefügt haben.

Im Fall von Absturzberichten wird durch das Senden eines Absturzberichts sichergestellt, dass die Entwickler wissen, dass der Absturz tatsächlich aufgetreten ist. Zum Beispiel erkannte Mozilla, dass der Hauptgrund für Abstürze in Firefox Adobe Flash-Plugin war. Dies führte schließlich zur Einführung von Plug-in-Sandboxing, bei der Flash selbständig abstürzen kann, ohne den gesamten Firefox-Browser herunterzufahren. Wenn Mozilla diese Informationen über Abstürze nicht erhalten hat, ist es möglich, dass Plug-in-Sandboxing nie eingeführt worden wäre und Flash Firefox weiterhin in die Wildnis bringen würde.

Möchten Apps persönliche Daten senden?

Der wahre Grund, warum viele Benutzer diese Funktionen deaktivieren, besteht darin, dass sie nicht möchten, dass ihre persönlichen Daten verloren gehen - sie wollen nicht von Unternehmen erfasst werden oder vertrauliche Daten irgendwo in einer Datenbank speichern. Wie sensibel sind diese Daten wirklich?

Bei Nutzungsstatistiken ist es unwahrscheinlich, dass die Daten sehr empfindlich sind. Es ist im Allgemeinen anonymisiert, da es den Entwicklern egal ist, welche Bildschirmauflösung ein bestimmter Benutzer verwendet. Sie möchten wissen, wie häufig unterschiedliche Bildschirmauflösungen sind, und vielleicht die Daten kombinieren, um zu sehen, ob es allgemeine Muster gibt - vielleicht verwenden Leute mit bestimmten Bildschirmauflösungen eher unterschiedliche Oberflächenelemente. All dies kann für Entwickler hilfreich sein, aber es handelt sich in der Regel nicht um sehr sensible Daten und es ist wahrscheinlich, dass sie anonymisiert werden.

Bei Absturzmeldungen kann es etwas düsterer werden. Entwickler möchten keine persönlichen Daten mit Absturzberichten sammeln - sie möchten lediglich sehen, was das Programm beim Absturz getan hat. Je nach Programm kann dies dazu führen, dass einige persönliche Daten gesendet werden. Wenn Sie beispielsweise ein Online-Spiel spielen und es abstürzt, sollten Sie einen Fehlerbericht senden, wenn Sie dazu aufgefordert werden. Es ist unwahrscheinlich, dass vertrauliche persönliche Informationen zusammen mit dem Fehlerbericht gesendet werden.

Wenn Sie jedoch Ihr Online-Banking durchführen oder vertrauliche Informationen in einen Webbrowser eingeben und es abstürzt, möchten Sie möglicherweise keinen vollständigen Absturzbericht senden. Diese können Speicherauszüge von dem enthalten, was das Programm beim Absturz getan hat, und wenn Sie etwas Privates tun, das andere nicht sehen möchten - wie zum Beispiel den Kontostand, die Kreditkartennummer oder das Sendeneine persönliche E-Mail - Sie können den Absturzbericht ablehnen. Aus diesem Grund können Sie in einigen Programmen vor dem Senden detailliertere Informationen zum Speicherauszug anzeigen.

Nutzungsstatistiken können für die Entwicklung von Software, die Sie verwenden, von unschätzbarem Wert und wichtig sein - und sie sollten Ihre Privatsphäre nicht negativ beeinflussen. Mithilfe von Absturzberichten können Entwickler auch Probleme in ihren Anwendungen beheben. In den meisten Fällen sind Absturzberichte sicher zu senden.

Während viele Power-User Funktionen deaktivieren, die "nach Hause telefonieren", ist es normalerweise eine bessere Idee, solche Funktionen aktiviert zu lassen. Natürlich können Sie auswählen, welche Programme Sie für solche Funktionen aktivieren möchten. Vielleicht möchten Sie Nutzungsstatistiken an Mozilla senden, aber nicht an Microsoft. Es liegt an dir.

Bildquelle: Andy Roberts auf Flickr