인앱 업데이트

사용자는 기기에서 앱을 최신 상태로 유지하여 새로운 기능을 사용해 보고 성능 향상과 버그 수정을 통한 이점도 얻을 수 있습니다. 사용자 중에는 기기가 무제한 데이터에 연결되어 있을 때 백그라운드 업데이트를 진행하도록 설정하는 경우도 있지만 업데이트 설치 알림이 필요한 사용자도 있을 수 있습니다. 인앱 업데이트는 활성 사용자에게 앱 업데이트 메시지를 표시하는 Play Core 라이브러리 기능입니다.

인앱 업데이트 기능은 Android 5.0(API 수준 21) 이상을 실행하는 기기에서 지원되며 앱에서 Play Core 라이브러리 버전 1.5.0 이상을 사용해야 실행됩니다. 또한 인앱 업데이트는 Android 휴대기기, Android 태블릿, Chrome OS 기기에만 지원됩니다.

업데이트 흐름

앱은 Play Core 라이브러리를 사용하여 다음과 같은 인앱 업데이트 UX 흐름을 지원할 수 있습니다.

유연한 업데이트

유연한 업데이트는 원활한 상태 모니터링 기능과 함께 백그라운드 다운로드 및 설치를 제공합니다. 이 UX 흐름은 사용자가 업데이트를 다운로드하는 동안 앱을 사용할 수 있는 경우에 적합합니다. 예를 들어 사용자에게 앱의 핵심 기능에 꼭 필요하지 않은 새 기능을 사용해 보도록 권장하는 것이 좋습니다.

그림 1. 유연한 업데이트 흐름의 예

즉시 업데이트

즉시 업데이트는 사용자가 앱을 계속 사용하려면 앱을 업데이트하고 다시 시작해야 하는 전체 화면 UX 흐름입니다. 이 UX 흐름은 업데이트가 앱의 핵심 기능에 중요한 경우에 가장 적합합니다. 사용자가 즉시 업데이트를 수락하면 Google Play가 업데이트 설치 및 앱 다시 시작을 처리합니다.

그림 2. 즉시 업데이트 흐름의 예

앱에서 인앱 업데이트 지원

개발 환경에 따라 앱에서 인앱 업데이트를 지원하는 방법을 알아보세요.