Saltar al contenido principal

Google Docs plantilla en Power Automate

El Google Docs familia es un Power Automate Generar documento Opción única que utiliza una plantilla diseñada en Google Docs y exportado como .docx. Asigne ese archivo a Generar documento único, combínelo con su JSON o XML datos, y obtenga una personalizada PDF o Word volver al archivo. Elíjalo cuando su equipo cree plantillas en Google Docs en vez de Microsoft Word.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Antes de comenzar

Google Docs exportado como .docx
Diseña la plantilla en Google Docs, agregue marcadores de posición y luego descárguelo como Microsoft Word (.docx). La muestra plantilla-google-docs.docx Ya está exportado y listo.
Archivo de datos coincidente
Usar google-docs-data.json (recomendado), test.xml, o prueba.csvLos nombres de los marcadores de posición en la plantilla coinciden con las claves de datos.
PDF4me conexión en Power Automate
Crear un PDF4me conexión en Power Automate y pega tu API clave. La misma clave funciona en todos los PDF4me acción en su inquilino.

Paquete de archivos de muestra

Descarga los archivos a continuación. Uno Google Docs plantilla más datos coincidentes en JSON, XML, y CSV. Mapear el .docx de SharePoint, OneDrive, o Dropbox en Generar documento único.

PDF4me Generar documento Word Acción única en Power Automate con Tipo de archivo de plantilla establecido en Docx, Nombre de archivo de plantilla linq-template.docx, Datos de archivo de plantilla asignados desde Contenido de archivo de Dropbox, Tipo de datos de documento Json y Texto de datos de documento que contiene JSON de muestra

Configuración de destino para un Google Docs exportar: mapear el .docx bajo Datos del archivo de plantilla, colocar Tipo de archivo de plantilla a Docxy pegar JSON en Document Data Texto.

¿Qué es el? Google Docs plantilla en Power Automate¿

El Google Docs La familia te permite crear una plantilla en Google Docs, exportarlo como .docxy fusionarlo con datos en un Power Automate flujo. Porque el archivo exportado es un .docx, recorre el Word motor de plantillas y admite marcadores de posición de estilo bigote como {{nombre}}Es la opción más sencilla para los equipos que prefieren Google Workspace encima Microsoft Word para el diseño de plantillas.

¿Cómo lo configuro? Google Docs plantilla en Power Automate¿

Configure los campos de acción como se indica a continuación. Generar documento único asigna los mapas exportados .docx desde un paso anterior de Obtener archivo. Para una plantilla ya guardada en su PDF4me cuenta, usar Generar documento usando plantilla en cambio.

ParámetroRequeridoLo que haceEjemplo
ConnectionRequiredPDF4me connection for the flow. Create one with your API key, then reuse it across every PDF4me action.My PDF4me connection
Template File TypeRequiredFormat of the template file. A Google Docs export is a .docx, so choose PDF4me Word Template (Docx).PDF4me Word Template
Output TypeRequiredFormat of the generated document. PDF for a locked layout, or Word for an editable .docx.PDF
Template NameRequiredFilename of the exported template including the .docx extension. Map from the prior Get file step.google-docs-template.docx
TemplateRequiredBinary content of the Google Docs export. Map File Content from SharePoint, OneDrive, or Dropbox Get file content.File Content
Document DataTypeRequiredFormat of the data payload. Json maps cleanly from SharePoint columns and Forms. Xml is for XML source systems.Json
Document Data TextConditionalInline data payload built from dynamic content. Required when Document Data File is empty.[{ "name": "Alice Johnson" }]
Document Data FileConditionalA JSON or XML data file mapped from a prior step. Required when Document Data Text is empty.1. Data
Meta Data JsonOptionalDocument metadata for fields in JSON format. Leave empty for most certificate and letter templates.{"title":"Certificate"}

Los datos de muestra a continuación coinciden con los marcadores de posición en google-docs-template.docx. Pégalo en Document Data Texto, o cárguelo como un archivo en Document Data Archivo.

[
{
"name": "Alice Johnson",
"course": "Intro to Automation",
"date": "2026-03-10",
"instructor": "Mr. Smith"
}
]

Producción

La acción devuelve el documento generado como contenido dinámico. Asócialo en cualquier paso posterior que acepte contenido de archivo.

CampoTipoLo que contiene
Doc DataBinaryThe merged document produced from the Google Docs export and your data. Map it into File Content of Create file (Dropbox, OneDrive, SharePoint) or into an Outlook attachment.
File NameStringOutput filename derived from Template Name. Combine it with an expression such as guid() when you want unique filenames per run.
Acción de creación de archivo de Dropbox en Power Automate con la ruta de la carpeta establecida en pdf4meoutput, el nombre del archivo construido a partir de guid() más el documento generado y el contenido del archivo asignado al documento generado.

Guardando el resultado: mapear el documento generado en File Contenty usar guid() en File Name para un nombre de salida único.

Patrones de producción

Patrones comunes de Power Automate para plantillas de Google DocsReplace the manual test with these once the sample works.
Formulario de respuesta al certificado
  1. Microsoft Formularios Cuando se envía una nueva respuesta, se activa un disparador.
  2. Generar documento único asigna el Google Docs certificado .docx desde Obtener contenido del archivo.
  3. Los campos de respuesta se pasan como JSON en Document Data Texto.
  4. Crear archivo guarda el certificado y Outlook Enviar un correo electrónico lo entrega.
SharePoint lista a PDF almacenado
  1. SharePoint Cuando se crea un elemento, se activa un disparador en una lista.
  2. La función Generar documento único combina las columnas de la lista en la plantilla.
  3. El documento generado se devuelve como contenido dinámico.
  4. SharePoint El archivo creado se guarda en una biblioteca de documentos.
Prueba manual para Dropbox
  1. Al activar manualmente un flujo, se inicia la ejecución.
  2. Generar documento único mapea google-docs-template.docx con en línea JSON.
  3. Crea archivos que se escriben en /pdf4meoutput con un nombre de archivo guid().
  4. Una vez verificado, sustituya el gatillo manual por un gatillo real.

Preguntas frecuentes

How do I prepare a Google Docs template for Power Automate?+
Design the document in Google Docs, add placeholders, then use File, Download, Microsoft Word (.docx). Map that file into Generate Document Single from SharePoint, OneDrive, or Dropbox. If the template is already saved in your PDF4me account, use Generate Document Using Template instead.
Which Template File Type do I select for a Google Docs export?+
Set Template File Type to PDF4me Word Template. A Google Docs export is a .docx, so it merges through the Word template engine. Set Output Type to PDF or Word.
Can the action output PDF or Word from a Google Docs template?+
Yes. Set Output Type to PDF or Word on Generate Document Single. The exported Google Docs file is a .docx, so either output format is valid.
What data formats can I use with the Google Docs template?+
Set Document DataType to Json or Xml. Document Data Text takes an inline payload built from dynamic content, and Document Data File takes an uploaded JSON or XML file. The sample pack includes google-docs-data.json, test.xml, and test.csv.
Where does the generated file go in a Power Automate flow?+
The action returns Doc Data as dynamic content. Map it into a downstream step such as Create file (Dropbox, OneDrive, SharePoint) or Outlook Send an email with attachment. Use guid() in the File Name to keep each output unique.

Guías relacionadas

Para el motor de plantillas subyacente, consulte el Supongamos Words para .NET documentación y el Power Automate referencia de expresiones.