Skip to main content

Telemetría en CodeQL para Visual Studio Code

Si opta específicamente por permitir que GitHub lo haga, GitHub recopilará datos de uso y métricas para ayudar a los desarrolladores principales a mejorar la extensión CodeQL para VS Code.

Estos datos no se compartirán con ninguna parte fuera de GitHub. Las direcciones IP y los identificadores de instalación se conservarán durante un máximo de 30 días. Los datos anónimos se conservarán durante un máximo de 180 días.

Nota: La recopilación de telemetría está deshabilitada de forma predeterminada en CodeQL para Visual Studio Code. Cuando la recopilación de telemetría está deshabilitada, no se enviará ningún dato a los servidores de GitHub.

¿Por qué recopilamos datos?

GitHub recopila datos de uso agregados, anónimos y métricas para ayudarnos a mejorar CodeQL para VS Code. Las direcciones IP y los identificadores de instalación solo se recopilan para asegurarse de que los datos anónimos no se duplican durante la agregación.

Qué datos se recolectan

Si se suscribe, GitHub recopila la siguiente información relacionada con el uso de la extensión. Datos que se recopilarán:

  • Los identificadores de los comandos de VS Code relacionados con CodeQL que se ejecutan. Para cada comando, estos son: la marca de tiempo, el tiempo necesario y si el comando se completó correctamente o no.

  • Interacciones con elementos de la interfaz de usuario, incluidos botones, vínculos y otras entradas. Las interacciones que no están registradas son: destinos de vínculo, entradas de texto, movimiento y desplazamiento del ratón.

  • Repetición de excepciones y errores. Toda la información confidencial, como las rutas de acceso de archivo y el contenido del mensaje de excepción no estático, se eliminan antes de cargarse.

  • Versión de extensión de VS Code.

  • GUID generado aleatoriamente que identifica de forma única una instalación de extensión de CodeQL. Esto se descarta antes de la agregación.

  • Dirección IP del cliente que envía los datos de telemetría. Esto se descarta antes de la agregación.

  • Indica si se configura CodeQL para la configuración de la extensión de VS Code. Para obtener más información sobre cómo personalizar la configuración, consulte “Personalización de la configuración”.

¿Durante cuánto tiempo se conservan los datos?

Las direcciones IP y los GUID se conservarán durante un máximo de 30 días. Los datos agregados anónimos que incluyen identificadores de comandos, tiempos de ejecución y marcas de tiempo se conservarán durante un máximo de 180 días.

Acceso a los datos

Las direcciones IP y los GUID solo estarán disponibles para los desarrolladores principales de CodeQL. Los datos agregados estarán disponibles para empleados de GitHub.

Qué datos no se recopilan

Solo recopilamos la cantidad mínima de datos que necesitamos para responder a las preguntas sobre cómo nuestros usuarios están experimentando este producto. Para ello, no recopilamos la siguiente información:

  • Identificador de usuario de GitHub

  • Nombres de base de datos o contenido de CodeQL

  • Contenido de las consultas de CodeQL

  • Rutas de acceso del sistema de archivos

  • Texto de la entrada de usuario

  • Interacciones del ratón, como el movimiento o el desplazamiento

Deshabilitación de los informes de telemetría

Puede deshabilitar la recopilación de telemetría estableciendo codeQL.telemetry.enableTelemetry como false en la configuración. Para obtener más información, vea «Personalización de la configuración».

Además, la recopilación de telemetría se deshabilitará si la configuración global telemetry.telemetryLevel está establecida como off. Para obtener más información sobre la recopilación de telemetría global, consulte Preguntas frecuentes de Visual Studio Code en la documentación de Visual Studio Code.

Información adicional