O Firebase pode ajudar a melhorar seu jogo:
Registre eventos de jogos usando o Google Analytics, uma solução de métricas sem custo financeiro para apps que fornece insights sobre o uso do app e o engajamento do usuário.
Usar qualquer um dos produtos do Firebase compatíveis com jogos, como Crashlytics, Remote Config, entre outros.
Começar
Crie um projeto do Firebase e adicione-o ao seu jogo (C++ | Unity).
Vincule o app do Firebase à sua conta de desenvolvedor do Google Play. Esse mesmo link será usado pelo seu projeto do Play Games services.
No console do Firebase, acesse a guia Integrações. No card Google Play, clique em Vincular e siga as instruções na tela para criar o vínculo.Confira se o app em Google Play está configurado para usar Play Games services.
Registrar eventos de jogos usando Google Analytics
Depois de adicionar o SDK do Firebase para Google Analytics ao seu app, é possível começar a registrar eventos do Play Games. Veja alguns exemplos de eventos que você pode registrar:
Eventos de login
Bundle bundle = new Bundle(); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
Desbloquear conquistas
Bundle bundle = new Bundle(); bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
Pontuação em um placar
Bundle bundle = new Bundle(); bundle.putLong(FirebaseAnalytics.Param.SCORE, score); bundle.putString("leaderboard_id", leaderboardId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
É possível conferir os eventos registrados no painel do Analytics do console do Firebase.
Você também pode acessar o Console do Firebase diretamente no Console do Play clicando no ícone do Firebase ao lado do ícone do app na página de detalhes do jogo.
Como solucionar erros comuns
Não é possível visualizar eventos do Play Games no painel do Analytics
Verifique se você ativou o Google Analytics para seu projeto do Firebase e que você integrou Google Analytics ao seu jogo.
Verifique se o código implementa eventos para
LOGIN
,UNLOCK_ACHIEVEMENT
ouPOST_SCORE
.Verifique se o SDK está registrando eventos, então ative o registro detalhado. Como os dispositivos agrupam os eventos em lote para preservar a bateria, pode demorar algum tempo para que esses eventos fiquem visíveis no painel do Analytics.
Não é possível vincular Google Play ao Firebase
É necessário vincular o Google Play ao Firebase usando o console do Firebase ( > Configurações do projeto > Integrações > Google Play). Se você estiver com problemas para vincular, verifique o seguinte:
Verifique se o app atende a todos os pré-requisitos para vinculação.
Verifique se você tem o acesso necessário para criar o link.
Não é possível acessar o console do Firebase pelo console do Play
Verifique se a conta de desenvolvedor do Google Play está vinculada a um app do Firebase. No Console do Play, um proprietário ou administrador da conta de desenvolvedor do Play pode conferir o status da vinculação em Configuração > Serviços vinculados > Firebase.