Tapps Games 로고
Crashlytics 및 원격 구성을 사용하여 비정상 종료가 발생하지 않은 사용자의 비율을 높이고 평점을 개선한 Tapps Games
Tapps Games의 스크린샷

소개

Tapps Games는 1,100만 명이 넘는 월간 활성 사용자와 다양한 카테고리(아케이드, 캐주얼, 퍼즐, 시뮬레이션 등)에서 400개가 넘는 게임 포트폴리오를 보유한 브라질 개발 회사입니다. Tapps의 사명은 Vlogger Go Viral, My Boo, My Virtual Pet Shop과 같은 멋진 게임으로 전 세계 사람들을 즐겁게 하고 연결하는 것입니다.


도전

Tapps Games와 같은 대규모 게임 개발업체에게는 사용자가 안정적이고 성능이 높은 게임 환경을 갖는 것이 중요합니다. 따라서 개발자 팀은 Vlogger Go Viral의 동영상 제작 프로세스에 맞춤설정 옵션을 추가해야 했을 때 성공적인 출시를 위해서는 게임의 핵심 동영상 제작 시스템의 안정성에 주의를 기울여야 한다고 판단했습니다.

이전의 업데이트에서 이 팀은 리뷰를 수동으로 검색하고 부정적인 리뷰의 급증을 찾는 방법으로 출시 프로세스에서 중요한 문제를 파악했습니다. 부정적인 리뷰를 식별하면 앱으로 돌아가서 아주 제한적인 정보로 그 문제를 재현해 보려고 시도했습니다. 이러한 프로세스에는 시간이 많이 걸렸고 이미 상당히 많은 사용자에게 영향을 미친 후에 문제가 확인되었습니다.

Tapps Games의 스크린샷

해결책

To ensure all crashes were detected in a timely manner during the rollout of updates to the Vlogger Go Viral game, the team enabled Firebase Crashlytics crash alerts. Crashlytics' velocity alerts made the team immediately aware of an increase in the severity of crashes. This process would usually take days if handled manually through their local software development environment.

After being made aware of the crashes in the game, the Tapps team used the Crashlytics dashboard to investigate top crashes, determine how many users were affected, and identify the root cause of these crashes. Through this process, they realized the update to Vlogger Go Viral's video creation process and a community player event, which was happening simultaneously, had led to one of their screens crashing.

그런 다음 출시 팀은 Firebase 원격 구성을 사용하여 버그가 있는 화면을 종료하고, Crashlytics를 사용하여 다음 출시를 위해 비정상 종료를 재현하고 수정했습니다. 비정상 종료가 수정된 후에 Tapps 팀은 Google Play Console에서 단계적 출시를 사용하여 전체 출시로 진행하기 전에 일부 플레이어에게 새 버전을 천천히 출시했습니다.

팀은 이 출시 과정에서 Firebase Crashlytics와 Firebase 원격 구성을 사용하여 비정상 종료를 경험하지 않는 사용자의 비율을 94.6%에서 99.8%로 높이고, 비정상 종료의 영향을 받은 플레이어 동영상을 최대 5%까지 복구하고, Play 스토어의 평점을 3.9점에서 4.7점으로 높일 수 있었습니다.


결과

비정상 종료가 없는 사용자 비율이 94.6%에서 99.8%로 증가

Play 스토어 평점이 3.9에서 4.7로 증가

비정상 종료의 영향을 받은 동영상 복구율 5%

Tapps Games 로고

"우리의 사명은 멋진 게임으로 전 세계 사람들을 즐겁게 하고 연결하는 것입니다. Firebase는 새로운 기능을 더 빠르고 자신 있게 배포할 수 있는 도구를 제공하여 이러한 사명을 달성하는 데 도움을 주는 핵심 파트너입니다."

- 브루노 도밍구스, Tapps Games 스튜디오 책임자