4 隐私
carsakiller edited this page 2023-02-03 10:53:57 -05:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

概述

遥测已于3.6.5版本移除,感谢你们在社区中的积极反馈!

向团队发送使用情况统计信息和错误报告,以帮助改进 Lua-language-server

如果您不想将这些信息发送给团队,请按照以下说明禁用这些功能。

收集的数据

如果将 Lua.telemetry.enable 设置为 true,则将发送匿名的使用情况与错误堆栈给开发团队,包括:

  • 随机令牌,用于计算在线用户数
  • 插件版本,例如 2.2.0
  • 操作系统,例如 Windows 64
  • 客户端名称,例如 Visual Studio Code 1.54.3
  • C++运行时名称,例如 msvc MSVC STL 202011L
  • C++编译器名称,例如 msvc MSVC 1928
  • Lua-language-server 的错误堆栈,使用了相对路径,因此它不包含任何用户信息

发送数据的代码可以在 https://github.com/LuaLS/lua-language-server/blob/master/script/service/telemetry.lua 找到

禁用遥测

不想要向开发团队发送任何使用情况数据或错误报告的话,请将 Lua.telemetry.enable 设置为 false。 (为此,请在“文件”/“代码”->“首选项”->“设置”下按名称搜索。)

选择加入政策

默认情况下,Lua.telemetry.enable 设置为 null 。使用该设置不会将任何数据发送到开发团队但是会出现UI要求用户同意启用这些设置。仅当用户明确选择加入时才会发送数据。

如果您选择启用遥测,我将不胜感激。除了通过错误报告提高扩展的质量外,更重要的是,这将反映在用户数量中,这将激励我继续开发此扩展。

如何使用收集的数据

收集的数据用于改进 Lua-language-server 。收集的数据是公开的,您可以在 http://154.23.191.39/ 找到。

收集数据的代码可以在 https://github.com/LuaLS/lua-telemetry-server/tree/master/method 中找到