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

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

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

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

Начать

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

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

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

Регистрируйте игровые события с помощью 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 .

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