Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

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 .