Начните использовать Firebase с существующим проектом Google Cloud.
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Проект Firebase — это проект Google Cloud , в котором включены некоторые дополнительные конфигурации и сервисы, специфичные для Firebase. Это обычно называется «добавлением Firebase» в проект Google Cloud . На этой странице описывается , как «добавить Firebase» , а также приведены ответы на некоторые часто задаваемые вопросы (FAQ) .
При добавлении Firebase в проект Google Cloud , Firebase автоматически включает несколько API и созда��т учётные записи служб для упрощения использования всех сервисов и интерфейсов Firebase. Firebase также добавляет метку firebase:enabled к вашему проекту на странице «Метки» консоли Google Cloud . Узнайте больше о том, что происходит при добавлении Firebase .
Связь между проектом Firebase и проектом Google Cloud
Поскольку проект Firebase — это проект Google Cloud :
Вы можете взаимодействовать с проектом, используя Firebase CLI , gcloud CLI и любой ресурс Terraform от Google.
В проекте вы можете использовать продукты и API как Firebase, так и Google Cloud .
Разрешения и роли IAM для проекта являются общими для Firebase и Google Cloud . Любой доступ участника проекта (то есть принципала) к вашему проекту Google Cloud будет применяться и к вашему проекту Firebase (и наоборот).
Оплата за проект производится совместно через Firebase и Google Cloud . Если для вашего проекта Google Cloud включена оплата, то для вашего проекта Firebase будет действовать тарифный план Blaze с оплатой по факту использования от Firebase.
Любая иерархия ресурсов , примененная к вашему проекту Google Cloud (например, организация, папки и т. д.), будет также применена к вашему проекту Firebase.
Удаление проекта приведет к его удалению из Firebase и Google Cloud .
Удаление или изменение ресурса или данных в проекте применяется к Firebase и Google Cloud .
Как добавить Firebase в существующий проект Google Cloud
Вы можете добавить Firebase в существующий проект Google Cloud любым из следующих способов. Убедитесь, что у вас есть необходимые разрешения для добавления Firebase в проект Google Cloud .
Имейте в виду, что после добавления Firebase в существующий проект Google Cloud это действие нельзя будет отменить (то есть, полностью удалить Firebase из проекта Google Cloud невозможно). Подробнее читайте в разделе часто задаваемых вопросов .
Консоль Firebase
Войдите в консоль Firebase , используя учетную запись, которая предоставляет вам доступ к существующему проекту Google Cloud .
Нажмите кнопку, чтобы создать новый проект Firebase.
В нижней части страницы нажмите Добавить Firebase в проект Google Cloud .
В текстовом поле начните вводить название существующего проекта, а затем выберите проект из отображаемого списка.
Нажмите Открыть проект .
При появлении соответствующего запроса примите Условия Firebase .
Следуйте инструкциям на экране, чтобы «добавить Firebase» и настроить проект Firebase.
Обратите внимание, что включение помощи ИИ в консоли Firebase и Google Analytics необязательно.
Обратите внимание, что для выполнения этого вызова вам понадобится имя ресурса вашего проекта.
Подробные инструкции см. в разделе «Добавление служб Firebase в ваш проект» руководства Firebase: «Настройка и управление проектом Firebase с помощью REST API управления». Обязательно следуйте всем инструкциям в разделе «Перед началом работы» этого руководства.
Терраформировать
Включите Firebase Management API ( firebase.googleapis.com ) в существующем проекте Google Cloud .
Включите службы Firebase для проекта с помощью ресурса google_firebase_project .
Требуется ли принятие Условий обслуживания Firebase для начала использования Firebase?
Чтобы получить доступ ко всем возможностям Firebase и использовать их в проекте Google Cloud , необходимо принять Условия использования Firebase . Также необходимо принять Условия использования Firebase, чтобы добавить Firebase в существующий проект Google Cloud .
Вам нужно принять Условия использования Firebase только один раз для своей учётной записи Google, независимо от того, к скольким проектам у вас есть доступ. Принимая Условия, вы принимаете их только для своей учётной записи Google; принятие условий не распространяется на уровень проекта и не распространяется на всех его участников.
Вы можете принять Условия использования Firebase через консоль Firebase , используя любой из следующих вариантов. При появлении соответствующего запроса примите Условия использования.
Создайте новый проект Firebase с помощью консоли Firebase .
Откройте существующий проект Firebase в консоли Firebase (например, кто-то пригласил вас стать участником проекта (то есть руководителем) в проекте).
Однако простое добавление метки firebase:enabled в список меток проекта вручную НЕ активирует специфичные для Firebase конфигурации и сервисы для вашего проекта Google Cloud . Для этого необходимо добавить Firebase через консоль Firebase (или, в более сложных случаях, через Firebase CLI, Firebase Management REST API или Terraform).
Что происходит, когда вы «добавляете Firebase» к существующему проекту Google Cloud ?
Проект Firebase — это проект Google Cloud , в котором включены некоторые дополнительные конфигурации и сервисы, специфичные для Firebase. Поэтому при добавлении Firebase в существующий проект Google Cloud Firebase выполняет следующие действия для упрощения использования всех сервисов и интерфейсов Firebase:
API удаленной настройки Firebase в реальном времени
API правил Firebase
API набора инструментов идентификации
API службы токенов
Могу ли я «удалить Firebase» из проекта?
После «добавления Firebase» в существующий проект Google Cloud действие нельзя отменить (то есть, вы не сможете полностью «удалить Firebase» из проекта Google Cloud ).
Процесс добавления Firebase активирует API и бэкэнд-сервисы, которые могут использоваться для других функций Google Cloud . Отключение всех этих сервисов может привести к неожиданным и непреднамеренным последствиям из-за зависимостей.
Могу ли я заблокировать «добавление Firebase» для существующего проекта Google Cloud ?
Хотя вы фактически не можете заблокировать возможность «добавления Firebase» в существующий проект Google Cloud , вы можете сделать следующее:
Ограничьте круг участников проекта (т. е. участников), имеющих разрешение IAM firebase.projects.update , которое требуется для «добавления Firebase».
Следующие шаги
Для получения дополнительной информации о проектах Firebase ознакомьтесь со следующими ресурсами:
Понимание проектов Firebase — краткий обзор нескольких важных концепций проектов Firebase, включая их связь с Google Cloud , а также базовую иерархию проекта, его приложений и ресурсов.
Общие рекомендации по настройке проектов Firebase — содержит ��бщ��е рекомендации ��ысо��о��о ��ров��я по настройке проектов Firebase и регистрации приложений в проекте, что позволяет организовать четкий рабочий процесс разработки с использованием различных сред.
Начните использовать Firebase в своих мобильных и веб-приложениях, зарегистрировав свои приложения в проекте Firebase и подключив их к Firebase: iOS+ | Android | Web | Flutter | Unity | C++ .
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-09-10 UTC."],[],[],null,[]]