Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Logo Tapps Games
Tapps Games meningkatkan nilai pengguna bebas error dan meningkatkan rating dengan Crashlytics serta Remote Config
Screenshot Tapps Games

Pendahuluan

Tapps Games adalah developer asal Brasil dengan lebih dari 11 juta pengguna aktif bulanan dan portofolio 400+ game di berbagai kategori (game arcade, kasual, teka-teki, simulasi, dan banyak lagi). Misi Tapps adalah menghibur dan menghubungkan orang-orang di seluruh dunia melalui game luar biasa seperti Vlogger Go Viral, My Boo, dan My Virtual Pet Shop.


Tantang

Bagi developer game besar seperti Tapps Games, penting untuk memastikan pengguna mendapatkan pengalaman bermain yang stabil dan berperforma tinggi. Jadi, ketika tim developer harus menambahkan opsi penyesuaian ke proses pembuatan video Vlogger Go Viral, mereka tahu harus memerhatikan stabilitas sistem pembuatan video inti game agar peluncuran berhasil.

Dalam update sebelumnya, tim biasa mengidentifikasi masalah kritis selama proses peluncuran dengan menelusuri ulasan secara manual dan mencari lonjakan ulasan negatif. Setelah mengidentifikasi ulasan negatif, mereka akan kembali ke aplikasi dan mencoba mereproduksi masalah dengan informasi yang sangat terbatas. Proses ini sangat memakan waktu, dan masalah baru terdeteksi setelah memengaruhi sejumlah besar pengguna.

Screenshot Tapps Games

Solusi

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.

The release team then used Firebase Remote Config to shut down the buggy screen, and used Crashlytics to reproduce and fix the crashes for the next release. Once the crashes were fixed, the Tapps' team used staged rollouts on the Google Play Console to slowly release the new version to a subset of it's players before moving ahead to a full rollout.

Using Firebase Crashlytics and Remote Config during this rollout process, the team was able to increase their crash free user rate from 94.6% to 99.8%, recover up to 5% of player videos that were affected by the crash, and increase their rating on Play Store from 3.9 to 4.7.


Hasilnya

Peningkatan rasio pengguna bebas error dari 94,6% menjadi 99,8%

Peningkatan rating Play Store dari 3,9 menjadi 4,7

Pemulihan video yang terpengaruh oleh error sebesar 5%

Logo Tapps Games

"Misi kami adalah untuk menghibur dan menghubungkan orang-orang di seluruh dunia melalui game yang menarik, dan Firebase merupakan partner utama yang membantu kami mencapai misi kami dengan menyediakan alat untuk men-deploy fitur baru dengan lebih cepat dan percaya diri."

- Bruno Domingues, Head of Studio, Tapps Games