vcpkg Telemetrie und Datenschutz
vcpkg sammelt Telemetriedaten, um Nutzungsprobleme zu verstehen, z. B. fehlerhafte Pakete, und um Toolverbesserungen zu unterstützen. Die gesammelten Daten sind anonym. Weitere Informationen dazu, wie Microsoft Ihre Privatsphäre schützt, finden Sie in den Microsoft-Datenschutzbestimmungen.
Wir erfassen ausdrücklich nur Informationen von Aufrufen des Tools selbst; Wir fügen keine Tracking-Informationen zu den produzierten Bibliotheken hinzu. Telemetrie wird erfasst, wenn Sie einen der vcpkg
Befehle verwenden.
Die vcpkg-Telemetriefunktion ist standardmäßig aktiviert. Um die Datensammlung abzumelden, können Sie das Bootstrap-Skript mit der folgenden Kennzeichnung für Windows bzw. Linux/OSX erneut ausführen:
PS> .\bootstrap-vcpkg.bat -disableMetrics
~/$ ./bootstrap-vcpkg.sh -disableMetrics
vcpkg zeigt Text ähnlich wie beim Erstellen von vcpkg an. So benachrichtigt Microsoft Sie über die Datensammlung.
Telemetry
---------
vcpkg collects usage data in order to help us improve your experience.
The data collected by Microsoft is anonymous.
You can opt-out of telemetry by re-running the bootstrap-vcpkg script with -disableMetrics,
passing --disable-metrics to vcpkg on the command line,
or by setting the VCPKG_DISABLE_METRICS environment variable.
Read more about vcpkg telemetry at docs/about/privacy.md
Das Telemetriefeature erfasst keine personenbezogenen Daten wie Benutzernamen oder E-Mail-Adressen. Es überprüft Ihren Code nicht und extrahiert keine vertraulichen Daten auf Projektebene wie den Namen, das Repository oder den Autor. Die Daten werden sicher an Microsoft-Server gesendet und unter eingeschränktem Zugriff gespeichert.
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wenn Sie vermuten, dass die Telemetrie vertrauliche Daten sammelt oder die Daten unsicher oder unangemessen behandelt werden, senden Sie ein Problem im Microsoft/vcpkg-Repository oder senden Sie eine E-Mail an vcpkg@microsoft.com die Untersuchung.
Wir erfassen verschiedene Telemetrieereignisse wie die verwendete Befehlszeile, den Aufrufzeitpunkt und die Dauer der Ausführung. Einige Befehle fügen auch zusätzliche berechnete Informationen hinzu (z. B. den vollständigen Satz zu installierender Bibliotheken). Wir generieren eine völlig zufällige UUID bei der ersten Verwendung und fügen sie an jedes Ereignis an.
Sie können die Telemetrieereignisse eines beliebigen Befehls anzeigen, indem Sie nach der vcpkg-Befehlszeile anhängen --printmetrics
.
Im Quellcode (enthalten auf GitHub unter microsoft/vcpkg-tool
) können Sie nach Aufrufen der Funktionen track_property()
, , track_feature()
, , track_metric()
und track_buildtime()
nach jedem spezifischen Datenpunkt suchen, den wir sammeln.
vcpkg Mitwirkender s und alle anderen Benutzer, die eine Version von vcpkg ausführen, die sie selbst erstellt haben, sollten den Pfad zu ihrem Quellcode berücksichtigen. Wenn beim Verwenden von vcpkg ein Absturz auftritt, wird der Dateipfad vom Buildcomputer als Teil der Stapelablaufverfolgung erfasst und nicht hashed. Aus diesem Gründen sollten sich vcpkg-Builds nicht in Verzeichnissen befinden, deren Pfadnamen persönliche oder vertrauliche Informationen verfügbar machen.
Feedback zu vcpkg
vcpkg ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: