Google Play Asset Delivery를 통해 사용자 유지율을 향상한 RV AppStudios
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
배경
미국의 개발업체인 RV AppStudios는 캐주얼 게임, 교육용 어린이 앱, 유틸리티 앱의 포트폴리오 전반에 걸쳐 현재까지 2억 회 이상의 다운로드를 기록하고 있습니다. Puzzle Kids - Animals Shapes and Jigsaw Puzzles 앱을 통해 Google Play Asset Delivery를 초기에 테스트하게 된 개발팀은 새로운 애셋 팩을 다운로드해야 하는 경우 발생할 수 있는 문제를 제거하여 앱 크기를 최적화하고, 비용을 절감하며, 사용자 환경을 개선하고자 했습니다.
진행한 작업
사용자가 Puzzle Kids 앱을 설치하면 최초로 설치될 때는 기본적인 콘텐츠만 포함되며 인앱 콘텐츠를 진행해 나가면서 새로운 레벨과 콘텐츠에 액세스하려면 추가 게임 파일을 다운로드해야 합니다. RV AppStudios는 이러한 추가 콘텐츠 번들을 제공하기 위하여 타사 CDN에 유료로 콘텐츠를 호스팅하고 전송을 관리합니다.
Play Asset Delivery는 CDN 비용을 절감하고 사용자 관련 실적을 개선할 수 있는 매력적인 솔루션이었습니다. 통합 과정은 매우 간단히 마무리되었으며, 개발팀이 기존 프로젝트에 플러그인을 통합하고 플러그인의 기본 사항을 설정하는 등 개발 시간이 하루도 채 걸리지 않았습니다. RV AppStudios 사장인 비벡 데이브는 "Google Play Asset Delivery는 플러그인 비용, 시간, 노력이라는 측면에서 우리의 기대치를 충족했습니다."라고 말합니다.
Play Asset Delivery에서는 Install-Time, Fast-Follow, On-Demand라는 세 가지 맞춤 전송 옵션을 제공하는데, 게임 개발자는 Install-Time을 사용해 최대 1GB의 애셋을 초기 게임 다운로드 패키지로 구성할 수 있으며, 게임을 출시한 후에는 On-Demand 및 Fast-Follow를 사용해 애셋을 동적 다운로드할 수 있습니다. Fast-Follow의 경우 설치 후 자동으로 트리거됩니다. Puzzle Kids 개발팀은 On-Demand 전송 모드를 사용해 애셋 팩 17개를 전송합니다.
결과
플레이어가 Puzzle Kids 레벨을 진행해 나가면서 전송되는 애셋은 23MB에 불과합니다. Play Asset Delivery의 On-Demand 모드를 사용한 후 Puzzle Kids의 15일 유지율은 4.7% 증가했으며 비정상 종료 및 ANR은 21% 감소했습니다. 전반적으로 보았을 때 이러한 변화를 통해 더욱 안정적이며 투명하고 안전한 다운로드를 제공함으로써 사용자 환경이 개선되었으며 RV AppStudios의 비용도 절감되었습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2020-06-01(UTC)
[null,null,["최종 업데이트: 2020-06-01(UTC)"],[],[],null,["# RV AppStudios improves user retention with Google Play Asset Delivery\n\nBackground\n----------\n\nUS-based developer\n[RV AppStudios](https://play.google.com/store/apps/dev?id=7430005971129979939)\nhas over 200 million downloads to date across their portfolio of casual games,\neducational kids apps, and utility apps. As an early tester of Google Play Asset\nDelivery with their app\n[Puzzle Kids - Animals Shapes and Jigsaw Puzzles](https://play.google.com/store/apps/details?id=com.rvappstudios.jigsaw.puzzles.kids),\nthe team looked to optimize the size of their app, save money, and improve the\nuser experience by removing any friction when new asset packs would be required\nto be downloaded.\n\nWhat they did\n-------------\n\nWhen a user installs the Puzzle Kids app, a base level of content is included in\nthe initial install. As the user progresses through the in-app content, in order\nto access new levels and content, the user is required to download additional\ngame files. In order to deliver these additional content bundles, RV AppStudios\npays a third-party CDN to host the content and manage the delivery.\n\nPlay Asset Delivery was an appealing solution to help save CDN costs and improve\nuser performance. The integration process was very simple, taking the team less\nthan a day of development time to integrate the plugin into their existing\nprojects and to do the basic settings for the plugin. \"Google Play Asset\nDelivery met our expectations in a manner of cost, time, and effort to implement\nthe plugin\" said Vivek Dave, President at\n[RV AppStudios](https://play.google.com/store/apps/dev?id=7430005971129979939).\n\nThree custom delivery options are available with Play Asset Delivery:\nInstall-Time, Fast-Follow, and On-Demand. Install-Time allows game developers to\npackage up to 1GB of assets with their initial game download, while On-Demand\nand Fast-Follow allow developers to dynamically download assets post-launch (the\nlatter of which will be automatically triggered after installation). For Puzzle\nKids, the team utilizes the On-Demand delivery mode for their 17 asset packs.\n\nResults\n-------\n\nJust over 23MB of assets are delivered as players progress through the levels\nin Puzzle Kids. Using Play Asset Delivery's On-Demand mode, they saw a **4.7%\nincrease in 15-day retention and 21% reduction in crashes \\& ANRs**. Overall,\nthese changes helped improve the user experience by offering more stable,\ntransparent, and secure downloads, while also saving costs for RV AppStudios.\n\nGet started\n-----------\n\nGet started today by learning more about\n[Play Asset Delivery](/guide/app-bundle/asset-delivery)."]]