Zintegruj Firebase z projektem w usługach gier Play

Firebase może pomóc Ci w podnoszeniu jakości gry:

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

  • Korzystanie z dowolnych usług Firebase obsługujących gry, takich jak Crashlytics, Remote Config i inne.

Rozpocznij

  1. Utwórz projekt Firebase, a potem dodaj Firebase do gry (C++ | Unity).

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

  3. Upewnij się, że aplikacja w Google Play jest skonfigurowana do używania Play Games services.

Rejestrowanie zdarzeń w Grach 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 kilka przykładowych zdarzeń, które możesz rejestrować:

    • Zdarzenia logowania

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

      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. Zdarzenia zarejestrowane w Analytics możesz wyświetlić w konsoli Firebase.

    Do konsoli Firebase możesz też uzyskać dostęp z poziomu Play konsoli, klikając ikonę Firebase obok ikony aplikacji na stronie z informacjami o grze.

Rozwiązywanie typowych problemów

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

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

Brak dostępu do konsoli Firebase z poziomu konsoli Play

Upewnij się, że Twoje konto dewelopera Google Play jest połączone z aplikacją Firebase. W konsoli Play właściciel lub administrator konta dewelopera Play może sprawdzić stan połączenia w sekcji Konfiguracja > Usługi połączone > Firebase.