Windows 및 macOS 버전의 Chrome과 Chrome 앱 런처는 GoogleUpdater를 사용하여 보안 패치를 비롯해 소프트웨어의 최신 버전을 제공합니다. 투명성을 높이고 다른 애플리케이션에서도 사용할 수 있도록 하기 위해 GoogleUpdater 기술은 오픈소스로 제공됩니다.
Chrome의 설치 및 업데이트 작동 방식GoogleUpdater는 Chrome을 최신 버전으로 유지하도록 지원하는 서비스입니다. 새로운 업데이트가 있는지 정기적으로 확인하고, 업데이트가 있으면 설치합니다.
GoogleUpdater는 업데이트를 확인할 때 다음에 관한 정보를 Google에 전송합니다.
- 출시 채널
- 기본 하드웨어 정보
- Chrome의 현재 버전 및 설치된 기간
- Chrome 또는 Chrome 앱 런처를 최근에 사용했는지
또한 Chrome은 사용자가 어떻게 Chrome을 얻었는지에 관한 정보를 포함하는 고유하지 않은 4자리 태그를 Google로 전송합니다. 이 정보를 통해 Google에서는 사용자가 Chrome을 어떻게 설치하는지 파악할 수 있습니다. 이러한 정보는 사용자가 올바른 소프트웨어 업데이트를 받고 있는지 확인하는 데 사용되기도 합니다.
모바일 버전의 Chrome에서 업데이트는 Android의 Google Play 스토어 또는 iOS의 Apple App Store를 통해 관리됩니다. 하지만 Chrome은 Google 서버를 계속 사용하여 활성 설치 수를 집계하고, 사용 중인 Chrome 버전이 이전 버전일 경우 사용자에게 알립니다.
Chrome 확장 프로그램 및 애플리케이션도 Chrome을 업데이트하는 데 사용되는 것과 유사한 시스템을 통해 최신 버전으로 유지됩니다. 이러한 업데이트 요청에는 애플리케이션 ID, 애플리케이션을 최근에 사용했는지, 설치 후 경과된 기간과 같은 유사한 정보가 포함됩니다. Google은 이 정보를 사용하여 애플리케이션 및 확장 프로그램의 인기도와 사용 현황을 파악합니다.
Google은 GoogleUpdater에서 합산한 데이터를 사용하여 활성 상태의 Chrome 설치 및 개별 확장 프로그램의 수를 추정합니다. 이는 사용자의 개인 정보를 보호하는 방식으로 이뤄집니다. GoogleUpdater의 경우 각 설치에 식별자를 할당하지 않아도 되며, 시간이 지남에 따라 Google이 동일한 Chrome 설치의 업데이트를 일치시키도록 허용하지 않습니다. 대신 각 업데이트 요청에는 초과 합산을 방지하기 위해 이전 업데이트 요청의 날짜가 포함됩니다. 사용자 수 합산에 관해 자세히 알아보기