Bien que vous n'ayez pas besoin de projet Firebase pour commencer à travailler dans Firebase Studio, il est essentiel d'en associer un pour utiliser les produits Firebase. À certains moments de votre processus de développement, Firebase Studio peut créer automatiquement un projet pour vous, ou vous pouvez choisir d'en connecter un manuellement. Ce guide explique l'objectif d'un projet Firebase et comment en associer un à votre espace de travail dans Firebase Studio.
Comprendre les projets Firebase
Considérez un projet Firebase comme un conteneur pour tous les services de backend de votre application, y compris l'authentification des utilisateurs, le stockage de données, l'hébergement, les analyses et plus encore. En associant votre espace de travail Firebase Studio à un projet Firebase, vous pouvez intégrer une suite de produits Firebase à votre application.
Un projet Firebase peut comporter une ou plusieurs applications Firebase enregistrées (par exemple, les versions sans frais et payante d'une application). Toutefois, gardez à l'esprit les points suivants :
- Toutes les applications Firebase enregistrées dans le même projet Firebase partagent et ont accès aux mêmes ressources et services provisionnés pour ce projet.
- Si Firebase Studio crée automatiquement un projet Firebase pour vous, il crée un projet et l'associe à votre espace de travail Firebase Studio.
- Si vous dupliquez un espace de travail Firebase Studio associé à un projet Firebase, l'espace de travail dupliqué est associé au même projet.
Envisagez de connecter différents espaces de travail Firebase Studio à des projets Firebase distincts. Cela empêche plusieurs espaces de travail de partager (et potentiellement d'écraser) les mêmes données et ressources de backend.
Une fois votre espace de travail associé à un projet Firebase, accédez à la console Firebase pour effectuer des tâches d'administration et de configuration. Cela inclut l'affichage des règles de sécurité, la gestion des comptes utilisateur, la consultation des rapports d'erreur détaillés, la modification directe des données stockées et l'examen des résultats des tests A/B.
Associer une application Firebase Studio à un projet Firebase
Pour utiliser les services Firebase dans votre application, vous devez l'associer à un projet Firebase. Par exemple, si vous souhaitez utiliser Firebase Authentication, vous devrez vous connecter à un projet Firebase pour pouvoir créer et gérer des comptes utilisateur. À certains moments du processus de développement, Firebase Studio crée un projet Firebase pour vous. Vous pouvez également choisir de le faire manuellement.
Se connecter automatiquement à un projet Firebase
Lorsque vous utilisez App Prototyping agent, Firebase Studio provisionne un projet Firebase en votre nom lorsque vous :
- Générer automatiquement une clé API Gemini
- Demander à associer votre application à un projet Firebase
- Demandez de l'aide pour connecter votre application aux services Firebase, tels que Cloud Firestore ou Firebase Authentication.
- Cliquez sur le bouton Publier et configurez Firebase App Hosting.
Lorsque vous utilisez le chat interactif ou Gemini CLI, Gemini peut utiliser des commandes de terminal ou le serveur MCP Firebase pour se connecter à un projet Firebase lorsque vous :
- Demander à associer votre application à un projet Firebase
- Demandez de l'aide pour connecter votre application aux services Firebase, tels que Cloud Firestore ou Firebase Authentication.
Associer manuellement à un projet Firebase
Pour associer manuellement votre application Firebase Studio à un projet Firebase :
Dans la console Firebase, créez un projet ou ouvrez-en un existant :
- Créer un projet : cliquez sur Créer un projet Firebase et suivez les instructions pour créer un projet.
- Ouvrir un projet existant : cliquez sur le projet que vous souhaitez utiliser.
Notez l'ID de votre projet. Dans la console Firebase, cliquez sur Paramètres du projet. L'ID du projet est affiché dans le volet supérieur.
>Ouvrez votre application dans Firebase Studio. Si vous utilisez App Prototyping agent dans Prototyper view, click
Switch to Code to open Code view.
Associez votre projet Firebase. Dans le terminal (
Shift+Ctrl+C
), exécutez les commandes suivantes :touch firebase.json
Cela garantit qu'un fichier de configuration Firebase existe dans votre répertoire.firebase login --reauth
Suivez les instructions pour autoriser votre compte.firebase use <your project ID>
Remplacez<your-project-ID>
par l'ID du projet que vous avez noté précédemment.
Modifier le projet Firebase associé à votre application
Pour modifier le projet Firebase associé à votre espace de travail Firebase Studio, suivez les instructions de la section Associer manuellement à un projet Firebase en utilisant le nouvel ID de projet.
Identifier le projet Firebase associé à votre application
Pour vérifier si un projet Firebase est déjà associé, consultez le haut de votre espace de travail Firebase Studio. L'ID du projet associé, le cas échéant, s'affiche à côté du nom de votre espace de travail. Vous pouvez cliquer sur l'ID du projet pour l'ouvrir directement dans la console Firebase.
Étapes suivantes
- Comprendre les projets Firebase
- S'intégrer aux services Google et Firebase
- Surveiller et protéger les applications Web