Firebase może pomóc ulepszyć Twoją grę:
Rejestruj zdarzenia w grach za pomocą Google Analytics, bezpłatnego rozwiązania do pomiaru aplikacji, które zapewnia wgląd w korzystanie z aplikacji i zaangażowanie użytkowników.
Korzystaj z dowolnych produktów Firebase obsługujących gry , takich jak Crashlytics, Remote Config i innych.
Zaczynaj
Jeśli jeszcze tego nie zrobiłeś, utwórz projekt Firebase, a następnie dodaj Firebase do swojej gry ( C++ | Unity ).
Połącz swoją aplikację Firebase z kontem programisty Google Play . Ten sam link będzie używany w Twoim projekcie usług Gier Play.
W konsoli Firebase przejdź do karty Integracje . Na karcie Google Play kliknij Link , a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby utworzyć link.Upewnij się, że Twoja aplikacja w Google Play jest skonfigurowana do korzystania z usług Gier Play .
Rejestruj zdarzenia w grach za pomocą Google Analytics
Po dodaniu pakietu Firebase SDK dla Google Analytics do swojej aplikacji możesz rozpocząć rejestrowanie zdarzeń w Grach Play. Oto kilka przykładowych zdarzeń, 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 na tablicy 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 przeglądać w panelu Analytics w konsoli Firebase.
Możesz też uzyskać dostęp do konsoli Firebase z Konsoli Play , klikając ikonę Firebase obok ikony aplikacji na stronie Szczegóły gry.
Rozwiązywanie typowych błędów
Nie można wyświetlić zdarzeń Gier Play w panelu Analytics
Sprawdź, czy włączyłeś Google Analytics dla swojego projektu Firebase i czy zintegrowałeś Google Analytics ze swoją grą.
Sprawdź, czy kod implementuje zdarzenia dla
LOGIN
,UNLOCK_ACHIEVEMENT
lubPOST_SCORE
.Sprawdź, czy SDK rejestruje zdarzenia, włączając szczegółowe rejestrowanie . Urządzenia grupują zdarzenia w celu oszczędzania baterii, 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 problemy z połączeniem, sprawdź następujące elementy:
Upewnij się, że Twoja aplikacja spełnia wszystkie wymagania wstępne dotyczące łączenia.
Upewnij się, że masz uprawnienia wymagane do utworzenia łącza.
Nie można uzyskać dostępu do konsoli Firebase z Konsoli Play
Upewnij się, że Twoje konto programisty Google Play jest połączone z aplikacją Firebase. W Konsoli Play właściciel lub administrator konta programisty Play może sprawdzić stan połączenia w Konfiguracja > Usługi połączone > Firebase .