Google Docs テンプレート Make
の Google Docs 家族 は Make ドキュメントを生成する単一のオプションは、設計されたテンプレートを使用します Google Docs そして輸出された .docx口ひげスタイルのプレースホルダーを含むエクスポートされたドキュメントを、あなたの JSON データと出力 PDF または Word ファイル。チームがテンプレートを作成するときに選択します。 Google Docs。
始める前に
google-docs-template.docx 既にエクスポート済みで準備完了です。google-docs-data.json (推奨)、 test.xml、 または テスト.csvプレースホルダー名はデータキーと一致します。サンプルファイルパック
以下のファイルをダウンロードしてください。 Google Docs テンプレートと一致するデータ JSON、 XML、 そして CSV。

ターゲット構成: Google Docs 輸出 .docx + JSON で 文書データテキスト + PDF 出力。
何が Google Docs テンプレート テンプレート Make?
の Google Docs family を使用すると、テンプレートを作成できます Google Docsエクスポートして .docx、そしてそれをデータとマージします Makeエクスポートされたファイルは .docx選択する PDF4me Word テンプレートファイルタイプとしてテンプレートを使用します。これは、以下のことを好むチームにとって最もシンプルなオプションです。 Google Workspace 以上 Microsoft Word テンプレートデザイン用。
設定方法は? Google Docs テンプレート Make?
モジュールフィールドを以下のように設定します。必須フィールドは赤いアスタリスクでマークされています。 Make UI。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| Connection | Required | PDF4me connection for the scenario. Click Add to create one with your API key. | My PDF4me connection |
| Template File Type | Required | Set to Google Docs for this template family. Options: PDF4me Word Template, Html, Mail Merge, Google Docs, Pdf Form. Defaults to PDF4me Word Template. | Google Docs |
| Output Type | Conditional | Format of the generated document. Options: Pdf, Word. Defaults to Pdf. | Pdf |
| File | Required | How the template file reaches the module. The radio lists your connected storage actions (for example Dropbox - Download a File) and Map. Choose Map to wire the fields below from earlier modules: Template Name, Template and Document Data File only appear once Map is selected. | Map |
| Template Name | Required | Template file name including extension. Map from the prior module file name output. | google-docs-template.docx |
| Template | Required | Template file binary. Map from the prior module data output (for example 1. Data from Dropbox Download a File). | 1. Data |
| Document DataType | Required | Format of the data payload. Options: Json, XML, Csv. Defaults to Json. | Json |
| Document Data Text | Optional | Inline JSON or XML data. Use when Document Data File is empty. | google-docs-data.json |
| Document Data File | Optional | Mapped data file from a prior module. Use when Document Data Text is empty. | 1. Data |
| Meta Data Json | Optional | Optional JSON describing advanced field settings for the template. | |
出力
このモジュールは実行ごとに 1 つのバンドルを返します。生成されたファイルは 書類 出力フィールド。 PDF4me リクエストをバックグラウンドジョブとして処理し、 Make 次のモジュールを実行する前に、結果を待ちます。
| 分野 | タイプ | 内容物 |
|---|---|---|
File Name | File name | Output filename based on Template Name with the extension matching Output Type. |
Document | File (binary data) | The generated document. Map into a downstream Upload File or Send Email Attachment module. |
生産パターン
Googleドキュメントテンプレート用の一般的なMakeパターンReplace the manual test with these once the sample works.
- Dropbox または Google Drive 店舗
google-docs-template.docx。 - ファイルをダウンロードすると、テンプレートがバイナリファイルとして読み込まれます。
- ドキュメントの単一マップを生成する。テンプレート名とテンプレート。
- データは以下のものから構築されます Sheets またはウェブフックとして JSON。
- Webhookはレコードペイロードを受信します。
- ドキュメントを個別に生成すると、テンプレートとマージされます。
- 出力タイプは PDF。
- メール送信またはファイルアップロードでドキュメントが送信されます。
- レコード検索では多数の行が返されます。
- イテレータは一度に1つのレコードをループ処理します。
- ドキュメント生成処理は、レコードごとに1回実行されます。
- 各ファイルはレコードごとのフォルダにアップロードされます。
よくある質問
関連ガイド
基盤となるテンプレートエンジンについては、以下を参照してください。 言葉のポーズ .NET ドキュメント そして Make データ構造リファレンス。