Connettersi a un progetto Firebase

Sebbene non sia necessario un progetto Firebase per iniziare a lavorare in Firebase Studio, è essenziale collegarne uno per utilizzare i prodotti Firebase. In alcuni punti del processo di sviluppo, Firebase Studio potrebbe creare automaticamente un progetto per te oppure puoi scegliere di collegarne uno manualmente. Questa guida spiega lo scopo di un progetto Firebase e come collegarne uno alla tua area di lavoro in Firebase Studio.

Informazioni sui progetti Firebase

Considera un progetto Firebase come un contenitore per tutti i servizi di backend della tua app, tra cui autenticazione utente, archiviazione dei dati, hosting, analisi e altro ancora. Collegando la tua area di lavoro Firebase Studio a un progetto Firebase, puoi integrare una suite di prodotti Firebase nella tua app.

Un progetto Firebase può avere una o più app Firebase registrate (ad esempio, sia la versione senza costi sia quella a pagamento di un'app), ma tieni presente quanto segue:

  • Tutte le app Firebase registrate nello stesso progetto Firebase condividono e hanno accesso a tutte le stesse risorse e gli stessi servizi di cui è stato eseguito il provisioning per quel progetto.
  • Se Firebase Studio crea automaticamente un progetto Firebase per te, crea un nuovo progetto e lo collega alla tua area di lavoro Firebase Studio.
  • Se duplichi un'area di lavoro Firebase Studio collegata a un progetto Firebase, l'area di lavoro duplicata viene collegata allo stesso progetto.

Valuta la possibilità di collegare diverse Firebase Studio aree di lavoro a progetti Firebase separati. In questo modo, più aree di lavoro non condivideranno (e potenzialmente sovrascriveranno) gli stessi dati e le stesse risorse di backend.

Dopo aver collegato l'area di lavoro a un progetto Firebase, visita la console Firebase per le attività di amministrazione e configurazione. Queste includono la visualizzazione delle regole di sicurezza, la gestione degli account utente, la visualizzazione di report dettagliati sugli arresti anomali, la modifica diretta dei dati archiviati e la revisione dei risultati dei test A/B.

Collegare un'app Firebase Studio a un progetto Firebase

Per utilizzare i servizi Firebase nella tua app, devi collegarla a un progetto Firebase. Ad esempio, se vuoi utilizzare Firebase Authentication, devi connetterti a un progetto Firebase per poter creare e gestire gli account utente. In alcuni punti del processo di sviluppo , Firebase Studio crea un progetto Firebase per te oppure puoi scegliere di farlo manualmente.

Connettersi automaticamente a un progetto Firebase

Quando utilizzi App Prototyping agent, Firebase Studio esegue il provisioning di un progetto Firebase per tuo conto quando:

  • Generi automaticamente una chiave API Gemini
  • Chiedi di collegare la tua app a un progetto Firebase
  • Chiedi assistenza per collegare la tua app ai servizi Firebase, come Cloud Firestore o Firebase Authentication
  • Fai clic sul pulsante Pubblica e configura Firebase App Hosting

Quando utilizzi la chat interattiva o Gemini CLI, Gemini può utilizzare i comandi del terminale o il server MCP Firebase per connettersi a un progetto Firebase quando:

  • Chiedi di collegare la tua app a un progetto Firebase
  • Chiedi assistenza per collegare la tua app ai servizi Firebase, come Cloud Firestore o Firebase Authentication

Connettersi manualmente a un progetto Firebase

Per collegare manualmente l'app Firebase Studio a un progetto Firebase:

  1. Nella console Firebase, crea un nuovo progetto o apri un progetto esistente:

    • Crea un nuovo progetto: fai clic su Crea un nuovo progetto Firebase e segui le istruzioni per creare un nuovo progetto.
    • Apri un progetto esistente: fai clic sul progetto che vuoi utilizzare.
  2. Prendi nota dell'ID progetto. Nella console Firebase, fai clic su > Impostazioni progetto. L'ID progetto viene visualizzato nel riquadro in alto.

  3. Apri l'app in Firebase Studio. Se utilizzi App Prototyping agent nella visualizzazione Prototyper, fai clic su Icona di un interruttore di codice Passa al codice per aprire la visualizzazione Code.

  4. Collega il tuo progetto Firebase. Nel terminale (Shift+Ctrl+C), esegui i seguenti comandi:

    1. touch firebase.json In questo modo, ti assicuri che esista un file di configurazione Firebase nella tua directory.
    2. firebase login --reauth Segui le istruzioni per autorizzare il tuo account.
    3. firebase use <your project ID> Sostituisci <your-project-ID> con l'ID progetto che hai annotato in precedenza.

Modificare il progetto Firebase collegato all'app

Per modificare il progetto Firebase associato alla tua Firebase Studio area di lavoro, segui le istruzioni riportate in Connettersi manualmente a un progetto Firebase utilizzando il nuovo ID progetto.

Identificare il progetto Firebase collegato all'app

Per verificare se un progetto Firebase è già collegato, controlla la parte superiore del tuo Firebase Studio spazio di lavoro. L'ID progetto collegato, se esistente, viene visualizzato accanto al nome dell'area di lavoro. Puoi fare clic sull'ID progetto per aprirlo direttamente nella console Firebase.

Passaggi successivi