Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Integrar o Firebase ao seu projeto de serviços do Play Games

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

O Firebase pode ajudar a melhorar seu jogo:

  • Registre eventos de jogos com o Google Analytics, uma solução gratuita de avaliação de aplicativos que fornece informações sobre o uso do aplicativo e o envolvimento do usuário.

  • Use qualquer um dos produtos Firebase compatíveis com jogos , como Crashlytics, Configuração remota e muito mais.

iniciar

  1. Se ainda não o fez, crie um projeto do Firebase e adicione o Firebase ao seu jogo ( C++ | Unity ).

  2. Vincule seu aplicativo Firebase à sua conta de desenvolvedor do Google Play . Esse mesmo link será usado pelo seu projeto de serviços do Play Games.
    No console do Firebase, acesse a guia Integrações . No cartão do Google Play , clique em Link e siga as instruções na tela para criar o link.

  3. Certifique-se de que seu aplicativo no Google Play esteja configurado para usar os serviços do Play Games .

Registrar eventos de jogos usando o Google Analytics

  1. Adicione o Google Analytics ao seu aplicativo.

  2. Depois de adicionar o SDK do Firebase para Google Analytics ao seu aplicativo, você pode começar a registrar os eventos do Play Games. Aqui estão alguns exemplos de eventos que você pode registrar:

    • Eventos de login

      Bundle bundle = new Bundle();
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
      
    • Desbloqueie conquistas

      Bundle bundle = new Bundle();
      bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
      
    • Pontuações em uma tabela de classificação

      Bundle bundle = new Bundle();
      bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
      bundle.putString("leaderboard_id", leaderboardId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
      
  3. Você pode visualizar os eventos registrados no painel do Analytics do console do Firebase.

    Você também pode acessar o console do Firebase no Play Console clicando no ícone do Firebase ao lado do ícone do seu aplicativo na página de detalhes do jogo.

Solução de erros comuns

Não é possível visualizar eventos do Play Games no painel do Analytics

Você precisa 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:

  • Certifique-se de que seu aplicativo atenda a todos os pré- requisitos para vinculação.

  • Certifique-se de ter o acesso necessário para criar o link.

Não é possível acessar o console do Firebase no Play Console

Verifique se sua conta de desenvolvedor do Google Play está vinculada a um aplicativo do Firebase. No Play Console , um proprietário ou administrador da conta de desenvolvedor do Play pode visualizar o status da vinculação em Configuração > Serviços vinculados > Firebase .