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 dos comandos relacionados CodeQLVS Code que são 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 alguma CodeQL configuração de VS Code extensão está configurada. 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