Firebase può aiutarti a far salire di livello il tuo gioco:
Registra gli eventi dei giochi con Google Analytics, una soluzione gratuita di misurazione delle app che fornisce informazioni dettagliate sull'utilizzo delle app e sul coinvolgimento degli utenti.
Utilizza uno qualsiasi dei prodotti Firebase che supportano i giochi , come Crashlytics, Remote Config e altro ancora.
Iniziare
Se non l'hai già fatto, crea un progetto Firebase, quindi aggiungi Firebase al tuo gioco ( C++ | Unity ).
Collega la tua app Firebase al tuo account sviluppatore Google Play . Questo stesso collegamento verrà utilizzato dal tuo progetto dei servizi Play Games.
Nella console Firebase, vai alla scheda Integrazioni . Nella scheda Google Play , fai clic su Collegamento e segui le istruzioni visualizzate sullo schermo per creare il collegamento.Assicurati che la tua app in Google Play sia configurata per utilizzare i servizi Play Games .
Registra gli eventi dei giochi utilizzando Google Analytics
Dopo aver aggiunto l'SDK Firebase per Google Analytics alla tua app, puoi iniziare a registrare gli eventi di Play Giochi. Ecco alcuni eventi di esempio che puoi registrare:
Eventi di accesso
Bundle bundle = new Bundle(); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
Sblocca obiettivi
Bundle bundle = new Bundle(); bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
Punteggi in una classifica
Bundle bundle = new Bundle(); bundle.putLong(FirebaseAnalytics.Param.SCORE, score); bundle.putString("leaderboard_id", leaderboardId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
Puoi visualizzare gli eventi registrati nella dashboard Analytics della console Firebase.
Puoi anche accedere alla console Firebase dalla Play Console facendo clic sull'icona Firebase accanto all'icona della tua app nella pagina dei dettagli del gioco.
Risoluzione dei problemi comuni
Impossibile visualizzare gli eventi di Play Giochi nella dashboard di Analytics
Verifica di aver abilitato Google Analytics per il tuo progetto Firebase e di aver integrato Google Analytics nel tuo gioco.
Verifica che il tuo codice implementi eventi per
LOGIN
,UNLOCK_ACHIEVEMENT
oPOST_SCORE
.Verificare che l'SDK stia registrando gli eventi abilitando la registrazione dettagliata . Poiché i dispositivi raggruppano gli eventi per preservare la durata della batteria, può essere necessario del tempo prima che questi eventi siano visibili nella dashboard di Analytics.
Impossibile collegare Google Play a Firebase
Devi collegare Google Play a Firebase utilizzando la console Firebase ( > Impostazioni progetto > Integrazioni > Google Play ). Se riscontri problemi con il collegamento, controlla quanto segue:
Assicurati che la tua app soddisfi tutti i prerequisiti per il collegamento.
Assicurati di disporre dell'accesso richiesto per creare il collegamento.
Impossibile accedere alla console Firebase dalla Play Console
Assicurati che il tuo account sviluppatore Google Play sia collegato a un'app Firebase. Nella Play Console , un proprietario o un amministratore dell'account sviluppatore Play può visualizzare lo stato del collegamento nelle Configurazione > Servizi collegati > Firebase .