앱의 다운로드 크기 및 설치 크기 확인하기

크기가 최적화된 효율적인 앱을 빌드하려면 앱 버전의 다운로드 크기 및 설치 크기를 확인하고 시간 경과에 따른 앱 크기 변화 추이를 알아봐야 합니다.

앱 크기는 앱 설치 및 제거 측정항목에 영향을 주는 가장 큰 요소 중 하나이므로 앱 다운로드 크기 및 설치 크기를 줄이는 방법을 정기적으로 모니터링하고 파악해야 합니다. 앱 다운로드 크기와 설치 크기는 서로 연관되므로 어떤 차이점이 있는지 알아보겠습니다.

  • 다운로드 크기: Google Play에서 사용자가 다운로드하는 앱의 크기를 의미합니다. 앱의 다운로드 크기가 클수록 다운로드 시간이 길어집니다.
  • 기기 내 앱 크기(설치 시): 앱 설치에 필요한 공간을 의미합니다. 앱이 다운로드될 때는 크기가 압축되므로 다운로드 크기보다 설치 크기가 더 커질 수 있습니다. 앱의 설치 크기가 더 큰 경우 설치를 완료하려면 사용자 기기에 더 많은 공간이 필요합니다. 앱이 열린 후, 앱의 디스크 크기는 앱 사용량에 따라 다양합니다.

참고: 모든 크기는 최신 프로덕션 버전 및 XXXHDPI ARMv8 기기 설정 또는 앱에서 지원되는 가장 가까운 기기 설정을 바탕으로 계산된 대푯값입니다.

크기 및 크기 관련 측정항목 확인 및 비교하기

프로덕션 트랙에 앱을 출시한 후, 앱의 다운로드 크기 및 설치 크기를 확인하는 방법은 다음과 같습니다.

  1. Play Console에 로그인합니다.
  2. 앱을 선택합니다.
  3. 왼쪽 메뉴에서, Android vitals > 앱 크기를 클릭합니다.
  4. 화면 상단에서 앱 다운로드 크기 또는 기기에 설치된 앱 크기 탭을 선택합니다.

앱 다운로드 크기 및 설치 크기 탭에서 다음과 같은 데이터를 확인할 수 있습니다.

  • 다운로드 크기/기기에 설치된 앱 크기: 참조 기기의 앱 크기 및 모든 기기 설정에서의 앱 크기 범위입니다.
  • 동종 앱 대비 다운로드 크기/기기에 설치된 앱 크기: 동종 앱과 비교한 앱 크기입니다.
    • 8~12개의 앱으로 구성된 맞춤 동종 앱 그룹을 만들려면 동종 앱 그룹 수정을 클릭합니다.
  • 시간 경과에 따른 다운로드 크기/기기에 설치된 앱 크기: 시간의 경과에 따른 동종 앱 대비 앱 크기의 변화 추이입니다.
    • 차트의 오른쪽 상단에서 확인하려는 기간을 선택하고 체크박스를 선택하면 모든 기기 설정에서의 앱 크기 범위가 표시됩니다.
  • 여유 공간이 1GB 미만인 활성 기기: 기기의 저장공간이 1GB 미만으로 남아있는 앱의 활성 사용자 비율입니다.
  • 여유 공간이 1GB 미만인 기기에서의 제거 횟수: 전체 활성 기기의 제거 수 대비 여유 저장공간이 1GB 미만인 활성 기기의 제거율입니다.

참고: 여유 공간이 1GB 미만인 활성 기기 및 여유 공간이 1GB 미만인 기기에서의 제거 횟수: 30일 이동 평균을 기반으로 통계가 산출되며 앱에 적용 가능하다고 판단될 경우만 표시됩니다.

다운로드 크기/기기에 설치된 앱 크기에 관한 분석 결과 보기

Android App Bundle을 사용하여 앱을 게시하면 번들 버전 코드를 기준으로 구성된 차트와 함께 앱의 여러 구성요소가 전체 다운로드 크기 또는 설치 크기에서 차지하는 비중을 분석한 결과를 확인할 수 있습니다.

분석 결과를 통해 앱의 어떤 부분이 가장 많은 공간을 차지하는지 알 수 있으며 공간 최적화를 위해 더 개선해야 할 영역을 확인할 수 있습니다. 분석 결과는 참조 기기 설정을 기준으로 App Bundle에서 생성된 APK를 바탕으로 합니다.

최적화 제안 보기

페이지 하단에서 앱 최적화 방안 제안을 확인할 수 있습니다. APK를 사용하여 앱을 게시하는 경우, Android App Bundle을 사용하라는 제안과 함께 앱 크기를 얼마나 줄일 수 있을지 예상한 값을 확인할 수 있습니다. Android App Bundle을 사용하여 앱을 게시하는 경우, 더 자세한 분석 결과를 얻을 수 있으며 제안되는 최적화 방안 목록을 확인할 수 있습니다.

각 최적화 방안에는 변경할 사항, 예상값을 계산할 수 있는 시기 및 변경을 통해 앱 크기를 얼마나 줄일 수 있을지에 관한 구체적인 정보가 담겨 있습니다. 예상 크기는 독립적인 추정치이며 여러 최적화를 동시에 적용하는 경우 달라질 수 있습니다.

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?