Catch up on everything we announced at this year's Firebase Summit. Learn more

Integration in Ihr Play Games Services-Projekt

Wenn Sie Firebase zu Ihrem Play Game Services-Projekt in der Google Play Console hinzufügen, können Sie:

  • Erhalten Sie Zugriff auf Google Analytics for Firebase, eine kostenlose App-Messlösung, die Einblicke in die App-Nutzung und das Nutzerengagement bietet.
  • Zeigen Sie Ihre Spieleereignisse im Analytics-Dashboard an, indem Sie Play Spiele-Ereignisse in Firebase protokollieren.

Wenn Sie Firebase zu Ihrem Play Game Services - Projekt hinzufügen, werden Sie auch die Verknüpfung Ihres Google Play - Kontos zu Ihrem Projekt Firebase.

Firebase zu Ihrem Play Games Services-Projekt hinzufügen

In der Spielkonsole :

  • Klicken Sie auf Hinzufügen Firebase auf der Spieldetails - Seite des App
  • Überprüfen Sie die Politik Bestätigung, dann klicken Sie auf Bestätigen

Jetzt wird Firebase zu Ihrem Play Games-Projekt hinzugefügt und Ihr Google Play-Konto ist mit Ihrem Firebase-Projekt verknüpft. Als Nächstes müssen Sie das Firebase SDK zum Code Ihrer App hinzufügen.

Fügen Sie das Firebase SDK zu Ihrer App hinzu

Um damit zu beginnen, fügen Sie Google Analytics in Ihrer App .

Sobald Sie das Google Analytics SDK zu Ihrer App hinzugefügt haben, können Sie damit beginnen, Play Games-Ereignisse zu protokollieren. Hier sind einige Beispielereignisse, die Sie protokollieren können:

Login-Ereignisse

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

Erfolge freischalten

Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);

Punkte auf einer Bestenliste

Bundle bundle = new Bundle();
bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
bundle.putString("leaderboard_id", leaderboardId);
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);

Sie können die Ereignisse in der angemeldet sehen Google Analytics Dashboard . Sie können auch die Firebase Konsole direkt Zugriff von der Spielkonsole mit im Spiel Details - Seite des Firebase - Symbol neben dem App - Symbol klicken.

Fehlerbehebung bei häufigen Fehlern

Play Games-Ereignisse können nicht im Google Analytics-Dashboard angezeigt werden

  • Überprüfen Sie, ob Sie integriert haben Google Analytics .
  • Stellen Sie sicher , dass Ihr Code implementiert Ereignisse für LOGIN , UNLOCK_ACHIEVEMENT oder POST_SCORE .
  • Überprüfen Sie, ob das SDK Ereignisse protokolliert durch Aktivieren ausführliche Protokollierung . Da Geräte Ereignisse stapeln, um die Akkulaufzeit zu verlängern, kann es einige Zeit dauern, bis diese Ereignisse im Analytics-Dashboard sichtbar sind.
  1. Stellen Sie sicher , dass Ihre Rolle Besitzer auf der ist IAM & Admin - Seite
  2. Manuell verknüpfen Sie Ihr Projekt Firebase Registerkarte.

Zugriff auf die Firebase-Konsole über die Play Console nicht möglich

Das Konto, mit dem Sie in der Play Console angemeldet sind, wird möglicherweise nicht zum Firebase-Projekt hinzugefügt. Prüfen Sie mit dem Firebase Projekteigentümer , um zu überprüfen , ob Ihr Konto mit dem Firebase - Projekt über die hinzugefügt wurde Firebase Konsole .