Recursos · Integración Make

Integración Google Cloud Firestore MakeAutomatiza Google Cloud Firestore con Make.

¿Tu base de Firestore podría alimentarse sola desde tus otras herramientas? La integración Google Cloud Firestore Make suma 13 módulos: 2 disparadores programados, 7 acciones y 4 búsquedas. Aquí verás, si llevas operaciones o producto, cómo conectar tu proyecto y montar un primer escenario.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué automatiza la integración Google Cloud Firestore Make?

La integración Google Cloud Firestore Make une tu base de Firestore con Make, una herramienta sin código para montar escenarios. Un escenario es la automatización en sí: una cadena de módulos, y cada módulo es una pieza que vigila, lee o escribe datos. Así tus documentos se crean, se actualizan o se respaldan desde otras apps, sin programar un backend.

Copias de seguridad listas para volver atrás. Backup to Google Cloud Storage guarda una copia de tus documentos fuera de Firestore y Restore from Google Cloud Storage la devuelve a su sitio. Ambos piden el plan Blaze en tu cuenta de Firestore.

Pedidos que llegan solos a la base. Una tienda online o un formulario envía sus datos, y Create a Document los guarda en la colección que ya lee tu app.

Consultas que alimentan otras herramientas. Query Documents saca solo los documentos que cumplen tus condiciones, por ejemplo los pedidos pendientes, y el siguiente módulo los lleva a una hoja de cálculo o a tu CRM.

Lo que Make no ofrece aquí: un disparador instantáneo. Los dos disparadores son programados, así que Make revisa Firestore según la programación del escenario. Para lo que no cubren los módulos de la lista está Make an API Call. Firestore también tiene un nodo en n8n, descrito en Integración Google Cloud Firestore n8n; para decidir entre ambos, mira n8n vs Make, y para entender los planes, Precio de Make.

Conexión

¿Cómo se conecta Google Cloud Firestore con Make?

  1. 01

    Prepara el proyecto de Google Cloud

    El primer paso se da en Google. Crea y configura un proyecto de Google Cloud Platform para Firestore: el que guarda la base que tus escenarios van a leer y modificar. Todas las llamadas de Make pasan por él.

  2. 02

    Crea la conexión en Make

    En un escenario nuevo, pulsa el +, busca Google Cloud Firestore y elige un módulo. Luego pulsa Create a connection y sigue los pasos que muestra Make. La conexión es tu cuenta enlazada con Make una sola vez y reutilizada por todos los módulos de Firestore.

  3. 03

    Comprueba que Make ve tus datos

    Con la conexión creada, los campos del módulo quedan disponibles. Rellénalos y pulsa Run once. Si aparece un bundle, todo funciona: un bundle es un elemento que pasa de un módulo al siguiente, aquí un documento.

Primer escenario

Tu primer escenario con Google Cloud Firestore

ObjetivoCuando entra un pedido en tu tienda online, Make lo guarda como documento nuevo en Google Cloud Firestore.

  1. 01

    Crea el escenario

    Entra en Scenarios, crea un escenario nuevo y pulsa el + del centro del editor. Ese primer módulo marca cuándo arranca todo.

  2. 02

    Elige la tienda como punto de partida

    Busca la app de tu tienda online y elige su disparador de pedidos. Conecta esa cuenta igual que antes, con Create a connection o Add.

  3. 03

    Añade Create a Document

    Pulsa el + a la derecha del primer módulo, busca Google Cloud Firestore y elige Create a Document. Selecciona tu conexión de Firestore y rellena los campos.

  4. 04

    Relaciona los datos del pedido

    En cada valor del documento, haz clic en el campo y escoge el dato que llega del primer módulo: cliente, importe, productos. Make te enseña lo que devolvió el módulo anterior, no hace falta escribir nada a mano.

  5. 05

    Prueba con Run once

    Haz un pedido de prueba y pulsa Run once. Abre la burbuja de cada módulo para leer los bundles recibidos y confirma que el documento aparece en tu colección.

  6. 06

    Programa y activa

    Pulsa el reloj del primer módulo para fijar la programación, cada 15 minutos por defecto, y activa el escenario. Cada ejecución de un módulo cuenta como una operación en tu plan de Make.

Disparadores

¿Qué disparadores de Google Cloud Firestore arrancan un escenario?

2 módulos arrancan un escenario cuando algo ocurre en Google Cloud Firestore. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama Google Cloud Firestore en cuanto ocurre.

Google Cloud Firestore1Watch New Documents

Watch New Documents

Disparador programado

En MakeTriggers when a new document is created in a specific collection.

Cada documento nuevo en la colección que elijas pone en marcha tu escenario, y llega al siguiente módulo como un bundle. Es la forma más directa de reaccionar a lo que escribe tu app.

Cómo se dispara
programado. Make consulta la app según la programación del escenario, cada 15 minutos por defecto, y nunca con más frecuencia en el plan Free.
Cuándo usarlo
tu app guarda cada reserva de mesa en una colección y el equipo de sala quiere verla en su hoja compartida.
Ojo
solo cuentan los documentos nuevos; si alguien edita uno después, el escenario no vuelve a arrancar.
Google Cloud Firestore2Watch New Documents (Advanced)

Watch New Documents (Advanced)

Disparador programado

En MakeTriggers when a new document is created with specific criteria across multiple collections and their descendants.

Con esta versión, un único disparador vigila varias colecciones y todo lo que cuelga de ellas, y solo deja pasar los documentos nuevos que cumplen tus criterios. Te ahorras un escenario por colección.

Cómo se dispara
programado. Make consulta la app según la programación del escenario, hasta una vez por minuto en los planes de pago.
Cuándo usarlo
cada franquicia guarda sus pedidos en su propia subcolección y solo te interesan los ya cobrados.
Ojo
cuanto más amplio el alcance, más bundles puede traer cada revisión, y cada uno gasta operaciones en el resto del escenario.
Módulos

¿Qué puede hacer Make en Google Cloud Firestore?

Google Cloud Firestore te da 11 módulos en 3 grupos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

Documents

8 módulos

Note: Every query requires an index. For the most basic queries, Google Cloud Firestore creates indexes by default. Some queries require you to set up an index manually. Follow the steps below to set up the Index.

Google Cloud Firestore1

Create a Document

Acción

En MakeCreates a new document.

Convierte los datos de otro módulo en un documento nuevo de Firestore, listo para que tu app lo muestre. Es la entrada natural para pedidos, altas o reservas que vienen de fuera.

Cuándo usarlo
tu pasarela de pago confirma una compra y la app necesita el pedido en su colección.
Ojo
cada ejecución añade un documento; si los duplicados te molestan, pon antes una búsqueda.
Google Cloud Firestore2

Get a Document

Acción

En MakeGets a single document.

Obtienes el contenido completo de un documento concreto para usar sus valores en los módulos siguientes. Es abrir una ficha, no rebuscar en toda la colección.

Cuándo usarlo
entra una incidencia de un socio y quieres su ficha antes de contestar.
Ojo
devuelve un solo documento; para leer varios, usa Get Documents o List Documents.
Google Cloud Firestore3

Get Documents

Búsqueda

En MakeGets multiple documents across different collections.

Trae varios documentos de golpe, aunque estén en colecciones distintas. Como todo módulo de búsqueda, puede devolver cero, uno o muchos bundles.

Cuándo usarlo
un albarán necesita la ficha del cliente y las de los productos, guardadas en sitios diferentes.
Ojo
cada bundle devuelto ejecuta una vez el módulo siguiente, y cada ejecución cuenta como una operación.
Google Cloud Firestore4

List Documents

Búsqueda

En MakeLists documents of a collection.

Recorre todos los documentos de una colección y te los entrega uno a uno. Útil cuando necesitas el conjunto completo y no una selección.

Cuándo usarlo
quieres volcar toda la carta de productos en una hoja de cálculo para revisarla con el equipo.
Ojo
en una colección grande las operaciones suben rápido; Query Documents se queda solo con lo que encaja.
Google Cloud Firestore5

List Collection IDs

Búsqueda

En MakeLists all the collection IDs underneath a document.

Descubres qué subcolecciones hay bajo un documento, algo clave cuando el escenario debe recorrer una estructura que no conoce de antemano. Recibes identificadores, no los documentos.

Cuándo usarlo
tu app crea subcolecciones por sede y necesitas sus nombres antes de leerlas.
Ojo
encadénalo con List Documents para leer de verdad lo que contienen.
Google Cloud Firestore6

Query Documents

Búsqueda

En MakeRuns a query.

Solo recuperas los documentos que cumplen tus condiciones, igual que una consulta filtrada en tu app. Menos bundles, y por tanto menos operaciones que con una lista completa.

Cuándo usarlo
antes de un recordatorio, quieres los presupuestos todavía abiertos de un cliente.
Ojo
toda consulta necesita un índice, y algunas fallan hasta que lo creas a mano en Firestore.
Google Cloud Firestore7

Update a Document

Acción

En MakeUpdates or inserts a document.

El documento recibe sus nuevos valores y, si todavía no existe, Make lo inserta. Viene bien cuando no sabes si la ficha ya se creó.

Cuándo usarlo
la empresa de envíos comunica un nuevo estado y el pedido tiene que reflejarlo.
Ojo
como también inserta, un identificador equivocado crea un documento de más en lugar de dar error.
Google Cloud Firestore8

Delete a Document

Acción

En MakeDeletes a single document.

Borra un documento de Firestore para que tus colecciones no acumulen registros que ya no sirven. Elimina uno solo en cada ejecución.

Cuándo usarlo
un usuario pide darse de baja y su ficha debe desaparecer con la cuenta.
Ojo
Make no deshace un borrado, así que pruébalo con Run once sobre un documento ficticio antes de activar el escenario.

Note: You need to have the Blaze Plan for your Firestore account to use the Storage modules.

2 módulos
Google Cloud Firestore9

Backup to Google Cloud Storage

Acción

En MakeBackups documents from Firestore to Google Cloud Storage.

Guarda una copia de tus documentos de Firestore en Google Cloud Storage, fuera de la propia base. Así tienes un punto de retorno antes de un cambio delicado.

Cuándo usarlo
al principio de un escenario que va a modificar muchos documentos a la vez.
Ojo
los módulos de almacenamiento solo funcionan con el plan Blaze en tu cuenta de Firestore.
Google Cloud Firestore10

Restore from Google Cloud Storage

Acción

En MakeRestores documents from Google Cloud Storage into Firestore. Existing documents with the same name are overwritten.

Los documentos guardados en Google Cloud Storage vuelven a Firestore, lo que permite deshacer una importación fallida o una actualización errónea. Es la otra cara del módulo de respaldo.

Cuándo usarlo
un escenario de prueba pisó fichas reales y necesitas la copia hecha justo antes.
Ojo
los documentos existentes con el mismo nombre se sobrescriben, y el plan Blaze sigue siendo obligatorio.

Other

1 módulo
Google Cloud Firestore11

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

Si ningún módulo de la lista hace lo que buscas, este llama a cualquier endpoint de la API de Cloud Firestore con la conexión que ya tienes. Sin volver a identificarte.

Cuándo usarlo
tu proyecto necesita una función de la API que los otros doce módulos no ofrecen.
Ojo
la petición la escribes tú, así que ten a mano la documentación de la API de Cloud Firestore.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar Google Cloud Firestore con Make?

Una persona lee cada mensaje.

FAQ

Google Cloud Firestore y Make: preguntas frecuentes

01¿Es gratis la integración Google Cloud Firestore Make?
Sí, por parte de Make. Google Cloud Firestore es una app estándar disponible desde el plan Free. Ese plan admite 2 escenarios activos, un intervalo mínimo de 15 minutos entre ejecuciones programadas, 5 minutos de ejecución como máximo, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago (Core, Pro, Teams, Enterprise) bajan el intervalo a 1 minuto y quitan el tope de escenarios activos; el consumo se mide en operaciones al mes. Por parte de Google, los dos módulos de almacenamiento exigen el plan Blaze en tu cuenta de Firestore.
02¿Qué se necesita para conectar Google Cloud Firestore con Make?
Una cuenta de Google y un proyecto de Firebase creado en la consola de Firebase. Después hay que crear y configurar un proyecto de Google Cloud Platform para Firestore y añadir la conexión en Make con Create a connection, al elegir el primer módulo de Firestore. La conexión queda guardada y todos los módulos de Firestore de tus escenarios la reutilizan. Make trata los datos recibidos de las API de Google conforme a la Google API Services User Data Policy.
03¿El disparador de Google Cloud Firestore en Make funciona en tiempo real?
No. Watch New Documents y Watch New Documents (Advanced) son disparadores programados: Make consulta Firestore según la programación del escenario. Un escenario nuevo se ejecuta cada 15 minutos por defecto, que es también el intervalo mínimo del plan Free; los planes de pago bajan a 1 minuto. Por eso un documento nuevo espera a la siguiente revisión antes de procesarse. Esta integración no tiene disparador instantáneo para Firestore, aunque Run once te deja procesar a demanda un documento pendiente mientras haces pruebas.
04¿Qué hacer si falta un módulo de Google Cloud Firestore en Make?
Depende de lo que necesites. Make an API Call llega a cualquier endpoint de la API de Cloud Firestore con la misma conexión y cubre lo que no hacen los otros doce módulos. Si lo que falla es una consulta, la causa suele ser un índice: cada consulta necesita uno y algunos hay que crearlos a mano en Firestore. Para respaldar y restaurar, confirma antes que tu cuenta de Firestore está en el plan Blaze.
05¿Make o n8n para Google Cloud Firestore?
Depende sobre todo de dónde viven ya tus automatizaciones. Firestore también está disponible como nodo en n8n. En Make cuentas con 13 módulos, entre ellos 2 disparadores programados, un respaldo y una restauración con Google Cloud Storage, y Make an API Call para lo demás. Si el resto de tus escenarios ya corre en Make, quedarte ahí mantiene todas tus conexiones juntas. Lo sensato es comparar, módulo por módulo, lo que cada herramienta ofrece para tu caso concreto.