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 al tuo workspace 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 il tuo Firebase Studio workspace 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 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 al tuo Firebase Studio workspace.
- Se duplichi un Firebase Studio workspace collegato a un progetto Firebase, il workspace duplicato viene collegato allo stesso progetto.
Valuta la possibilità di collegare workspace Firebase Studio diversi a progetti Firebase separati. In questo modo, più workspace non condivideranno (e potenzialmente sovrascriveranno) gli stessi dati e risorse di backend.
Dopo aver collegato il workspace 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 configuri Firebase App Hosting
Quando utilizzi la chat interattiva, 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:
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.
Prendi nota dell'ID progetto. Nella console Firebase, fai clic su > Impostazioni progetto. L'ID progetto viene visualizzato nel riquadro in alto.
Apri l'app in Firebase Studio. Se utilizzi App Prototyping agent nella visualizzazione Prototyper, fai clic su
Passa al codice per aprire la visualizzazione Code.
Collega il tuo progetto Firebase. Nel terminale (
Shift+Ctrl+C), esegui i seguenti comandi:touch firebase.jsonAssicurati che esista un file di configurazione Firebase nella directory.firebase login --reauthSegui le istruzioni per autorizzare il tuo account.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 al tuo Firebase Studio workspace, 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 workspace. L'ID progetto collegato, se esiste, viene visualizzato accanto al nome del workspace. Puoi fare clic sull'ID progetto per aprirlo direttamente nella console Firebase.
Passaggi successivi
- Informazioni sui progetti Firebase
- Integrare i servizi Google e Firebase
- Monitorare e proteggere le app web