Embora não seja necessário ter um projeto do Firebase para começar a trabalhar no Firebase Studio, conectar um é essencial para usar os produtos do Firebase. Em determinados momentos do processo de desenvolvimento, o Firebase Studio pode criar um projeto automaticamente, ou você pode conectar um manualmente. Este guia explica a finalidade de um projeto do Firebase e como conectar um ao seu espaço de trabalho no Firebase Studio.
Entender os projetos do Firebase
Pense em um projeto do Firebase como um contêiner para todos os serviços de back-end do seu app, incluindo autenticação de usuário, armazenamento de dados, hospedagem, análise e muito mais. Ao conectar seu espaço de trabalho do Firebase Studio a um projeto do Firebase, você pode integrar um conjunto de produtos do Firebase ao seu app.
Um projeto do Firebase pode ter um ou mais apps registrados nele (por exemplo, as versões sem custos financeiros e pagas de um app), mas lembre-se do seguinte:
- Todos os apps do Firebase registrados em um projeto compartilham e têm acesso aos mesmos recursos e serviços provisionados para esse projeto.
- Se o Firebase Studio criar automaticamente um projeto do Firebase para você, ele vai criar um novo projeto e vinculá-lo ao seu espaço de trabalho do Firebase Studio.
- Se você duplicar um espaço de trabalho do Firebase Studio vinculado a um projeto do Firebase, o espaço de trabalho duplicado será vinculado ao mesmo projeto.
Considere conectar diferentes espaços de trabalho do Firebase Studio a projetos separados do Firebase. Isso impede que vários espaços de trabalho compartilhem (e possivelmente substituam) os mesmos dados e recursos de back-end.
Depois de conectar seu espaço de trabalho a um projeto do Firebase, acesse o Console do Firebase para realizar tarefas administrativas e de configuração. Isso inclui visualizar regras de segurança, gerenciar contas de usuário, conferir relatórios detalhados de falhas, editar dados armazenados diretamente e analisar resultados de testes A/B.
Conectar um app Firebase Studio a um projeto do Firebase
Para usar os serviços do Firebase no seu app, é necessário conectá-lo a um projeto do Firebase. Por exemplo, se você quiser usar o Firebase Authentication, vai precisar se conectar a um projeto do Firebase para criar e gerenciar contas de usuário. Em determinados momentos durante o processo de desenvolvimento, o Firebase Studio cria um projeto do Firebase para você, ou você pode fazer isso manualmente.
Conectar automaticamente a um projeto do Firebase
Ao usar o App Prototyping agent, o Firebase Studio provisiona um projeto do Firebase em seu nome quando você:
- Gerar automaticamente uma chave da API Gemini
- Pedir para conectar seu app a um projeto do Firebase
- Peça ajuda para conectar seu app aos serviços do Firebase, como Cloud Firestore ou Firebase Authentication
- Clique no botão Publicar e configure Firebase App Hosting.
Ao usar o chat interativo ou o Gemini CLI, o Gemini pode usar comandos do terminal ou o servidor MCP do Firebase para se conectar a um projeto do Firebase quando você:
- Pedir para conectar seu app a um projeto do Firebase
- Peça ajuda para conectar seu app aos serviços do Firebase, como Cloud Firestore ou Firebase Authentication
Conectar manualmente a um projeto do Firebase
Para conectar manualmente seu app Firebase Studio a um projeto do Firebase:
No console do Firebase, crie um projeto ou abra um projeto existente:
- Criar um projeto: clique em Criar um projeto do Firebase e siga as instruções para criar um projeto.
- Abrir um projeto: clique no projeto que você quer usar.
Anote o ID do projeto. No console do Firebase, clique em Configurações do projeto. O ID do projeto é exibido no painel superior.
>Abra o app no Firebase Studio. Se você usa o App Prototyping agent na Prototyper view, click
Switch to Code to open Code view.
Conecte seu projeto do Firebase. No terminal (
Shift+Ctrl+C
), execute os seguintes comandos:touch firebase.json
Isso garante que um arquivo de configuração do Firebase exista no seu diretório.firebase login --reauth
Siga as instruções para autorizar sua conta.firebase use <your project ID>
Substitua<your-project-ID>
pelo ID do projeto que você anotou anteriormente.
Mudar o projeto do Firebase conectado ao seu app
Para mudar o projeto do Firebase associado ao seu espaço de trabalho Firebase Studio, siga as instruções em Conectar manualmente a um projeto do Firebase usando o novo ID do projeto.
Identificar o projeto do Firebase conectado ao seu app
Para confirmar se um projeto do Firebase já está conectado, verifique a parte de cima do espaço de trabalho do Firebase Studio. O ID do projeto conectado, se houver, é mostrado ao lado do nome do seu espaço de trabalho. Clique no ID do projeto para abrir esse projeto diretamente no console do Firebase.
Próximas etapas
- Noções básicas sobre os projetos do Firebase
- Integrar com os Serviços do Google e do Firebase
- Monitorar e proteger apps da Web