Passa al contenuto principale

Modello di Google Docs + JSON? Make li trasforma in PDF o Word. Quattro semplici passaggi, senza scrivere codice!

· 16 minuti di lettura
SEO and Content Writer

Tu hai un Modello di Google Docs con segnaposto (ad esempio {{name}}, {{course}}, {{date}}) e dati in JSONCopiare manualmente i valori in ogni documento è lento e poco scalabile. Con Fare E PDF4me, puoi automatizzarlo: scarica il modello e il JSON da Dropbox, esegui PDF4me, Genera documento con Tipo di file del modello: Google Docs E Tipo di output: PDF (O Parola), quindi carica il file generato. Quattro moduli. Uno scenario. Nessun codice.

Questa guida è organizzata in In sintesi, Di cosa hai bisogno, Istruzioni dettagliate passo passo con schermate, casi d'uso reali, Guida rapida, Risoluzione dei problemie i link ai documenti relativi all'azione.

In sintesi: Dropbox, Scarica un file (modello, ad esempio) /Genera il documento Modello di stampa unione/Google Docs.docx) → Dropbox, Scarica un file (dati JSON, ad esempio /Genera il documento Data.json per la stampa unione/Google Docs.) → PDF4me, Genera documento (Tipo di file modello: Documenti Google, Tipo di output: PDF O Parola, Modello mappa e dati del documento dai passaggi 1 e 2) → Dropbox, Carica un file nella cartella di output. Risultato: un documento PDF o Word generato per ogni esecuzione.

Cosa riceverai

Ingresso: Un modello compatibile con Google Docs (ad esempio, esportato come .docx o memorizzato in un formato accettato dal connettore) e un file JSON le cui chiavi corrispondono ai segnaposto del modello. Produzione: Un singolo documento PDF o Word con i segnaposto sostituiti dai valori JSON, salvato nella cartella di output di Dropbox (ad esempio Google_Make_Prod.pdf O Google_Make_Prod_2.docx).


Di cosa hai bisogno

  • Fare, Crea un account Make e aprire un nuovo scenario.
  • Chiave API di PDF4me, Ottieni la tua chiave API. Collegalo quando aggiungi il modulo PDF4me. È la prima volta? Vedi Collega PDF4me per creare.
  • Dropbox, Per il file modello, il file JSON e la cartella di output. Il connettore necessita Scarica un file E Carica un fileAnche Google Drive o altri servizi di archiviazione con funzionalità simili funzionano.
  • Modello di Google Docs, Un documento con campi di unione (ad esempio baffi) {{nome}} o nomi dei campi di unione). Esportalo o salvalo in modo che possa essere archiviato in Dropbox (ad esempio come .docx). Il tipo di file modello in PDF4me è impostato su Documenti Google.
  • Dati JSON, Un oggetto con chiavi corrispondenti ai segnaposto del modello (ad esempio nome, corso, data, istruttore). Archiviato come file in Dropbox o fornito da un modulo precedente.

Panoramica dello scenario (4 moduli)

  1. Dropbox: Scarica un file (1): Recupera il file modello (ad esempio Modello di Google Docs.docx).
  2. Dropbox: Scarica un file (2): Recupera il file di dati JSON (ad esempio Documenti Google data.json).
  3. PDF4me: Genera documento (5): Tipo di file modello: Documenti Google, Tipo di output: PDF O Parola. Contenuto e nome del modello dal passaggio 1; dati del documento dal passaggio 2 (File di dati del documento o Testo dei dati del documento). Tipo di dati del documento: Json.
  4. Dropbox: Carica un file (6): Salva il documento generato nella cartella di output. Contenuto del file da PDF4me Documento; impostato Nome del file E Sovrascrivi un file esistente (Sì/No) secondo necessità.

Panoramica completa dello scenario

Creazione del flusso di lavoro: Dropbox 1 Scarica un file, Dropbox 2 Scarica un file, PDF4me 5 Genera documento, Dropbox 6 Carica un file: generazione del documento dal modello di Google Docs e JSON

Verificato: Dropbox 1 e 2 scaricano il modello e il file JSON; PDF4me 5 genera il documento (tipo di file modello Google Docs); Dropbox 6 carica il file in /Genera documento Stampa unione/Output/. I numeri dei passaggi (5, 6) riflettono l'ordine tipico dello scenario.


Passaggio 1: Scarica il modello da Dropbox

Scenario finora: Solo per il primo download.

  1. Aggiungere DropboxScarica un file.
  2. ConnessioneSeleziona la tua connessione Dropbox (ad esempio YnooxTestone).
  3. Modalità di selezione dei file: Seleziona un file (o utilizzare Mappa per percorsi dinamici da un trigger).
  4. File: Inserisci il percorso del tuo modello, ad esempio /Genera il documento Modello di stampa unione/Google Docs.docx.
  5. Salva. L'output del modulo (ad esempio Dati O File) verrà mappato in PDF4me come Modello E Nome del modello (per esempio. 1. Nome del file).

Dropbox: Scarica un file: Modello

Configurazione di Dropbox Download a File: Connessione YnooxTestone, Modalità di selezione dei file Seleziona un file, Percorso file /Genera documento Stampa unione/Modello Google Docs.docx, Attiva/disattiva mappa

Verificato: Connessione richiesta; Modalità di selezione dei file = Seleziona un file; Il file visualizzato è /Genera documento Modello di stampa unione e modello di Google Docs.docx. L'output (1. Nome file, 1. Dati) corrisponde al nome del modello e al modello di PDF4me.


Passaggio 2: Scarica i dati JSON

Scenario finora: Scarica il modello → Scarica il file JSON.

  1. Aggiungi un secondo DropboxScarica un file.
  2. Connessione: Stessa connessione Dropbox.
  3. Modalità di selezione dei file: Seleziona un file (O Mappa).
  4. File: Percorso del tuo file JSON, ad esempio /Genera il documento Data.json per la stampa unione/Google Docs..
  5. Salva. L'output Dati (il contenuto del file) verrà passato a PDF4me come File di dati del documento (o utilizzare Testo dei dati del documento se si preferisce passare una stringa da un'altra fonte).

Dropbox: Scarica un file: dati JSON

Dropbox Scarica un file per JSON: connessione, modalità di selezione dei file Seleziona un file, File / Genera documento Stampa unione/Google Docs data.json: mappa al file di dati del documento PDF4me

Verificato: stessa connessione e modalità di selezione dei file; percorso del file impostato su data.json di Google Docs. Mappa l'output dei dati di questo modulo al file di dati del documento PDF4me (2. Dati).


Passaggio 3: PDF4me: Genera documento (Google Docs + JSON)

Scenario finora: Scarica il modello → Scarica il file JSON → Genera il documento.

  1. Aggiungere PDF4meGenera documento.
  2. ConnessioneSeleziona la tua connessione PDF4me (ad esempio, TestUser01).
  3. Tipo di file modello *: Seleziona Documenti Google dal menu a tendina. (Altre opzioni nell'interfaccia utente: Modello Word PDF4me, HTML, Stampa unione, Modulo PDF.)
  4. Tipo di output *: Seleziona PDF per un output PDF o Parola per un output in formato .docx.
  5. File (codice sorgente del modello): Scegli Mappa, quindi mappa:
  • Nome del modello *, Dal primo download di Dropbox (ad esempio 1. Nome del file).
  • Modello *, Dal primo download di Dropbox (ad esempio 1. Dati).
  1. File di dati del documento: Mappa il secondo output di download di Dropbox (ad esempio 2. Dati). In alternativa, utilizzare Testo dei dati del documento e incollare o mappare una stringa JSON.
  2. Tipo di dati del documento *: Json.
  3. Testo dei dati del documento: Lascia vuoto se utilizzi un file di dati del documento; altrimenti incolla o mappa il tuo JSON (ad esempio {"name":"Alice Johnson","course":"Introduzione all'automazione","date":"2026-03-10","instructor":"Sig. Smith"}).
  4. Metadati JSON: Facoltativo. Da utilizzare per la formattazione dei campi (date, caselle di controllo, ecc.) se necessario.
  5. Salva. Il modulo restituisce Documento (E Nome): utilizzo Documento nella fase di caricamento.

Tipo di file del modello: Google Docs

PDF4me Genera modello di documento Menu a discesa Tipo di file: Google Docs selezionato; opzioni PDF4me Modello Word, Html, Stampa unione, Google Docs, Modulo PDF: Attiva/Disattiva mappa

Verificato: Tipo di file modello * obbligatorio; il menu a tendina mostra Google Docs selezionato. Altre opzioni visibili nell'interfaccia utente: Modello Word PDF4me, HTML, Stampa unione, Modulo PDF. Utilizzare Google Docs per i modelli con segnaposto di unione.

Tipo di output: PDF o Word

Menu a tendina "Genera tipo di output documento" di PDF4me: opzioni PDF e Word; Word selezionato per l'output .docx

Verificato: Tipo di output * obbligatorio; scegli Pdf per PDF o Word per .docx. È disponibile l'opzione Mappa per un formato di output dinamico.

Genera documento: configurazione completa

Configurazione di generazione del documento PDF4me: Connessione TestUser01, Tipo di file modello Google Docs, Tipo di output Pdf o Word, Mappa file, Nome modello 1. Nome file, Dati modello 1., Dati file documento 2., Tipo di dati documento Json, Dati documento Testo con nome corso data istruttore esempio JSON

Verificato: Connessione (ad esempio TestUser01); File = Mappa con nome modello 1. Nome file e modello 1. Dati dal download 1; File dati documento 2. Dati dal download 2 o testo dati documento con JSON (ad esempio nome, corso, data, docente). Tipo di dati documento Json. Documento di output utilizzato nel caricamento.


Passaggio 4: Carica il documento generato su Dropbox

Scenario finora: Scarica il modello → Scarica il file JSON → Genera il documento → Carica.

  1. Aggiungere DropboxCarica un file.
  2. Connessione: Stessa connessione Dropbox.
  3. Cartella: Percorso di output, ad esempio /Genera documento Stampa unione/Output/.
  4. File: Mappa la Documento output da PDF4me: Genera documento (per esempio. 5. Document O 7. Document(a seconda dell'ordine dei moduli).
  5. Nome del file: per esempio. Google_Make_Prod.pdf O Google_Make_Prod_2.docxUtilizza la stessa estensione del tipo di output (PDF → .pdf, Word → .docx).
  6. Sovrascrivi un file esistente: per sostituire un file esistente con lo stesso nome; NO per fare in modo che Make rinomini il nuovo file se ne esiste già uno.
  7. Salva ed esegui lo scenario. Il file PDF o Word generato apparirà nella cartella di output.

Dropbox: Carica un file

Carica un file da Dropbox: Connessione, Cartella /Genera documento Stampa unione/Output/, File da PDF4me Genera documento 5. Documento o 7. Documento, Nome file Google_Make_Prod.pdf o Google_Make_Prod_2.docx, Sovrascrivi un file esistente Sì

Verificato: Cartella * = /Genera documento Stampa unione/Output/; Origine file = Mappa da PDF4me Genera documento (ad es. 5. Documento o 7. Documento); Nome file * = Google_Make_Prod.pdf o Google_Make_Prod_2.docx; Sovrascrivi un file esistente = Sì per sostituire, No per rinominare. Impostazioni avanzate disponibili.


Casi d'uso reali

Certificati e formazione: Dati relativi al completamento del corso o a eventi in formato JSON (nome, corso, data, docente). Genera certificati personalizzati da un modello di Google Docs e salvali in formato PDF per la distribuzione o l'archiviazione.

Relazioni e proposte: Estrai dati da Airtable, Fogli Google o da un database; genera un output in formato JSON. Unisci i dati in un modello di report di Google Docs e genera un PDF o un documento Word per i clienti o per uso interno.

Fatture e preventivi: Dati dell'ordine o del preventivo in formato JSON. Modello con segnaposto per cliente, importo e data; genera un PDF o un documento Word e caricalo in una cartella condivisa oppure allegalo a un'e-mail in un modulo di follow-up.

Stampa unione su larga scala: Utilizza un singolo scenario per ogni documento, oppure combinalo con gli iteratori di Make per generare più documenti da un elenco di oggetti JSON, ognuno con il proprio nome di file di output.


Guida rapida

ModuloImpostazione chiaveEsempio / output
Download da Dropbox (1)File/Genera il documento Modello di stampa unione/Google Docs.docx → Modello + Nome del modello
Download da Dropbox (2)File/Genera il documento Data.json per la stampa unione/Google Docs. → File di dati del documento (2. Dati)
PDF4me Genera documentoTipo di file modelloDocumenti Google
PDF4me Genera documentoTipo di outputPDF O Parola
PDF4me Genera documentoNome del modello / Modello1. Nome del file, 1. Dati
PDF4me Genera documentoFile di dati del documento / Tipo di dati del documento2. Dati, Json
PDF4me Genera documentoProduzioneDocumento (e Nome)
Caricamento su DropboxCartella, File, Nome filePercorso di output, 5. Documento (o 7. Documento), Google_Make_Prod.pdf

Per i dettagli completi dei parametri, vedere Genera documento singolo, creaIl connettore PDF4me in Make supporta anche Tipo di file del modello: Google Docs per modelli progettati per la fusione in stile Google Docs.


Risoluzione dei problemi

Segnaposto non sostituiti o "campo non trovato"

Le chiavi JSON devono corrispondere ai segnaposto del modello (ad esempio nome, corso, data). Controlla il modello per i nomi segnaposto esatti e usa le stesse chiavi nel tuo JSON. Il tipo di dati del documento deve essere Json quando si passa JSON.

File errato passato a Genera documento

Mappare l'attuale Dati (o contenuto del file) da ogni download di Dropbox, non il percorso del file. Modello = contenuto del primo download; File di dati del documento = contenuto del secondo download. Utilizzare i numeri di passaggio corretti (ad esempio 1. Dati, 2. Dati) nel pannello di mappatura.

Errori API 401, 402 o di altro tipo

Controllo Risoluzione dei problemi di PDF4me per gli errori 401 (chiave API), 402 (crediti) e problemi di connessione.


Cosa succederà dopo?

  1. Esegui lo scenarioAggiungi un modello e un file JSON ai percorsi Dropbox configurati ed esegui il processo una sola volta. Verifica che il file PDF o Word generato si trovi nella cartella di output e che tutti i segnaposto siano compilati.
  2. Automatizzare: Sostituire il grilletto manuale con Quando viene creato un file (Dropbox) o un webhook; utilizzare Mappa per passare il nuovo percorso del file ai moduli di download per il modello o i dati.
  3. LottoUtilizzare un iteratore su un elenco di oggetti JSON (o più file JSON); eseguire Genera documento e Carica all'interno del ciclo per produrre un file di output per ogni elemento.
  4. Prova l'API: Utilizzare l'API Tester o l' Genera documento singolo documentazione per testare i tipi di modello e i formati di output.