Skip to main content

Telemetrie in CodeQL für Visual Studio Code

Wenn die VS Code-Telemetrie aktiviert ist, sammelt GitHub Nutzungsdaten und Metriken, um die Core-Entwickler bei der Verbesserung der Erweiterung CodeQL für VS Code zu unterstützen.

Diese Daten werden nicht an Dritte außerhalb von GitHub weitergegeben. IP-Adressen und Installations-IDs werden maximal 30 Tage lang aufbewahrt. Anonyme Daten werden maximal 180 Tage aufbewahrt.

Hinweis

Die Sammlung der Telemetriedaten in CodeQL für Visual Studio Code folgt den Telemetrieeinstellungen von VS Code. Wenn die Telemetriesammlung deaktiviert ist, werden keine Daten an GitHub-Server gesendet.

Warum wir Daten sammeln

GitHub sammelt aggregierte, anonyme Nutzungsdaten und Metriken, damit wir CodeQL für VS Code verbessern können. IP-Adressen und Installations-IDs werden nur gesammelt, um sicherzustellen, dass anonyme Daten während der Aggregation nicht dupliziert werden.

Welche Daten werden gesammelt?

Wenn die Telemetrie aktiviert ist, erfasst GitHub die folgenden Informationen im Zusammenhang mit der Verwendung der Erweiterung. Die gesammelten Daten sind:

  • Die Bezeichner aller CodeQL-bezogenen VS Code-Befehle, die ausgeführt werden. Für jeden Befehl sind dies: der Zeitstempel, die benötigte Zeit und ob der Befehl erfolgreich abgeschlossen wurde.

  • Interaktionen mit UI-Elementen, einschließlich Schaltflächen, Links und anderen Eingaben. Interaktionen, die nicht aufgezeichnet werden, sind: Linkziele, Texteingaben, Mausbewegungen und Mausüberfahren.

  • Auftreten von Ausnahmen und Fehlern. Alle vertraulichen Informationen, z. B. Dateipfade und nicht statische Ausnahmenachrichteninhalte, werden vor dem Hochladen entfernt.

  • Die VS Code-Erweiterungsversion.

  • Zufällig generierte GUID, die eine CodeQL-Erweiterungsinstallation eindeutig identifiziert. Dies wird vor der Aggregation verworfen.

  • IP-Adresse des Clients, der die Telemetriedaten sendet. Dies wird vor der Aggregation verworfen.

  • Gibt an, ob CodeQL für VS Code-Erweiterungseinstellungen konfiguriert sind. Weitere Informationen zur Anpassung des Standardsetups findest du unter Anpassen von Einstellungen.

Wie lange Daten aufbewahrt werden

IP-Adressen und GUIDs werden maximal 30 Tage lang aufbewahrt. Anonyme aggregierte Daten, die Befehlsbezeichner, Laufzeiten und Zeitstempel enthalten, werden maximal 180 Tage lang aufbewahrt.

Zugriff auf die Daten

IP-Adressen und GUIDs stehen nur den Hauptentwicklern von CodeQL zur Verfügung. Aggregierte Daten sind für GitHub-Mitarbeiter verfügbar.

Welche Daten nicht gesammelt werden

Wir sammeln nur die minimale Menge an Daten, die wir benötigen, um die Fragen zu beantworten, wie unsere Benutzer dieses Produkt erleben. Zu diesem Zweck sammeln wir nicht die folgenden Informationen:

  • GitHub-Benutzer-ID

  • CodeQL-Datenbanknamen oder -inhalte

  • Inhalte von CodeQL-Abfragen

  • Dateisystempfade

  • Benutzereingabetext

  • Mausinteraktionen, wie Bewegungen oder Hover-Effekte

Deaktivieren der Telemetrieberichterstellung

Du kannst die Telemetriesammlung deaktivieren, indem du die globale telemetry.telemetryLevel-Einstellung auf off festlegst. Weitere Informationen findest du auf der Telemetrieseite von Visual Studio Code in der Dokumentation zu Visual Studio Code.

Weiterführende Lektüre

  •         [AUTOTITLE](/free-pro-team@latest/site-policy/privacy-policies/github-general-privacy-statement)
    
  •         [AUTOTITLE](/free-pro-team@latest/site-policy/github-terms/github-terms-of-service)