앱에서 '사용 통계'및 '오류 보고서'를 보내야합니까?
많은 프로그램이 사용 통계, 오류 로그, 오류 보고서 및 기타 진단 정보를 서버에 보내려고합니다. 어떤 사람들은 이러한 옵션을 비활성화하지만,?
왜 "사용 통계"와 "오류보고"?
일반적으로 응용 프로그램은 일반적인 사용 통계 및 오류에 대한 정보 (예 : 충돌 보고서)의 두 가지 유형의 사용 데이터를 업로드하려고합니다..
"원격 측정법"이라고도하는 사용 통계에는 상호 작용하는 버튼과 메뉴 및 사용 빈도 등 응용 프로그램 사용 방법에 대한 정보가 포함됩니다. Firefox 나 Chrome과 같은 웹 브라우저의 경우 데이터에는 열어 본 탭 수와 브라우저에서 사용하는 메모리 용량, 설치 한 확장자 수 등이 포함됩니다. 다른 응용 프로그램은 활성화 한 옵션과 응용 프로그램 사용 빈도를 조사합니다. Steam과 같은 게임 응용 프로그램은 컴퓨터의 하드웨어를 조사하므로 게임 개발자는 대상 하드웨어를 볼 수 있습니다. 전송되는 정확한 데이터 유형은 애플리케이션에 따라 다릅니다..
오류 정보 및 오류 보고서에는 오류 또는 기타 오류가 발생했을 때 발생한 상황에 대한 정보가 포함됩니다. 예를 들어 응용 프로그램이 충돌하면 인터넷을 통해 해당 충돌에 대한 정보를 보내라는 메시지가 표시 될 수 있습니다. 이 정보에는 충돌 사고 당시의 행동과 프로그램 메모리의 일부 내용이 포함됩니다. 아이디어는 응용 프로그램의 개발자가 충돌을 일으킨 원인을 파악할 수 있도록 충분한 정보를 포함하는 것입니다..
전송되는 정확한 데이터는 응용 프로그램마다 다릅니다. 대부분의 응용 프로그램은 사용자에게 메시지를 표시하고이 기능을 활성화할지 또는 기본적으로 비활성화되어 있는지 묻습니다. 일부 응용 프로그램에서는 자동으로 활성화 할 수 있습니다. 일부 응용 프로그램에서는 사용 통계 및 오류 보고서를 별도로 사용하거나 사용하지 않도록 설정할 수 있습니다. 일부 응용 프로그램에서는 충돌 보고서를 확인하고 업로드하기 전에 확인할 수 있습니다. Windows에 내장 된 오류보고 기능을 사용하면 이러한 문제가 해결되지만 일부 오류는.
개발자가이 데이터로 수행하는 작업?
개발자는 일반적으로 응용 프로그램에서 수행 할 변경 사항을 결정할 때 사용 통계를 참조하고 개발에 초점을 맞추고 사용자가 실제로 프로그램을 사용하는 방법에 따라 다른 결정을 내릴 수 있습니다. 예를 들어 모질라는 사용자가 사용하는 파이어 폭스 인터페이스의 어떤 부분을 사용하는지 (적어도 사용 통계를보고하는 사용자) 알고 있습니다. 그런 다음 Firefox의 인터페이스를 수정할 때이 정보를 고려할 수 있습니다. 사용자가 거의 사용하지 않는 버튼은 메뉴에 숨겨져있는 반면, 자주 사용되는 옵션은 더 쉽게 액세스 할 수 있습니다. 개발자가 프로그램에서 특정 기능을 사용하는 사용자가 거의 없다는 것을 알고있는 개발자는 해당 기능에 대한 작업을 중단 할 수 있습니다. 개발자가 Windows XP와 같은 운영 체제를 사용하는 사용자가 거의 없다는 것을 알고 있으면 Windows XP에 대한 공식 지원이 종료 될 수 있습니다. 이러한 결정을 내리려면 개발자는 이러한 사용 통계와 같은 정보가 있어야합니다. 그렇지 않으면 어둠 속에서 맹목적으로 촬영하고 있습니다..
충돌 보고서는 특정 충돌의 빈도를 확인하고 개발자에게 원인에 대한 정보를 제공하는 데 사용됩니다. 충분한 충돌 보고서를 통해 개발자는 가장 자주 발생하는 충돌을 확인하고 해결할 수 있습니다. 개발자가 실제 사용자에게 가장 큰 문제를 해결할 때 도움이되며 많은 실제 컴퓨터에서 충돌을 일으키는 원인을 파악할 수있는 충분한 데이터를 제공합니다..
이 데이터를 보내야합니까??
실제로 사용 통계 및 충돌 보고서를 보내는 것이 좋습니다. 사용 통계를 보내면 개발자가 프로그램을 사용하는 방식을 개발자가 알고 사용자 패턴을 염두에두고 결정할 수 있습니다. 예를 들어 Microsoft는 Windows 8에서 시작 단추를 제거했을 때 Windows 7의 "Microsoft Customer Experience Improvement Program"에서 수집 한 사용 통계에 따라 시작 단추를 실제로 사용한 사람이 거의 없었기 때문에 그렇게했습니다. 아마도 시작하기 버튼을 사용하는 파워 유저가 그것을 사용 불가능하게 할 가능성이 높았던 반면에 덜 까다로운 초보 사용자 만이 사용자 경험 향상 프로그램을 사용할 수 있었을 것입니다. 아마도 더 많은 고급 사용자가이 기능을 사용하도록 설정 한 경우 Microsoft는 시작 메뉴를 Windows 10에 다시 추가했기 때문에 시작 버튼을 제거하는 것을 다시 생각해 보았습니다..
크래시 보고서의 경우 크래시 보고서를 제출하면 개발자가 실제로 충돌이 있음을 알 수 있습니다. 예를 들어, 모질라는 파이어 폭스의 주요 충돌 원인이 어도비의 플래시 플러그인이라는 것을 깨달았다. 이로 인해 결국 Firefox 브라우저 전체를 중단시키지 않으면 서 Flash가 자체적으로 중단 될 수있는 plug-in sandboxing이 도입되었습니다. 모질라가 크래시에 대한 정보를 가지고 있지 않다면, 플러그인 샌드 박스가 도입되지 않았을 수도 있고, 플래시가 파이어 폭스를 계속 들추어 놓을 수도 있습니다..
Apps가 개인 데이터를 보내려고합니까??
많은 사람들이 이러한 기능을 사용하지 못하게하는 진정한 이유는 개인 데이터 유출을 원하지 않기 때문입니다. 회사에서 추적하거나 민감한 데이터를 데이터베이스에 저장하고 싶지 않기 때문입니다. 이 데이터가 얼마나 민감한 지, 정말?
사용 통계의 경우 데이터가 매우 민감하지는 않습니다. 개발자는 특정 사용자가 사용하는 화면 해상도를 실제로 신경 쓰지 않기 때문에 일반적으로 익명으로 처리됩니다. 그들은 서로 다른 화면 해상도의 공통점을 알고 데이터를 결합하여 일반적인 패턴이 있는지 확인하려고합니다. 특정 화면 해상도를 가진 사람들이 다른 인터페이스 요소를 사용하는 경향이 있습니다. 이 모든 것이 개발자에게 도움이 될 수 있지만 일반적으로 매우 민감한 데이터는 아니며 익명으로 처리 될 가능성이 큽니다..
충돌보고의 경우, 상황이 조금 더 어두워 질 수 있습니다. 개발자는 충돌 보고서를 통해 개인 데이터를 수집하기를 원하지 않습니다. 충돌이 발생할 때 프로그램이 수행하는 작업을보고 싶을뿐입니다. 프로그램에 따라 일부 개인 데이터가 전송 될 수 있습니다. 예를 들어, 온라인 게임을하고 충돌하는 경우, 메시지가 표시되면 버그 리포트를 보내야합니다. 중요한 개인 정보가 버그 리포트와 함께 보내지는 않을 것입니다.
그러나 온라인 뱅킹을하거나 웹 브라우저에서 중요한 정보를 입력 할 때 충돌이 발생하면 전체 충돌 보고서를 보내지 않을 수 있습니다. 여기에는 충돌이 발생했을 때 프로그램이 수행하는 작업의 메모리 덤프가 포함될 수 있으며, 은행 계좌 잔고를 확인하거나 신용 카드 번호를 입력하거나 다른 사람이 보지 못하게 할 수있는 비공개 작업을 수행하는 경우 개인 이메일 - 충돌 보고서 전송을 거부 할 수 있습니다. 일부 프로그램을 사용하면 메모리 덤프를 보내기 전에 자세한 정보를 볼 수 있습니다.
사용 통계는 사용하는 소프트웨어의 개발을 지시하는 데 매우 중요하고 중요 할 수 있으며 귀하의 개인 정보에 부정적인 영향을 미치지 않아야합니다. 또한 크래시 보고서는 개발자가 응용 프로그램의 문제를 해결하는 데 도움이 될 수 있습니다. 대부분의 경우 충돌 보고서는 안전하게 보낼 수 있습니다..
많은 고급 사용자가 "집 전화"기능을 끄는 동안, 일반적으로 이러한 기능을 사용하도록 설정하는 것이 좋습니다. 물론 이러한 기능을 사용하려는 프로그램을 선택할 수도 있습니다. Microsoft가 아니라 Mozilla로 사용 통계를 보내려는 경우입니다. 그것은 당신에게 달려 있습니다..
이미지 크레디트 : Andy Roberts on Flickr