Intégrer Firebase à votre projet lié aux services de jeux Play

Firebase peut vous aider à améliorer votre jeu :

  • Enregistrez les événements de Jeux avec Google Analytics, une solution de mesure des applications sans frais qui fournit des informations sur l'utilisation et l'engagement utilisateur.

  • Utilisez l'un des produits Firebase compatibles avec les jeux, comme Crashlytics, Remote Config, etc.

Commencer

  1. Si ce n'est pas déjà fait, créez un projet Firebase, puis ajoutez Firebase à votre jeu (C++ | Unity).

  2. Associez votre application Firebase à votre Google Play compte de développeur. Cette même association sera utilisée par votre Play Games services projet.
    Dans la console Firebase, accédez à l'onglet Intégrations. Sur la fiche Google Play, cliquez sur Associer, puis suivez les instructions à l'écran pour créer l'association.

  3. Assurez-vous que votre application dans Google Play est configurée pour utiliser Play Games services.

Enregistrer des événements de jeux à l'aide de Google Analytics

  1. Ajoutez Google Analytics à votre application.

  2. Une fois que vous avez ajouté le SDK Firebase pour Google Analytics à votre application, vous pouvez commencer à enregistrer des événements Play Games. Voici quelques exemples d'événements que vous pouvez enregistrer :

    • Événements de connexion

      Bundle bundle = new Bundle();
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
      
    • Débloquer des succès

      Bundle bundle = new Bundle();
      bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
      
    • Scores dans un classement

      Bundle bundle = new Bundle();
      bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
      bundle.putString("leaderboard_id", leaderboardId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
      
  3. Vous pouvez afficher les événements enregistrés dans le Analytics tableau de bord de la Firebase console.

    Vous pouvez également accéder à la Firebase console depuis la Play Console en cliquant sur l'icône Firebase à côté de l'icône de votre application sur la page "Détails du jeu" .

Résoudre les erreurs courantes

Impossible d'afficher les événements Play Games dans le tableau de bord Analytics

Vous devez associer Google Play à Firebase à l'aide de la console Firebase ( > Paramètres du projet > Intégrations > Google Play). Si vous rencontrez des problèmes pour effectuer l'association, vérifiez les points suivants :

Impossible d'accéder à la console Firebase depuis la console Play

Assurez-vous que votre compte de développeur Google Play est associé à une application Firebase. Dans la Play Console, un propriétaire ou un administrateur du compte de développeur Play peut afficher l'état de l'association sous Configuration > Services associés > Firebase.