Firefox Saved Telemetry Pings 및 보관 폴더를 비활성화하는 방법

문제를 제거하기 위해 도구를 사용해보십시오

저장된 원격 분석 핑 및 데이터보고 / 보관은 브라우저가 최근 데이터로 채우기 시작한 Firefox 프로필의 두 개의 로컬 폴더입니다. 개발 버전 사용자는 해당 폴더에서 수개월 분량의 원격 측정 데이터를 찾을 수 있지만 안정적인 사용자는 최근 데이터 만 찾을 수 있습니다.

이 혼란스러운 점은 Firefox가 원격 측정 데이터를 수집하지 않도록 구성되어 있어도 데이터가 생성된다는 것입니다.

브라우저의 주소 표시 줄에 about : preferences # advanced를로드하고 페이지가 열릴 때 데이터 선택 탭으로 전환하여 구성을 확인할 수 있습니다.

Mozilla에 자동으로 제출되는 항목이 나열되어 있습니다. 데이터 선택에서 '추가 데이터 공유'또는 '상태 보고서'가 비활성화 된 경우 원격 분석 데이터가 여전히 로컬 프로필 폴더에 저장되는 이유는 현재 명확하지 않습니다.

saved telemetry pings

Telemetry ping은 Firefox가 Mozilla 서버로 보내는 데이터 패키지입니다. 데이터는 JSON 형식으로 저장되므로 일반 텍스트 편집기 또는 JSON 데이터를 순서대로 표시하는 특수 응용 프로그램에서로드하여 데이터를 볼 수 있습니다.

수집 된 데이터에는 브라우저 빌드에 대한 정보, 다양한 벤치 마크 값, 설치된 확장 프로그램 및 컴퓨터 시스템에 대한 정보가 포함됩니다.

저장된 원격 분석 Pings 폴더와 Datareporting / archive 폴더에는 두 원격 분석 핑이 모두 포함되어 있습니다. 핵심 차이점은 후자는 압축 형식 (.jsonlz4)으로 저장하는 반면 전자는 저장하지 않는다는 것입니다.

다음에 게시 된 지침에 따라 Firefox의 브라우저 콘솔에서 이러한 파일의 압축을 풀 수 있습니다. 모질라 진 .

Telemetry Ping 생성 중지

그렇다면 Firefox에서 Telemetry Ping 및 보관 된 ping 생성을 어떻게 중지 할 수 있습니까? about : config를 다음과 같이 변경합니다.

  • toolkit.telemetry.archive.enabled를 false로
  • toolkit.telemetry.enabled를 false로
  • toolkit.telemetry.unified를 false로

이러한 기본 설정이 수행하는 작업을 자세히 살펴 보겠습니다.

기본 설정 toolkit.telemetry.archive.enabled는 원격 분석 ping의 로컬 아카이브 사용 여부를 정의합니다. 환경 설정은 toolkit.telemetry.unified에 따라 다르며 통합이 켜져있는 경우에만 작동합니다.

이로 인해 false로 설정할 필요가 없을 수도 있습니다. 우리는 환경 설정에서 통일을 false로 설정했지만 그렇게해도 해가되지 않습니다.

기본 환경 설정 toolkit.telemetry.enabled도 통합에 따라 다릅니다. 통합이 꺼져 있으면 Firefox에서 Telemetry가 활성화되었는지 여부를 제어합니다. 통합이 켜져 있으면 확장 데이터를 Mozilla로 보낼지 여부를 제어합니다.

기본 설정 toolkit.telemetry.unified는 마지막으로 통합 동작을 제어합니다. on으로 설정하면 Telemetry가 활성화되고 기본 데이터를 기록하고 추가 핑을 보냅니다.

우리가 진행하는 동안 다음과 같은 원격 측정 관련 기본 설정에도 관심이있을 수 있습니다.

  • datareporting.healthreport.uploadEnabled는 데이터 선택의 Firefox 기본 설정에서 상태 보고서가 활성화 된 경우 데이터를 보냅니다.
  • datareporting.policy.dataSubmissionEnabled는 마스터 킬 스위치입니다. 비활성화 된 경우 (false로 설정) 정책이 표시되지 않고 업로드가 수행되지 않습니다.
  • datareporting.policy.dataSubmissionEnabled.v2는 Firefox Health Report v2 데이터를 Mozilla로 전송하지 못하게합니다.
  • toolkit.telemetry.server는 Telemetry ping이 전송되는 서버를 정의합니다. 이러한 일이 발생하지 않도록하려면 공백으로 설정하십시오.
  • toolkit.telemetry.bhrPing.enabled
  • toolkit.telemetry.debugSlowSql
  • toolkit.telemetry.ecosystemtelemetry.enabled
  • toolkit.telemetry.firstShutdownPing.enabled
  • toolkit.telemetry.hybridContent.enabled
  • toolkit.telemetry.newProfilePing.enabled
  • toolkit.telemetry.shutdownPingSender.enabled
  • toolkit.telemetry.shutdownPingSender.enabledFirstSession
  • toolkit.telemetry.updatePing.enabled
  • browser.newtabpage.activity-stream.feeds.telemetry
  • browser.newtabpage.activity-stream.telemetry
  • browser.newtabpage.activity-stream.telemetry.ping.endpoint
  • browser.newtabpage.activity-stream.telemetry.structuredIngestion
  • browser.newtabpage.activity-stream.telemetry.structuredIngestion.endpoint
  • browser.newtabpage.activity-stream.telemetry.ut.events
  • browser.ping-centre.telemetry
  • browser.urlbar.eventTelemetry.enabled
  • media.wmf.deblacklisting-for-telemetry-in-gpu-process
  • permissions.eventTelemetry.enabled
  • security.certerrors.recordEventTelemetry
  • security.identitypopup.recordEventTelemetry
  • security.ssl.errorReporting.url
  • services.sync.telemetry.maxPayloadCount
  • services.sync.telemetry.submissionInterval
  • telemetry.origin_telemetry_test_mode.enabled