Подключиться к проекту Firebase

Хотя для работы в Firebase Studio вам не нужен проект Firebase, его подключение необходимо для использования продуктов Firebase. На определённых этапах разработки Firebase Studio может автоматически создать проект, или вы можете подключить его вручную. В этом руководстве объясняется назначение проекта Firebase и то, как подключить его к рабочей области Firebase Studio .

Понимание проектов Firebase

Проект Firebase можно рассматривать как контейнер для всех внутренних служб вашего приложения, включая аутентификацию пользователей, хранение данных, хостинг, аналитику и многое другое. Подключив рабочее пространство Firebase Studio к проекту Firebase, вы сможете интегрировать набор продуктов Firebase в своё приложение.

В проекте Firebase может быть зарегистрировано одно или несколько приложений Firebase (например, как бесплатная, так и платная версии приложения), но имейте в виду следующее:

  • Все приложения Firebase, зарегистрированные в одном проекте Firebase, совместно используют и имеют доступ ко всем тем же ресурсам и службам, предоставленным для этого проекта.
  • Если Firebase Studio автоматически создает для вас проект Firebase , он создает новый проект и связывает его с вашим рабочим пространством Firebase Studio .
  • Если вы дублируете рабочее пространство Firebase Studio , связанное с проектом Firebase, дублированное рабочее пространство будет связано с тем же проектом.

Рассмотрите возможность подключения различных рабочих пространств Firebase Studio к отдельным проектам Firebase. Это предотвратит совместное использование (и потенциальную перезапись) одних и тех же внутренних данных и ресурсов несколькими рабочими пространствами.

После подключения рабочего пространства к проекту Firebase откройте консоль Firebase для выполнения административных задач и задач настройки. Это включает в себя просмотр правил безопасности, управление учётными записями пользователей, просмотр подробных отчётов о сбоях, прямое редактирование сохранённых данных и просмотр результатов A/B-тестирования.

Подключите приложение Firebase Studio к проекту Firebase

Чтобы использовать сервисы Firebase в своём приложении, вам необходимо подключить его к проекту Firebase. Например, если вы хотите использовать Firebase Authentication , вам потребуется подключиться к проекту Firebase, чтобы иметь возможность создавать и управлять учётными записями пользователей. На определённых этапах разработки Firebase Studio создаёт проект Firebase автоматически, или вы можете сделать это вручную.

Автоматически подключаться к проекту Firebase

При использовании App Prototyping agent Firebase Studio предоставляет проект Firebase от вашего имени, когда вы:

  • Автоматически сгенерировать ключ API Gemini
  • Попросите подключить ваше приложение к проекту Firebase
  • Попросите о помощи в подключении вашего приложения к сервисам Firebase, таким как Cloud Firestore или Firebase Authentication
  • Нажмите кнопку «Опубликовать» и настройте Firebase App Hosting

При использовании интерактивного чата или Gemini CLI , Gemini может использовать команды терминала или сервер Firebase MCP для подключения к проекту Firebase, когда вы:

  • Попросите подключить ваше приложение к проекту Firebase
  • Попросите о помощи в подключении вашего приложения к сервисам Firebase, таким как Cloud Firestore или Firebase Authentication

Подключитесь к проекту Firebase вручную

Чтобы вручную подключить приложение Firebase Studio к проекту Firebase:

  1. В консоли Firebase создайте новый проект или откройте существующий проект:

    • Создайте новый проект : Нажмите «Создать новый проект Firebase» и следуйте инструкциям по созданию нового проекта.
    • Откройте существующий проект : щелкните проект, который хотите использовать.
  2. Запишите идентификатор вашего проекта. В консоли Firebase нажмите > «Настройки проекта» . Идентификатор проекта отображается в верхней панели.

  3. Откройте приложение в Firebase Studio . Если вы используете App Prototyping agent в Prototyper view, click Значок переключения кода Switch to Code to open Code view.

  4. Подключите свой проект Firebase. В терминале ( Shift+Ctrl+C ) выполните следующие команды:

    1. touch firebase.json Это гарантирует наличие файла конфигурации Firebase в вашем каталоге.
    2. firebase login --reauth Следуйте инструкциям для авторизации своей учетной записи.
    3. firebase use <your project ID> Замените <your-project-ID> на идентификатор проекта, который вы записали ранее.

Измените проект Firebase, подключенный к вашему приложению.

Чтобы изменить проект Firebase, связанный с вашей рабочей областью Firebase Studio , следуйте инструкциям в разделе Ручное подключение к проекту Firebase с использованием нового идентификатора проекта.

Определите проект Firebase, подключенный к вашему приложению.

Чтобы убедиться, что проект Firebase уже подключен, проверьте верхнюю часть рабочей области Firebase Studio . Идентификатор подключенного проекта, если он существует, отображается рядом с названием рабочей области. Вы можете нажать на идентификатор проекта, чтобы открыть его непосредственно в консоли Firebase.

Следующие шаги