Conectar a um projeto do Firebase

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:

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:

  1. 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.
  2. Anote o ID do projeto. No console do Firebase, clique em > Configurações do projeto. O ID do projeto é exibido no painel superior.

  3. Abra o app no Firebase Studio. Se você usa o App Prototyping agent na Prototyper view, click Code switch icon Switch to Code to open Code view.

  4. Conecte seu projeto do Firebase. No terminal (Shift+Ctrl+C), execute os seguintes comandos:

    1. touch firebase.json Isso garante que um arquivo de configuração do Firebase exista no seu diretório.
    2. firebase login --reauth Siga as instruções para autorizar sua conta.
    3. 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