이 데이터는 GitHub 외부의 모든 당사자와 공유되지 않습니다. IP 주소 및 설치 ID는 최대 30일 동안 유지됩니다. 익명 데이터는 최대 180일 동안 유지됩니다.
참고: 원격 분석 수집은 Visual Studio Code용 CodeQL에서 기본적으로 사용하지 않도록 설정됩니다. 원격 분석 수집을 사용하지 않도록 설정하면 데이터가 GitHub 서버로 전송되지 않습니다.
데이터를 수집하는 이유
GitHub은(는) VS Code용 CodeQL을(를) 개선하는 데 도움이 되는 집계된 익명 사용량 현황 데이터 및 메트릭을 수집합니다. IP 주소 및 설치 ID는 집계 중에 익명 데이터가 중복되지 않도록 하기 위해 수집됩니다.
수집되는 데이터
옵트인하는 경우 GitHub은(는) 익스텐션 사용과 관련된 다음 정보를 수집합니다. 수집된 데이터는 다음과 같습니다.
-
실행되는 CodeQL 관련 VS Code 명령의 식별자. 각 명령에 대해 타임스탬프, 소요된 시간 및 명령이 성공적으로 완료되었는지 여부.
-
버튼, 링크 및 기타 입력을 포함한 UI 요소와의 상호 작용. 기록되지 않은 상호 작용은 링크 대상, 텍스트 입력, 마우스 이동 및 마우스 가리키기입니다.
-
예외 및 오류 발생. 업로드하기 전에 파일 경로 및 비정적 예외 메시지 콘텐츠와 같은 모든 중요한 정보가 제거됩니다.
-
VS Code 익스텐션 버전.
-
CodeQL 익스텐션 설치를 고유하게 식별하는 임의로 생성된 GUID. 이는 집계 전에 삭제됩니다.
-
원격 분석 데이터를 보내는 클라이언트의 IP 주소. 이는 집계 전에 삭제됩니다.
-
VS Code 익스텐션 설정에 대한 CodeQL이(가) 구성되었는지 여부. 사용자 지정 설정에 대한 자세한 내용은 "설정 사용자 지정" 섹션을 참조하세요.
데이터가 보존되는 기간
IP 주소 및 GUID는 최대 30일 동안 유지됩니다. 명령 식별자, 실행 시간 및 타임스탬프를 포함한 익명 집계 데이터는 최대 180일 동안 유지됩니다.
데이터 액세스
IP 주소 및 GUID는 CodeQL의 핵심 개발자만 사용할 수 있습니다. 집계된 데이터는 GitHub 직원에게 제공됩니다.
수집되는 데이터
사용자가 이 제품을 어떻게 경험하고 있는지에 대한 질문에 답하는 데 필요한 최소한의 데이터만 수집합니다. 이를 위해 다음 정보를 수집하지 않습니다.
-
GitHub 사용자 ID
-
CodeQL 데이터베이스 이름 또는 콘텐츠
-
CodeQL 쿼리의 콘텐츠
-
파일 시스템 경로
-
사용자 입력 텍스트
-
마우스 상호 작용(예: 이동 또는 가리키기)
원격 분석 보고 사용 안 함
설정에서 codeQL.telemetry.enableTelemetry
를 false
로 설정하여 원격 분석 수집을 사용하지 않도록 설정할 수 있습니다. 자세한 내용은 "설정 사용자 지정"을(를) 참조하세요.
또한 전역 telemetry.telemetryLevel
설정이 off
로 설정된 경우 원격 분석 수집이 비활성화됩니다. 전역 원격 분석 수집에 대한 자세한 내용은 Visual Studio Code 설명서의 Visual Studio Code FAQ를 참조하세요.