Catch up on highlights from Firebase at Google I/O 2023. Learn more

Интегрируйте Firebase с вашим проектом игровых сервисов Play.

Firebase может помочь повысить уровень вашей игры:

  • Регистрируйте игровые события с помощью Google Analytics, бесплатного решения для измерения приложений, которое дает представление об использовании приложений и вовлеченности пользователей.

  • Используйте любые продукты Firebase, поддерживающие игры , например Crashlytics, Remote Config и другие.

Начать

  1. Если вы еще этого не сделали, создайте проект Firebase, а затем добавьте Firebase в свою игру ( C++ | Unity ).

  2. Свяжите свое приложение Firebase со своей учетной записью разработчика Google Play . Эта же ссылка будет использоваться вашим проектом сервисов Play Games.
    В консоли Firebase перейдите на вкладку Integrations . На карточке Google Play нажмите «Ссылка» и следуйте инструкциям на экране, чтобы создать ссылку.

  3. Убедитесь, что ваше приложение в Google Play настроено на использование сервисов Play Games .

Регистрируйте игровые события с помощью Google Analytics

  1. Добавьте Google Analytics в свое приложение.

  2. После того как вы добавили Firebase SDK для Google Analytics в свое приложение, вы можете начать регистрировать события Play Games. Вот несколько примеров событий, которые вы можете регистрировать:

    • События входа

      Bundle bundle = new Bundle();
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
      
    • Разблокировать достижения

      Bundle bundle = new Bundle();
      bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);
      
    • Очки в таблице лидеров

      Bundle bundle = new Bundle();
      bundle.putLong(FirebaseAnalytics.Param.SCORE, score);
      bundle.putString("leaderboard_id", leaderboardId);
      mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
      
  3. Вы можете просмотреть зарегистрированные события на панели управления Analytics консоли Firebase.

    Вы также можете получить доступ к консоли Firebase из Play Console , щелкнув значок Firebase рядом со значком вашего приложения на странице сведений об игре.

Устранение распространенных ошибок

Не удается просмотреть события Play Games на панели управления Google Analytics.

Вам необходимо связать Google Play с Firebase с помощью консоли Firebase ( > Настройки проекта > Интеграции > Google Play ). Если у вас возникли проблемы со связыванием, проверьте следующее:

Не удается получить доступ к консоли Firebase из Play Console

Убедитесь, что ваша учетная запись разработчика Google Play связана с приложением Firebase. В Play Console владелец или администратор учетной записи разработчика Play может просмотреть статус привязки в «Настройка» > «Связанные службы» > Firebase .