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
Utwórz projekt Firebase, a potem dodaj Firebase do gry (C++ | Unity).
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.Upewnij się, że aplikacja w Google Play jest skonfigurowana do używania Play Games services.
Rejestrowanie zdarzeń w Grach za pomocą Google Analytics
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);
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
Sprawdź, czy w projekcie Firebase włączyłeś/aś Google Analytics oraz czy zintegrowałeś/aś Google Analytics z grą.
Sprawdź, czy Twój kod implementuje zdarzenia
LOGIN
,UNLOCK_ACHIEVEMENT
lubPOST_SCORE
.Aby sprawdzić, czy pakiet SDK rejestruje zdarzenia, włącz szczegółowy tryb logowania. Urządzenia grupowo zapisują zdarzenia, aby oszczędzać baterię, więc może minąć trochę czasu, zanim te zdarzenia będą widoczne w panelu Analytics.
Nie można połączyć Google Play z Firebase
Musisz połączyć Google Play z Firebase za pomocą konsoli Firebase ( > Ustawienia projektu > Integracje > Google Play). Jeśli masz problem z połączeniem, sprawdź:
Upewnij się, że aplikacja spełnia wszystkie wymagania wstępne dotyczące łączenia.
Upewnij się, że masz wymagane uprawnienia do utworzenia połączenia.
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.