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

Untuk memastikan semua error terdeteksi secara tepat waktu selama peluncuran update untuk game Vlogger Go Viral, tim mengaktifkan notifikasi error Firebase Crashlytics. Notifikasi velocity dari Crashlytics membuat tim segera mengetahui peningkatan keparahan error. Proses ini biasanya akan memakan waktu berhari-hari jika ditangani secara manual melalui lingkungan pengembangan software lokal mereka.

Setelah diberi tahu tentang error dalam game, tim Tapps menggunakan dasbor Crashlytics untuk menyelidiki error yang sering terjadi, menentukan jumlah pengguna yang terpengaruh, dan mengidentifikasi akar penyebab error ini. Melalui proses ini, mereka menyadari bahwa update pada proses pembuatan video di Vlogger Go Viral dan acara pemain komunitas, yang terjadi bersamaan, telah menyebabkan salah satu layar mereka error.

Tim rilis kemudian menggunakan Firebase Remote Config untuk mematikan layar yang berisi bug, dan menggunakan Crashlytics untuk mereproduksi dan memperbaiki error untuk rilis berikutnya. Setelah error diperbaiki, tim Tapps menggunakan peluncuran bertahap di Konsol Google Play untuk merilis versi baru secara perlahan ke subset pemainnya sebelum melanjutkan ke peluncuran penuh.

Dengan menggunakan Firebase Crashlytics dan Remote Config selama proses peluncuran ini, tim dapat meningkatkan rasio pengguna bebas error dari 94,6% menjadi 99,8%, memulihkan hingga 5% video pemain yang terpengaruh oleh error, dan meningkatkan rating mereka di Play Store dari 3,9 menjadi 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