このデータは、 GitHub以外の関係者と共有されることはありません。 IP アドレスとインストール ID は、最大 30 日間保持されます。 匿名データは最大 180 日間保持されます。
メモ
CodeQLにおけるVisual Studio Codeのテレメトリ収集は、VS Codeのテレメトリ設定に従います。 テレメトリ収集が無効になっている場合、 GitHub サーバーにデータは送信されません。
データを収集する理由
GitHubでは、集計された匿名の使用状況データとメトリックが収集され、CodeQLのVS Codeを改善するのに役立ちます。 IP アドレスとインストール ID は、集計中に匿名データの重複を避ける目的でのみ収集されます。
どのデータが収集されますか
テレメトリが有効になっている場合、 GitHub は拡張機能の使用に関連する次の情報を収集します。 以下のデータが収集されます。
-
実行される CodeQL関連の VS Code コマンドの識別子。 コマンドごとの、タイムスタンプ、所要時間、コマンドが正常に完了したかどうかに関する情報。
-
ボタン、リンク、その他の入力などの、UI 要素とのやり取り。 記録されないインタラクションは次の通りです: リンクターゲット、テキスト入力、マウスの移動、マウスホバー。
-
例外とエラーの発生。 ファイル パスや非静的例外メッセージの内容などのすべての機密情報は、アップロード前に削除されます。
-
VS Code 拡張機能のバージョン。
-
CodeQL拡張機能のインストールを一意に識別するランダムに生成された GUID。 これは集計前に破棄されます。
-
テレメトリ データを送信するクライアントの IP アドレス。 これは集計前に破棄されます。
-
CodeQL 拡張機能用 VS Code の構成が行われているかどうか。 設定のカスタマイズについて詳しくは、「設定のカスタマイズ」を参照してください。
データの保持期間
IP アドレスと GUID は、最大 30 日間保持されます。 コマンド識別子、実行時間、タイムスタンプを含む匿名の集計データは、最大 180 日間保持されます。
データへのアクセス
IP アドレスと GUID は、 CodeQLのコア開発者のみが使用できます。 集計されたデータは、 GitHub の従業員が利用できるようになります。
収集されないデータ
ユーザーがこの製品に対するエクスペリエンスに関連する質問に答えるために必要な、最小限のデータのみが収集されます。 そのため、次の情報は収集されません。
-
GitHub ユーザー ID
-
CodeQL データベース名または内容
-
CodeQL クエリの内容
-
ファイル システムのパス
-
ユーザーが入力するテキスト
-
マウスの操作 (移動やホバーなど)
テレメトリ レポートを無効にする
テレメトリ収集を無効にするには、グローバル telemetry.telemetryLevel 設定を off に設定してください。 詳細については、ドキュメントの Visual Studio Codeを参照してください。