Dzięki Firebase możesz przenieść swoją grę na wyższy poziom:
Rejestruj zdarzenia z gier za pomocą Google Analytics, bezpłatnego narzędzia do pomiaru skuteczności aplikacji który dostarcza informacji o korzystaniu z aplikacji i zaangażowaniu użytkowników.
używać usług Firebase obsługujących gry, takich jak Crashlytics, Zdalna konfiguracja i inne rozwiązania.
Rozpocznij
Utwórz projekt Firebase, a następnie dodaj tę usługę do grę (C++ | Unity).
Połącz aplikację Firebase ze swoim konto dewelopera w Google Play. Ten sam link będzie używany w projekcie w usługach gier Play.
W konsoli Firebase otwórz Karta Integracje. Na karcie Google Play kliknij Połącz, a potem postępuj zgodnie z instrukcjami na ekranie. aby utworzyć połączenie.Upewnij się, że aplikacja w Google Play jest skonfigurowana do korzystania Usługi Gier Play.
Rejestrowanie zdarzeń z gier za pomocą Google Analytics
Gdy dodasz do aplikacji pakiet SDK Firebase dla Google Analytics, możesz zacząć rejestrować zdarzenia Gier Play. Oto kilka przykładów zdarzenia, które możesz rejestrować:
Zdarzenia logowania
Bundle bundle = new Bundle(); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
Odblokuj 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);
Zarejestrowane zdarzenia możesz wyświetlić w Panel Analytics w konsoli Firebase.
Dostęp do konsoli Firebase możesz też uzyskać z Konsola Play klikając ikonę Firebase obok ikony aplikacji w informacjach o grze. stronę.
Rozwiązywanie najczęstszych błędów
Nie można wyświetlać zdarzeń Gier Play w panelu Analytics
Sprawdź, czy masz włączoną usługę Google Analytics dla Firebase projekt oraz zintegrowana usługa Google Analytics w grę.
Sprawdź, czy Twój kod implementuje zdarzenia
LOGIN
,UNLOCK_ACHIEVEMENT
lubPOST_SCORE
Sprawdź, czy pakiet SDK rejestruje zdarzenia, włączając szczegółowe logowanie. Urządzenia grupują zdarzenia zbiorcze, aby wydłużyć czas pracy na baterii, dlatego może to trochę potrwać. zanim pojawią się one w panelu informacyjnym 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 problemy z połączeniem, sprawdź :
Upewnij się, że aplikacja spełnia wszystkie wymagania wstępne w celu połączenia.
Upewnij się, że masz wymagany dostęp za utworzenie połączenia.
Nie można uzyskać dostępu do konsoli Firebase z poziomu Konsoli Play
Upewnij się, że Twoje konto dewelopera w Google Play jest połączone z aplikacją Firebase. W Konsoli Play, właściciela lub Administrator konta dewelopera w Google Play może sprawdzić stan połączenia w sekcji Konfiguracja > Połączone usługi > Firebase.