Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Gameloft menggunakan Crashlytics untuk menurunkan rasio error dan meningkatkan durasi sesi pemain sebesar 16%
Pendahuluan
Diluncurkan pada tahun 2000, Gameloft memiliki portofolio lebih dari 190
game peraih penghargaan yang diakui kritikus, yang dimainkan oleh 80 juta
orang setiap bulan. Selain merilis waralaba asli
seperti Asphalt dan Dungeon Hunter, Gameloft bermitra dengan
studio hiburan besar seperti Disney, LEGO, dan Universal
Illumination untuk membuat game bagi brand mereka yang paling populer.
Tantang
Dengan portofolio dan audiens global yang begitu luas, memiliki
kemampuan untuk memantau stabilitas game secara holistis
sangat penting bagi kesuksesan Gameloft. Oleh sebab itu, mereka membutuhkan alat
pelaporan crash yang efektif untuk melacak dan memecahkan masalah di semua
game mereka. "Kami kekurangan informasi yang tepat terkait error,
terutama masalah pada native code dari pemain kami," kata Oana Radulescu,
Deployment Operations Manager di Gameloft. Peristiwa error
sulit untuk direproduksi, dan masalah teknis yang tidak terduga sulit
untuk dilacak dan diperbaiki sebelum memengaruhi banyak
pemain.
Solusi
Saat itulah Gameloft beralih ke Firebase Crashlytics.
Dengan menggabungkan error berdasarkan akar masalah dan menyoroti
dampaknya pada pemain, Crashlytics membantu Gameloft melihat apa yang harus diperbaiki
terlebih dahulu. Hal ini terutama berguna mengingat banyaknya game yang mereka
kelola. "Crashlytics memudahkan analisis pelacakan tumpukan,
membantu kami memprioritaskan masalah, dan memberikan informasi penting untuk
setiap bug," kata Radulescu. "Kami menggunakan log dan kunci untuk
mendapatkan detail dan konteks seputar error, seperti
trek atau mobil yang terpengaruh dalam game balapan, sehingga kami dapat mereproduksi
dan menyelesaikannya lebih cepat daripada sebelumnya."
Saat salah satu game mereka, Overdrive City, mengalami
error yang misterius, tim menerima notifikasi velocity,
yang memperingatkan mereka bahwa keparahan masalah tersebut telah meningkat. Berkat
notifikasi tersebut, tim Gameloft dengan cepat mengambil tindakan dan menemukan
penyebabnya, yakni malafungsi modul iklan. Mereka menonaktifkannya
untuk sementara selagi memperbaiki masalahnya, sehingga mengurangi
persentase pengguna yang mengalami error sebesar 10% dalam semalam.
Para pemain pun sangat menghargai upaya perbaikan yang cepat ini. Menurut Gameloft, dalam
minggu-minggu berikutnya, error tetap rendah, rating Play
Store game naik, dan durasi sesi meningkat 16%,
dari 6 menit menjadi 7 menit. Sejak saat itu, Crashlytics
menjadi bagian integral dari kemampuan Gameloft untuk memantau
stabilitas, meluncurkan fitur dengan percaya diri, dan menjaga
kepuasan pemain.
Hasilnya
Peningkatan durasi sesi sebesar 16%
Pengurangan 10% dalam persentase pengguna yang mengalami error
"Dari yang sebelumnya hanya bisa melihat komentar pengguna yang tidak jelas dan pelacakan tumpukan yang tidak lengkap, kami kini mendapatkan semua informasi yang dibutuhkan untuk meningkatkan stabilitas. Sekarang kami menghabiskan lebih sedikit energi untuk memecahkan masalah bug dan lebih banyak waktu untuk membangun pengalaman bermain game yang luar biasa."
- Oana Radulescu, Deployment Operations Manager, Gameloft
[null,null,[],[],[],null,["# Gameloft Case Study\n\n[*arrow_back*\nExplore other case studies](/case-studies) \n[View more solutions](/solutions) \n\n##### Gameloft uses Crashlytics to lower crash rates and increase player session duration by 16%\n\n*** ** * ** ***\n\n##### Introduction\n\nLaunched in 2000, Gameloft has a portfolio of over 190\ncritically-acclaimed, award-winning games played by 80 million\npeople each month. In addition to releasing original franchises\nlike Asphalt and Dungeon Hunter, Gameloft partners with major\nentertainment studios like Disney, LEGO, and Universal\nIllumination to build games for their most popular brands.\n\n*** ** * ** ***\n\n##### Challenge\n\nWith such a broad portfolio and global audience, having the\nability to monitor the stability of games in a holistic way is\ncritical to Gameloft's success. Therefore, they needed a robust\ncrash reporting tool to track and troubleshoot issues across all\nof their games. \"We were lacking proper information about crashes,\nespecially native crashes from our players,\" said Oana Radulescu,\nDeployment Operations Manager at Gameloft. Crash events were\ndifficult to reproduce, and unforeseen technical issues were hard\nto track down and fix before they affected a large number of\nplayers. \n\n*** ** * ** ***\n\n##### Solution\n\nThat's when Gameloft turned to [Firebase Crashlytics](/products/crashlytics).\nBy aggregating crashes by root cause and highlighting the\nimpact on players, Crashlytics helps Gameloft see what to fix\nfirst --- especially useful given the large number of games they\nmanage. \"Crashlytics makes it easy to analyze stack traces,\nhelps us prioritize issues, and provides vital information for\neach bug,\" Radulescu said. \"We instrumented logs and keys to\nget details and context surrounding crashes --- like the\naffected track or car in a racing game --- so we can reproduce\nand resolve them faster than ever.\" \nWhen one of their games, Overdrive City, was suffering from\nmysterious crashes, the team received a [velocity alert](/docs/crashlytics/velocity-alerts),\nwarning them that the issue had increased in severity. Thanks\nto the alert, the Gameloft team swiftly took action and found\nthe culprit --- a malfunctioning ad module --- and temporarily\ndeactivated it while they fixed the problem, reducing the\npercentage of users experiencing crashes by 10% overnight.\nPlayers appreciated the quick fix. According to Gameloft, in\nthe subsequent weeks, crashes remained low, the game's Play\nStore rating went up, and session duration increased by 16%,\nfrom 6 minutes to 7 minutes. Since then, Crashlytics has\nbecome an integral part of Gameloft's ability to monitor\nstability, roll out features with confidence, and keep\nplayers happy.\n\n*** ** * ** ***\n\nResults\n\n16% increase in session duration\n\n10% reduction in percentage of users experiencing crashes \n\n\"We went from blindly trying to fix issues from vague user comments and incomplete stack traces to getting all the information we need to improve stability. Now we spend less energy on troubleshooting bugs and more time building amazing gaming experiences.\"\n\n\n- Oana Radulescu, Deployment Operations Manager, Gameloft \nTry Firebase today\n\n\nIntegrating it into your app is easy.\n[Get started](https://console.firebase.google.com/) \n\n#### All Firebase products\n\n##### Build\n\n- [App Check](/products/app-check)\n- [App Hosting](/products/app-hosting)\n- [Authentication](/products/auth)\n- [Cloud Functions](/products/functions)\n- [Cloud Storage](/products/storage)\n- [Data Connect](/products/data-connect)\n- [Extensions](/products/extensions)\n- [Firestore](/products/firestore)\n- [Firebase ML](/products/ml)\n- [Genkit](https://genkit.dev/)\n- [Hosting](/products/hosting)\n- [Realtime Database](/products/realtime-database)\n- [Firebase AI Logic client SDKs](/products/firebase-ai-logic)\n\n[Generative AI](/products/generative-ai) \n\n##### Run\n\n- [A/B Testing](/products/ab-testing)\n- [App Distribution](/products/app-distribution)\n- [Cloud Messaging](/products/cloud-messaging)\n- [Crashlytics](/products/crashlytics)\n- [Google Analytics](/products/analytics)\n- [In-App Messaging](/products/in-app-messaging)\n- [Performance Monitoring](/products/performance)\n- [Remote Config](/products/remote-config)\n- [Test Lab](/products/test-lab)"]]