- Inicio
- Recursos
- Integraciones
- Google Cloud Firestore
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
¿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.
¿Cómo se conecta Google Cloud Firestore con Make?
- 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.
- 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.
- 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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
¿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.
Watch New Documents
Disparador programadoEn Make“Triggers 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.
Watch New Documents (Advanced)
Disparador programadoEn Make“Triggers 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.
¿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.
Índice de módulos
Documents
8 módulosNote: 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.
Create a Document
AcciónEn Make“Creates 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.
Get a Document
AcciónEn Make“Gets 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.
Get Documents
BúsquedaEn Make“Gets 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.
List Documents
BúsquedaEn Make“Lists 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.
List Collection IDs
BúsquedaEn Make“Lists 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.
Query Documents
BúsquedaEn Make“Runs 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.
Update a Document
AcciónEn Make“Updates 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ó.
Delete a Document
AcciónEn Make“Deletes 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.
Note: You need to have the Blaze Plan for your Firestore account to use the Storage modules.
2 módulosBackup to Google Cloud Storage
AcciónEn Make“Backups 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.
Restore from Google Cloud Storage
AcciónEn Make“Restores 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.
Other
1 móduloMake an API Call
AcciónEn Make“Performs 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.
¿Necesitas ayuda para automatizar Google Cloud Firestore con Make?
Una persona lee cada mensaje.