Firebase può aiutarti a far fare un salto di qualità al tuo gioco:
Registra gli eventi di Google Play con Google Analytics, una soluzione di misurazione delle app senza costi che fornisce informazioni sull'utilizzo dell'app e sul coinvolgimento degli utenti.
Utilizza uno dei prodotti Firebase che supportano i giochi, come Crashlytics, Remote Config e altri.
Inizia
Se non l'hai ancora fatto, crea un progetto Firebase e aggiungi Firebase al tuo gioco (C++ | Unity).
Collega l'app Firebase al tuo account sviluppatoreGoogle Play. Lo stesso link verrà utilizzato dal tuo progetto Play Games services.
Nella console Firebase, vai alla scheda Integrazioni. Nella scheda Google Play, fai clic su Collega e segui le istruzioni sullo schermo per creare il collegamento.Assicurati che l'app in Google Play sia configurata per l'utilizzo di Play Games services.
Registra gli eventi di Google Play utilizzando Google Analytics
Dopo aver aggiunto l'SDK Firebase per Google Analytics alla tua app, puoi iniziare a registrare gli eventi Play Games. Ecco alcuni esempi di eventi che puoi registrare:
Eventi di accesso
Bundle bundle = new Bundle(); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
Sbloccare 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 accedere alla console Firebase anche dalla Console Play facendo clic sull'icona Firebase accanto all'icona della tua app nella pagina Dettagli del gioco.
Risolvere gli errori comuni
Impossibile visualizzare gli eventi Play Games nella dashboard Analytics
Verifica di aver abilitato Google Analytics per il tuo progetto Firebase e di aver integrato Google Analytics nel tuo gioco.
Verifica che il codice implementi gli eventi per
LOGIN
,UNLOCK_ACHIEVEMENT
oPOST_SCORE
.Verifica che l'SDK registri gli eventi attivando il logging dettagliato. 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 Analytics.
Impossibile collegare Google Play a Firebase
Devi collegare Google Play a Firebase utilizzando la console Firebase ( > Impostazioni progetto > Integrazioni > Google Play). Se hai difficoltà a eseguire 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 console Play
Assicurati che il tuo account sviluppatore Google Play sia collegato a un'app Firebase. Nella Console Play, un proprietario o un amministratore dell'account sviluppatore Play può visualizzare lo stato del collegamento in Configurazione > Servizi collegati > Firebase.