Интегрируйте 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 Console.

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