在企业环境中管理遥测数据
VS Code 收集遥测数据,以帮助了解产品的使用情况并改进它。组织可以集中管理遥测设置,以控制开发团队收集哪些数据。
本文档介绍 IT 管理员如何通过 企业策略 配置遥测数据。
与遥测数据相关的策略
VS Code 提供以下策略来管理遥测数据
| 策略 | 描述 | VS Code 设置 | 可用版本 |
|---|---|---|---|
TelemetryLevel |
指定遥测数据等级 | telemetry.telemetryLevel 组织 |
1.99 |
EnableFeedback |
配置反馈机制(问题报告器和调查问卷) | telemetry.feedback.enabled 组织 |
1.99 |
了解如何将策略 部署 到您组织的设备。
配置遥测等级
TelemetryLevel 策略控制 VS Code 遥测数据、第一方扩展遥测数据和参与的第三方扩展遥测数据。
注意
某些第三方扩展可能不会遵守此设置。请查阅特定扩展的文档,以了解其遥测数据报告方式。
遥测等级选项
| 值 | 崩溃报告 | 错误遥测数据 | 使用数据 |
|---|---|---|---|
全部 |
✓ | ✓ | ✓ |
error |
✓ | ✓ | - |
crash |
✓ | - | - |
off |
- | - | - |
数据类型
- 崩溃报告 - VS Code 崩溃时的诊断信息
- 错误遥测数据 - 关于未导致应用程序崩溃的错误信息
- 使用数据 - 关于功能使用情况和性能的信息
禁用遥测数据
要禁用组织中的所有遥测数据,请将 TelemetryLevel 策略设置为 off
策略值:
off
重要
将遥测数据设置为 off 或 error 会禁用 A/B 实验。这可能会延迟新功能向您的用户推出,直到它们普遍可用为止。
仅启用错误遥测数据
要仅收集崩溃报告和错误遥测数据,同时禁用使用数据,请将 TelemetryLevel 策略设置为 error
策略值:
error
配置反馈机制
EnableFeedback 策略控制用户是否可以访问 VS Code 中的反馈机制,例如问题报告器和调查问卷。
要禁用反馈机制,请将 EnableFeedback 策略设置为 false
策略值:
false
扩展遥测数据
VS Code 扩展可能会收集自己的遥测数据。
telemetry.telemetryLevel
ORG 设置会影响第一方 Microsoft 扩展和参与的第三方扩展。但是,某些扩展可能不会遵守此设置,并且可能有自己的遥测数据配置。
请查阅您组织中使用的扩展的文档,以了解其遥测数据实践。
GDPR 合规性
VS Code 旨在符合 GDPR 要求。当用户禁用遥测数据时,VS Code 将停止发送遥测数据。有关 GDPR 和 VS Code 的更多信息,请参阅 遥测数据文档。
相关资源
- 企业策略参考 - 企业策略完整列表
- VS Code 中的遥测数据 - 了解遥测数据收集
- 隐私声明 - Microsoft 隐私声明