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

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

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

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

Начать

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

  2. Свяжите свое приложение Firebase со своей учетной записью разработчика Google Play . Эта же ссылка будет использоваться вашим проектом сервисов Play Games.
    В консоли Firebase перейдите на вкладку «Интеграции» . На карточке 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 на панели инструментов Analytics.

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

Невозможно получить доступ к консоли Firebase из Play Console.

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