Conéctate a un proyecto de Firebase

Si bien no necesitas un proyecto de Firebase para comenzar a trabajar en Firebase Studio, es fundamental conectar uno para usar los productos de Firebase. En ciertos puntos del proceso de desarrollo, Firebase Studio podría crear automáticamente un proyecto para ti, o bien puedes elegir conectar uno de forma manual. En esta guía, se explica el propósito de un proyecto de Firebase y cómo conectar uno a tu espacio de trabajo en Firebase Studio.

Información sobre los proyectos de Firebase

Piensa en un proyecto de Firebase como un contenedor para todos los servicios de backend de tu app, incluidos la autenticación de usuarios, el almacenamiento de datos, el hosting, las estadísticas y mucho más. Si conectas tu espacio de trabajo de Firebase Studio a un proyecto de Firebase, puedes integrar un conjunto de productos de Firebase en tu app.

Un proyecto de Firebase puede tener una o más apps de Firebase registradas (por ejemplo, las versiones gratuita y pagada de una app), pero ten en cuenta lo siguiente:

Considera conectar diferentes espacios de trabajo de Firebase Studio a proyectos de Firebase separados. Esto evita que varios espacios de trabajo compartan (y, potencialmente, sobrescriban) los mismos datos y recursos de backend.

Después de conectar tu espacio de trabajo a un proyecto de Firebase, visita Firebase console para realizar tareas administrativas y de configuración. Esto incluye ver las reglas de seguridad, administrar las cuentas de usuario, ver informes detallados de fallas, editar los datos almacenados directamente y revisar los resultados de las pruebas A/B.

Conecta una app de Firebase Studio a un proyecto de Firebase

Para usar los servicios de Firebase en tu app, deberás conectarla a un proyecto de Firebase. Por ejemplo, si quieres usar Firebase Authentication, deberás conectarte a un proyecto de Firebase para poder crear y administrar cuentas de usuario. En ciertos momentos del proceso de desarrollo, Firebase Studio crea un proyecto de Firebase para ti, o puedes hacerlo de forma manual.

Cómo conectarse automáticamente a un proyecto de Firebase

Cuando usas App Prototyping agent, Firebase Studio aprovisiona un proyecto de Firebase en tu nombre cuando haces lo siguiente:

  • Genera automáticamente una clave de API de Gemini
  • Solicita conectar tu app a un proyecto de Firebase
  • Pide ayuda para conectar tu app a los servicios de Firebase, como Cloud Firestore o Firebase Authentication.
  • Haz clic en el botón Publicar y configura Firebase App Hosting.

Cuando usas el chat interactivo o Gemini CLI, Gemini puede usar comandos de terminal o el servidor de MCP de Firebase para conectarse a un proyecto de Firebase en los siguientes casos:

  • Solicita conectar tu app a un proyecto de Firebase
  • Pide ayuda para conectar tu app a los servicios de Firebase, como Cloud Firestore o Firebase Authentication.

Cómo conectarse manualmente a un proyecto de Firebase

Para conectar manualmente tu app de Firebase Studio a un proyecto de Firebase, sigue estos pasos:

  1. En Firebase console, crea un proyecto nuevo o abre uno existente:

    • Crear un proyecto nuevo: Haz clic en Crear un proyecto nuevo de Firebase y sigue las instrucciones para crear un proyecto nuevo.
    • Open an existing project: Haz clic en el proyecto que deseas usar.
  2. Anota tu ID del proyecto. En Firebase console, haz clic en > Configuración del proyecto. Se mostrará el ID del proyecto en el panel de la parte superior.

  3. Abre tu app en Firebase Studio. Si usas App Prototyping agent en Prototyper view, click Code switch icon Switch to Code to open Code view.

  4. Conecta tu proyecto de Firebase. En la terminal (Shift+Ctrl+C), ejecuta los siguientes comandos:

    1. touch firebase.json Esto garantiza que exista un archivo de configuración de Firebase en tu directorio.
    2. firebase login --reauth Sigue las instrucciones para autorizar tu cuenta.
    3. firebase use <your project ID> Reemplaza <your-project-ID> por el ID del proyecto que anotaste antes.

Cómo cambiar el proyecto de Firebase conectado a tu app

Para cambiar el proyecto de Firebase asociado a tu espacio de trabajo de Firebase Studio, sigue las instrucciones que se indican en Cómo conectarse manualmente a un proyecto de Firebase con el nuevo ID del proyecto.

Cómo identificar el proyecto de Firebase conectado a tu app

Para confirmar si un proyecto de Firebase ya está conectado, consulta la parte superior de tu espacio de trabajo de Firebase Studio. El ID del proyecto conectado, si existe, se muestra junto al nombre de tu espacio de trabajo. Puedes hacer clic en el ID del proyecto para abrirlo directamente en Firebase console.

Próximos pasos