¿Plantilla de Google Docs + JSON? Conviértelas en PDF o Word. ¡Cuatro pasos, cero código!

Tienes un Plantilla de Google Docs con marcadores de posición (p. ej. {{name}}, {{course}}, {{date}}) y datos en JSONCopiar manualmente los valores en cada documento es lento y no es escalable. Con Hacer y PDF4me, puedes automatizarlo: descarga la plantilla y el JSON de Dropbox, ejecuta PDF4me, Generar documento con Tipo de archivo de plantilla: Google Docs y Tipo de salida: PDF (o Palabra), luego sube el archivo generado. Cuatro módulos. Un escenario. Sin código.
Esta guía está organizada en En una palabra, Lo que necesitas, Instrucciones paso a paso con capturas de pantalla, casos de uso en el mundo real, Referencia rápida, Solución de problemasy enlaces a la documentación de la acción.
En una palabra: Dropbox, Descargar un archivo (plantilla, p. ej. /Generar documento Combinación de correspondencia/Plantilla de Google Docs.docx) → Dropbox, Descargar un archivo (datos JSON, por ejemplo /Generar documento Combinación de correspondencia/Google Docs data.json) → PDF4me, Generar documento (Tipo de archivo de plantilla: Documentos de Google, Tipo de salida: PDF o Palabra, mapear Plantilla y Datos del documento de los pasos 1 y 2) → Dropbox, Subir un archivo a su carpeta de salida. Resultado: un documento PDF o Word generado por cada ejecución.
Lo que obtendrás
Aporte: Una plantilla compatible con Google Docs (por ejemplo, exportada como .docx o almacenada en un formato que acepte el conector) y un archivo JSON cuyas claves coincidan con los marcadores de posición de la plantilla. Producción: Un único documento PDF o Word con marcadores de posición reemplazados por los valores JSON, guardado en su carpeta de salida de Dropbox (por ejemplo, Google_Make_Prod.pdf o Google_Make_Prod_2.docx).
Lo que necesitas
- Hacer, Crear una cuenta de Make y abrir un nuevo escenario.
- Clave API de PDF4me, Obtén tu clave APIConéctalo cuando añadas el módulo PDF4me. ¿Es la primera vez? Ver Conectar PDF4me para crear.
- DropboxPara el archivo de plantilla, el archivo JSON y la carpeta de salida. El conector necesita Descargar un archivo y Subir un archivoGoogle Drive u otros servicios de almacenamiento con funciones similares también funcionan.
- Plantilla de Google Docs, Un documento con campos de combinación (por ejemplo, bigote)
{{nombre}}o nombres de campos de combinación). Exporte o guárdelo para que pueda almacenarse en Dropbox (por ejemplo, como .docx). El tipo de archivo de plantilla en PDF4me está configurado en Documentos de Google. - datos JSON, Un objeto con claves que coincidan con los marcadores de posición de la plantilla (por ejemplo,
nombre,curso,fecha,instructor). Almacenado como un archivo en Dropbox o proporcionado desde un módulo anterior.
Resumen del escenario (4 módulos)
- Dropbox: Descargar un archivo (1): Obtiene el archivo de plantilla (p. ej.
Plantilla de Google Docs.docx). - Dropbox: Descargar un archivo (2): Obtiene el archivo de datos JSON (por ejemplo,
Google Docs data.json). - PDF4me: Generar documento (5): Tipo de archivo de plantilla: Documentos de Google, Tipo de salida: PDF o Palabra. Contenido y nombre de la plantilla del paso 1; datos del documento del paso 2 (Archivo de datos del documento o Texto de datos del documento). Tipo de datos del documento: Json.
- Dropbox: Subir un archivo (6): Guarda el documento generado en la carpeta de salida. Contenido del archivo de PDF4me Documento; colocar Nombre del archivo y Sobrescribir un archivo existente (Sí/No) según sea necesario.
Descripción general completa del escenario

Verificado: Dropbox 1 y 2 descargan la plantilla y el archivo JSON; PDF4me 5 genera el documento (tipo de archivo de plantilla: Google Docs); Dropbox 6 lo carga en /Generar documento Combinación de correspondencia/Salida/. Los números de paso (5, 6) reflejan el orden típico del escenario.
Paso 1: Descarga la plantilla desde Dropbox.
Escenario hasta el momento: Solo la primera descarga.
- Agregar Dropbox → Descargar un archivo.
- Conexión: Seleccione su conexión de Dropbox (por ejemplo, YnooxTestone).
- Forma de seleccionar archivos: Seleccione un archivo (o usar Mapa para rutas dinámicas desde un disparador).
- Archivo: Introduzca la ruta a su plantilla, por ejemplo:
/Generar documento Combinación de correspondencia/Plantilla de Google Docs.docx. - Guardar. La salida del módulo (p. ej. Datos o Archivo) se asignará a PDF4me como Plantilla y Nombre de la plantilla (p.ej. 1. Nombre del archivo).
Dropbox: Descargar un archivo: Plantilla

Verificado: Se requiere conexión; Forma de seleccionar archivos = Seleccionar un archivo; El archivo muestra /Generar documento Combinación de correspondencia y plantilla de Google Docs.docx. La salida (1. Nombre del archivo, 1. Datos) se corresponde con el nombre y la plantilla de PDF4me.
Paso 2: Descargar los datos JSON
Escenario hasta el momento: Descargar plantilla → Descargar JSON.
- Añade un segundo Dropbox → Descargar un archivo.
- Conexión: Misma conexión de Dropbox.
- Forma de seleccionar archivos: Seleccione un archivo (o Mapa).
- Archivo: Ruta a su archivo JSON, por ejemplo:
/Generar documento Combinación de correspondencia/Google Docs data.json. - Guardar. El resultado Datos (el contenido del archivo) se pasará a PDF4me como Archivo de datos del documento (o usar Texto de los datos del documento si prefiere pasar una cadena desde otra fuente).
Dropbox: Descargar un archivo: datos JSON

Verificado: Misma conexión y forma de seleccionar archivos; ruta de archivo establecida en data.json de Google Docs. Asignar la salida de datos de este módulo al archivo de datos del documento PDF4me (2. Datos).
Paso 3: PDF4me: Generar documento (Google Docs + JSON)
Escenario hasta el momento: Descargar plantilla → Descargar JSON → Generar documento.
- Agregar PDF4me → Generar documento.
- Conexión: Seleccione su conexión PDF4me (por ejemplo, TestUser01).
- Tipo de archivo de plantilla *: Seleccionar Documentos de Google desde el menú desplegable. (Otras opciones en la interfaz de usuario: Plantilla de Word PDF4me, HTML, Combinación de correspondencia, Formulario PDF.)
- Tipo de salida *: Seleccionar PDF para una salida PDF o Palabra para una salida .docx.
- Archivo (fuente de la plantilla): Elegir Mapa, luego mapa:
- Nombre de la plantilla *, Desde la primera descarga de Dropbox (por ejemplo, 1. Nombre del archivo).
- Plantilla *, Desde la primera descarga de Dropbox (por ejemplo, 1. Datos).
- Archivo de datos del documento: Mapea la segunda salida de descarga de Dropbox (por ejemplo, 2. Datos). Alternativamente, utilice Texto de los datos del documento y pegar o mapear una cadena JSON.
- Tipo de datos del documento *: Json.
- Texto de los datos del documento: Déjelo vacío si utiliza un archivo de datos de documento; de lo contrario, pegue o asigne su JSON (por ejemplo,
{"name":"Alice Johnson","course":"Introducción a la automatización","date":"2026-03-10","instructor":"Sr. Smith"}). - Metadatos JSON: Opcional. Úselo para dar formato a los campos (fechas, casillas de verificación, etc.) si es necesario.
- Guardar. El módulo devuelve Documento (y Nombre): usar Documento en el paso de Carga.
Tipo de archivo de plantilla: Google Docs

Verificado: Tipo de archivo de plantilla * requerido; el menú desplegable muestra Google Docs seleccionado. Otras opciones visibles en la interfaz de usuario: Plantilla de Word de PDF4me, HTML, Combinación de correspondencia, Formulario PDF. Use Google Docs para plantillas con marcadores de posición para combinación de correspondencia.
Tipo de salida: PDF o Word

Verificado: Tipo de salida * obligatorio; seleccione Pdf para PDF o Word para .docx. Opción de mapa disponible para formato de salida dinámico.
Generar documento: Configuración completa

Verificado: Conexión (p. ej. TestUser01); Archivo = Mapa con Nombre de plantilla 1. Nombre de archivo y plantilla 1. Datos de la descarga 1; Archivo de datos del documento 2. Datos de la descarga 2 o texto de datos del documento con JSON (p. ej. nombre, curso, fecha, instructor). Tipo de datos del documento Json. Documento de salida utilizado en la carga.
Paso 4: Sube el documento generado a Dropbox.
Escenario hasta el momento: Descargar plantilla → Descargar JSON → Generar documento → Subir.
- Agregar Dropbox → Subir un archivo.
- Conexión: Misma conexión de Dropbox.
- Carpeta: Ruta de salida, por ejemplo
/Generar documento Combinación de correspondencia/Salida/. - Archivo: Mapear el Documento salida de PDF4me: Generar documento (p.ej. 5. Documento o 7. Documento(dependiendo del orden de los módulos).
- Nombre del archivo: p.ej.
Google_Make_Prod.pdfoGoogle_Make_Prod_2.docxUtilice la misma extensión que el tipo de salida (PDF → .pdf, Word → .docx). - Sobrescribir un archivo existente: Sí para reemplazar un archivo existente con el mismo nombre; No Hacer que Make cambie el nombre del nuevo archivo si ya existe uno.
- Guarda y ejecuta el escenario. El archivo PDF o Word generado aparecerá en la carpeta de salida.
Dropbox: Subir un archivo

Verificado: Carpeta * = /Generar documento Combinación de correspondencia/Salida/; Origen del archivo = Mapa de PDF4me Generar documento (p. ej., Documento 5 o Documento 7); Nombre del archivo * = Google_Make_Prod.pdf o Google_Make_Prod_2.docx; Sobrescribir un archivo existente = Sí para reemplazar, No para renombrar. Configuración avanzada disponible.
Casos de uso en el mundo real
Certificados y formación: Datos de finalización de cursos o eventos en formato JSON (nombre, curso, fecha, instructor). Genera certificados personalizados a partir de una plantilla de Google Docs y guárdalos como PDF para su distribución o archivo.
Informes y propuestas: Extrae datos de Airtable, Google Sheets o una base de datos; genera un archivo JSON. Incorpóralos a una plantilla de informe de Google Docs y genera un PDF o Word para clientes o uso interno.
Facturas y presupuestos: Datos de pedidos o cotizaciones en formato JSON. Plantilla con marcadores de posición para cliente, importe y fecha; genera un PDF o Word y súbelo a una carpeta compartida o adjúntalo a un correo electrónico en un módulo de seguimiento.
Combinación de correspondencia a gran escala: Utilice una única ejecución de escenario por documento, o combínela con iteradores de Make para generar varios documentos a partir de una lista de objetos JSON, cada uno con su propio nombre de archivo de salida.
Referencia rápida
| Módulo | Configuración de teclas | Ejemplo / salida |
|---|---|---|
| Descarga de Dropbox (1) | Archivo | /Generar documento Combinación de correspondencia/Plantilla de Google Docs.docx → Plantilla + Nombre de la plantilla |
| Descarga de Dropbox (2) | Archivo | /Generar documento Combinación de correspondencia/Google Docs data.json → Archivo de datos del documento (2. Datos) |
| PDF4me Generar documento | Tipo de archivo de plantilla | Documentos de Google |
| PDF4me Generar documento | Tipo de salida | PDF o Palabra |
| PDF4me Generar documento | Nombre de la plantilla / Plantilla | 1. Nombre del archivo, 1. Datos |
| PDF4me Generar documento | Archivo de datos del documento / Tipo de datos del documento | 2. Datos, Json |
| PDF4me Generar documento | Producción | Documento (y Nombre) |
| Carga desde Dropbox | Carpeta, Archivo, Nombre del archivo | Ruta de salida, 5. Documento (o 7. Documento), Google_Make_Prod.pdf |
Para obtener detalles completos de los parámetros, consulte Generar documento único, hacerEl conector PDF4me en Make también admite Tipo de archivo de plantilla: Google Docs Para plantillas diseñadas para la combinación de documentos al estilo de Google Docs.
Solución de problemas
Las claves JSON deben coincidir con los marcadores de posición de la plantilla (por ejemplo, nombre, curso, fecha). Verifique la plantilla para obtener los nombres exactos de los marcadores de posición y utilice las mismas claves en su JSON. El tipo de datos del documento debe ser Json al pasar JSON.
Mapea el real Datos (o el contenido del archivo) de cada descarga de Dropbox, no la ruta del archivo. Plantilla = contenido de la primera descarga; Archivo de datos del documento = contenido de la segunda descarga. Utilice los números de paso correctos (p. ej., 1. Datos, 2. Datos) en el panel de asignación.
Controlar Solución de problemas de PDF4me para errores 401 (clave API), 402 (créditos) y problemas de conexión.
¿Qué sigue?
- Ejecutar el escenarioAgregue una plantilla y un archivo JSON a las rutas de Dropbox configuradas y ejecute una vez. Confirme que el archivo PDF o Word generado se encuentre en la carpeta de salida y que todos los marcadores de posición estén completos.
- Automatizar: Reemplazar el disparador manual con Cuando se crea un archivo (Dropbox) o un webhook; usar Mapa para pasar la nueva ruta de archivo a los módulos de descarga para plantillas o datos.
- Lote: Utilice un iterador sobre una lista de objetos JSON (o varios archivos JSON); ejecute Generar documento y Cargar dentro del bucle para producir un archivo de salida por cada elemento.
- Prueba la API: Utilice el probador de API o el Generar documento único documentación para probar los tipos de plantillas y los formatos de salida.