Zintegruj Firebase z projektem w usługach gier Play

Firebase może pomóc Ci ulepszyć grę:

  • Rejestruj zdarzenia związane z grami za pomocą Google Analytics, bezpłatnego rozwiązania do pomiarów w aplikacjach, które dostarcza informacji o korzystaniu z aplikacji i zaangażowaniu użytkowników.

  • Korzystaj z dowolnych usług Firebase, które obsługują gry, takich jak Crashlytics, Remote Config i inne.

Rozpocznij

  1. Jeśli jeszcze tego nie zrobiono, utwórz projekt Firebase, a następnie dodaj Firebase do gry (C++ | Unity).

  2. Połącz aplikację Firebase z Google Playkontem dewelopera. Ten sam link będzie używany przez Twój projekt Play Games services.
    W Firebase konsoli otwórz kartę Integracje. Na karcie Google Play kliknij Połącz, a potem postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby utworzyć połączenie.

  3. Sprawdź, czy aplikacja w Google Play jest skonfigurowana do używaniaPlay Games services.

Rejestrowanie zdarzeń związanych z grami za pomocą Google Analytics

  1. Dodaj Google Analytics do aplikacji.

  2. Gdy dodasz do aplikacji pakiet SDK Firebase dla Google Analytics, możesz zacząć rejestrować zdarzenia Play Games. Oto przykładowe zdarzenia, które możesz rejestrować:

    • Zdarzenia logowania

      Bundle bundle = new Bundle();
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
      
    • Odblokowywanie osiągnięć

      Bundle bundle = new Bundle();
      bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
      
    • Wyniki w tabeli wyników

      Bundle bundle = new Bundle();
      bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
      bundle.putString("leaderboard_id", leaderboardId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
      
  3. Zarejestrowane zdarzenia możesz wyświetlać w Analytics paneluFirebase konsoli.

    Firebase Konsolę możesz też otworzyć z poziomu Play Konsoli, klikając ikonę Firebase obok ikony aplikacji na stronie Szczegóły gry.

Rozwiązywanie typowych problemów

Nie można wyświetlić zdarzeń Play Games na panelu Analytics

Musisz połączyć Google Play z Firebase za pomocą Firebase konsoli ( > Ustawienia projektu > Integracje > Google Play). Jeśli masz problemy z połączeniem, sprawdź:

Nie można uzyskać dostępu do konsoli Firebase z konsoli Play

Sprawdź, czy Twoje Google Playkonto dewelopera jest połączone z aplikacją Firebase. W Playkonsoli właściciel lub administrator Playkonta deweloperaPlay może sprawdzić stan połączenia w sekcji Konfiguracja > Połączone usługi > Firebase.