在企業環境中管理遙測
VS Code 會收集遙測資料,以協助了解產品使用方式並改善產品。組織可以集中管理遙測設定,以控制其開發團隊收集的資料。
本文說明 IT 管理員如何透過企業政策設定遙測。
遙測相關政策
VS Code 提供以下用於管理遙測的政策
| 政策 | 說明 | VS Code 設定 | 可用版本 |
|---|---|---|---|
TelemetryLevel |
指定遙測資料層級 | telemetry.telemetryLevel 此設定由組織層級管理。請聯繫您的管理員以進行變更。 | 1.99 |
EnableFeedback |
設定意見回饋機制 (問題回報器和問卷) | telemetry.feedback.enabled 此設定由組織層級管理。請聯繫您的管理員以進行變更。 | 1.99 |
瞭解如何將政策部署到您組織的裝置。
設定遙測層級
TelemetryLevel 政策控制 VS Code 遙測、第一方擴充功能遙測和參與的第三方擴充功能遙測。
某些第三方擴充功能可能不遵守此設定。請查閱特定擴充功能的說明文件,以瞭解其遙測報告。
遙測層級選項
| 值 | 當機報告 | 錯誤遙測 | 使用資料 |
|---|---|---|---|
all |
✓ | ✓ | ✓ |
錯誤 |
✓ | ✓ | - |
crash |
✓ | - | - |
關閉 |
- | - | - |
資料類型
- 當機報告 - VS Code 當機時的診斷資訊
- 錯誤遙測 - 關於不會導致應用程式當機的錯誤資訊
- 使用資料 - 關於功能使用方式和效能的資訊
停用遙測
若要在整個組織中停用所有遙測,請將 TelemetryLevel 政策設為 off
政策值:
off
將遙測設定為 off 或 error 會停用 A/B 實驗。這可能會延遲新功能向使用者推出,直到這些功能普遍可用。
僅啟用錯誤遙測
若要僅收集當機報告和錯誤遙測,同時停用使用資料,請將 TelemetryLevel 政策設為 error
政策值:
error
設定意見回饋機制
EnableFeedback 政策控制使用者是否能存取 VS Code 中的意見回饋機制,例如問題回報器和問卷。
若要停用意見回饋機制,請將 EnableFeedback 政策設為 false
政策值:
false
擴充功能遙測
VS Code 擴充功能可能會收集自己的遙測資料。 telemetry.telemetryLevel 此設定由組織層級管理。請聯繫您的管理員以進行變更。 設定影響第一方 Microsoft 擴充功能和參與的第三方擴充功能。然而,有些擴充功能可能不遵守此設定,並可能擁有自己的遙測設定。
檢閱組織中使用的擴充功能說明文件,以瞭解其遙測實踐。
代理程式互動的 OpenTelemetry 支援
VS Code 中的 Copilot Chat 可以透過 OpenTelemetry (OTel) 匯出追蹤、指標和事件,讓您即時了解代理程式互動、LLM 呼叫、工具執行和權杖使用情況。您可以將此遙測資料與任何相容於 OTel 的後端一起使用。
深入了解如何使用 OpenTelemetry 監控代理程式互動。
符合 GDPR
VS Code 旨在符合 GDPR。當使用者停用遙測時,VS Code 會停止傳送遙測資料。如需有關 GDPR 和 VS Code 的更多資訊,請參閱遙測說明文件。
相關資源
- 企業政策參考 - 企業政策完整清單
- VS Code 中的遙測 - 瞭解遙測資料收集
- 隱私權聲明 - Microsoft 隱私權聲明