Skip to main content

Telemetria no CodeQL para Visual Studio Code

Se a telemetria estiver habilitada, VS Code coletará dados de uso e métricas para ajudar os principais desenvolvedores a melhorar a extensão GitHub para CodeQL.

Esses dados não serão compartilhados com nenhuma parte fora do GitHub. Os endereços IP e IDs de instalação serão retidos por no máximo 30 dias. Os dados anônimos serão retidos por no máximo 180 dias.

Observação

A coleta de telemetria em CodeQL para Visual Studio Code segue as configurações de telemetria de VS Code. Quando a coleta de telemetria estiver desabilitada, nenhum dado será enviado aos GitHub servidores.

Por que coletamos dados

GitHub coleta dados de uso e métricas agregados e anônimos para nos ajudar a melhorar CodeQL para VS Code. Os endereços IP e IDs de instalação são coletados somente para garantir que os dados anônimos não sejam duplicados durante a agregação.

Quais dados são coletados

Se a telemetria estiver habilitada, GitHub coletará as seguintes informações relacionadas ao uso da extensão. Os dados coletados são:

  • Os identificadores de eventuais comandos CodeQL relacionados a VS Code executados. Para cada comando, são estes: o carimbo de data/hora, o tempo necessário e se o comando foi ou não concluído com êxito.

  • Interações com elementos da interface do usuário, incluindo botões, links e outras entradas. As interações que não são gravadas são: destinos de link, campos de entrada de texto, movimentos do mouse e passagem do mouse.

  • Ocorrência de exceções e erros. Todas as informações confidenciais, como caminhos de arquivo e conteúdo de mensagem de exceção não estática, são removidas antes do upload.

  • A VS Code versão da extensão.

  • GUID gerado aleatoriamente que identifica exclusivamente a instalação de uma extensão CodeQL. Isso é descartado antes da agregação.

  • Endereço IP do cliente que envia os dados telemétricos. Isso é descartado antes da agregação.

  • Se algum CodeQL para configurações de extensão VS Code está configurado. Para saber mais sobre como personalizar as configurações, confira Configurações personalizadas.

Por quanto tempo os dados são mantidos

Os endereços IP e GUIDs serão retidos por no máximo 30 dias. Os dados anônimos agregados que incluem identificadores de comando, tempos de execução e carimbos de data/hora serão retidos por no máximo 180 dias.

Acesso aos dados

Endereços IP e GUIDs só estarão disponíveis para os principais desenvolvedores de CodeQL. Os dados agregados estarão disponíveis para GitHub os funcionários.

Quais dados não são coletados

Coletamos apenas a quantidade mínima de dados de que precisamos para responder às perguntas sobre como nossos usuários estão experimentando este produto. Para esse fim, não coletamos as seguintes informações:

  • GitHub ID do usuário

  • CodeQL nomes de banco de dados ou conteúdos

  • Conteúdo de CodeQL consultas

  • Caminhos do sistema de arquivos

  • Texto de entrada de usuário

  • Interações do mouse, como movimento ou pairar

Desabilitar relatórios de telemetria

Você pode desabilitar a coleta de telemetria definindo a configuração telemetry.telemetryLevel global como off. Para mais informações, consulte a página de Telemetria do Visual Studio Code na Visual Studio Code documentação.

Leitura adicional