Firebase dapat membantu meningkatkan level game Anda:
Mencatat peristiwa Game ke dalam log dengan Google Analytics, yaitu solusi pengukuran aplikasi gratis yang memberikan laporan mengenai penggunaan aplikasi dan interaksi pengguna.
Menggunakan salah satu produk Firebase yang mendukung game, seperti Crashlytics, Remote Config, dan lainnya.
Memulai
Jika Anda belum melakukannya, buat project Firebase, lalu tambahkan Firebase ke game Anda (C++ | Unity).
Tautkan aplikasi Firebase Anda ke akun developer Google Play Anda. Link yang sama akan digunakan oleh project Play Games services Anda.
Di Firebase console, buka tab Integrasi. Di kartu Google Play, klik Tautkan, lalu ikuti petunjuk di layar untuk membuat link.Pastikan aplikasi Anda di Google Play disiapkan untuk menggunakan Play Games services.
Mencatat peristiwa Game ke dalam log menggunakan Google Analytics
Setelah menambahkan Firebase SDK untuk Google Analytics ke aplikasi, Anda dapat mulai mencatat log peristiwa Play Games. Berikut adalah beberapa contoh peristiwa yang bisa Anda catat:
Peristiwa login
Bundle bundle = new Bundle(); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
Membuka pencapaian
Bundle bundle = new Bundle(); bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
Skor pada papan peringkat
Bundle bundle = new Bundle(); bundle.putLong(FirebaseAnalytics.Param.SCORE, score); bundle.putString("leaderboard_id", leaderboardId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
Anda dapat melihat peristiwa yang dicatat ke dalam log di dasbor Analytics di Firebase console.
Anda juga dapat mengakses Firebase console dari Konsol Play dengan mengklik ikon Firebase di samping ikon aplikasi pada halaman detail Game.
Memecahkan masalah umum
Tidak dapat melihat peristiwa Play Games di dasbor Analytics
Pastikan Anda telah mengaktifkan Google Analytics untuk project Firebase dan telah mengintegrasikan Google Analytics ke dalam game.
Pastikan kode Anda mengimplementasikan peristiwa untuk
LOGIN
,UNLOCK_ACHIEVEMENT
, atauPOST_SCORE
.Pastikan SDK mencatat peristiwa dengan mengaktifkan logging panjang. Karena perangkat menggabungkan peristiwa untuk menghemat baterai, perlu waktu beberapa saat sampai peristiwa ini terlihat di dasbor Analytics.
Tidak dapat menautkan Google Play ke Firebase
Anda perlu menautkan Google Play ke Firebase menggunakan Firebase console ( > Setelan project >Integrasi > Google Play). Jika Anda mengalami masalah saat menautkan, periksa hal berikut:
Pastikan aplikasi Anda memenuhi semua prasyarat untuk penautan.
Pastikan Anda memiliki akses yang diperlukan untuk membuat link.
Tidak dapat mengakses Firebase console dari Konsol Play
Pastikan akun developer Google Play Anda ditautkan ke aplikasi Firebase. Di Konsol Play, Pemilik atau Admin akun developer Play dapat melihat status penautan di bagian Penyiapan > Layanan Tertaut > Firebase.