Esta página también está enEN
iTeam
Guía de API · Datos, BI y bases de datos Con las credenciales de tu empresa

API de Firebase: qué puedes hacer y cómo usarla con agentes de IA

Firebase reúne servicios de Google para apps, con APIs REST y SDK de administración para Firestore, Realtime Database, Authentication, Cloud Messaging y Storage. Lo usan equipos de producto e ingeniería que construyen apps web y móviles. El acceso administrativo es por una cuenta de servicio del proyecto en Google Cloud.

Nina
Guía de API

Qué ofrece la API de Firebase

Cloud Firestore

Lectura, escritura y consultas en colecciones y documentos.

Realtime Database

Datos en árbol JSON sincronizados en tiempo real.

Authentication

Gestión de usuarios: búsqueda, desactivación y restablecimiento de acceso.

Cloud Messaging

Envío de notificaciones push a dispositivos y temas.

Cloud Storage

Archivos subidos por los usuarios de la app.

Remote Config

Parámetros de configuración de la app que cambian sin una nueva versión.

Cómo acceder a la API de Firebase

  • Con las credenciales de tu empresaCuenta de servicio del proyecto con clave privada o credenciales predeterminadas de Google Cloud, con roles de IAM limitados. El acceso de los clientes de la app sigue las reglas de seguridad de Firebase.
  • La cuenta de servicio ignora las reglas de seguridad de la app: restringe los roles en IAM.
  • Las lecturas y escrituras se cobran por uso; evita los barridos completos frecuentes.
  • Los datos de los usuarios de la app son personales: restringe el acceso según la ley de protección de datos que te aplique, como el RGPD.

Documentación oficial: firebase.google.com/docs

Qué hace un agente de iTeam con la API de Firebase

Soporte ve la cuenta del usuario

Cuando el cliente se queja de que no puede entrar, el agente consulta al usuario en Authentication y el documento de perfil, y explica a soporte lo que ocurre.

Notificación segmentada con revisión

El equipo de producto describe la campaña y el agente prepara el envío por Cloud Messaging al tema correcto, a la espera de aprobación.

Dato inconsistente

El agente verifica los documentos de Firestore que no tienen el formato esperado y lista los casos para ingeniería.

Función desactivada en una emergencia

Con aprobación, el agente modifica un parámetro de Remote Config para desactivar una función con errores.

De la credencial al agente trabajando, con aprobación

01

Crea una cuenta de servicio restringida

En Google Cloud, en el proyecto, crea la cuenta con roles mínimos, por ejemplo solo lectura en Firestore.

02

Regístrala en la bóveda de iTeam

La clave queda en la bóveda y cada agente usa solo los servicios habilitados.

03

Prueba con aprobación

Las escrituras, el envío de push y los cambios de configuración pasan por aprobación humana.

Preguntas

Preguntas sobre la API de Firebase

¿La API de Firebase es gratuita?

Depende del uso: hay un nivel gratuito y, por encima de él, se cobra por lecturas, escrituras, almacenamiento y otros recursos en el plan de pago.

¿Necesito programar para usar la API de Firebase con iTeam?

No necesariamente. La herramienta HTTP de iTeam usa las APIs REST con la documentación y el equipo de implantación configura junto con tu equipo técnico.

¿El agente accede a la base de mi app en producción?

Solo si tú lo autorizas. Lo ideal es empezar con lectura y roles restringidos.

Siguiente paso

Pon un equipo de IA a trabajar esta semana.

Empieza gratis con un equipo listo, o habla con nosotros y nuestro squad pone la IA en producción con tu gente.

300+integraciones
4idiomas
Agentes trabajando ahora