メールマージテンプレート Make
メールマージファミリー は Make ドキュメントを生成する クラシックな Word MERGEFIELD タグを使用したメールマージテンプレート、データと出力 PDF または Word ドキュメント。これは既存のドキュメントを移行する最速の方法です。 Microsoft Word メールマージレターを自動化されたコード不要のメールに変換 Make シナリオ。
関連ブログ記事(4)
始める前に
Word MERGEFIELDタグを含むテンプレート
サンプル
simple_mail_merge_template.docx 標準を使用する Word 差し込み印刷フィールド。各差し込み印刷フィールド名は、データファイル内のキーに対応しています。一致するデータファイル
使用
sample_mail_merge_data.json (推奨)、 test.xml、 または テスト.csvマージフィールド名がデータキーと一致している。PDF4me 接続 Make
作成する PDF4me 接続 Make そしてあなたの API キー。同じキーがすべての場所で機能します PDF4me シナリオ内のモジュール。
サンプルファイルパック
以下のファイルをダウンロードしてください。メールマージテンプレート1つと対応するデータ JSON、 XML、 そして CSV。
simple_mail_merge_template.docx
Word メールマージテンプレート
sample_mail_merge_data.json
マッチング JSON データ
test.xml
同じデータ XML
テスト.csv
平らになった CSV

ターゲット構成: Word メールマージテンプレート + JSON で 文書データテキスト + PDF 出力。
メールマージテンプレートテンプレートとは何ですか Make?
Mail Mergeファミリーは、 Word .docx クラシックな MERGEFIELD タグで構築され、各フィールドをデータからの値に置き換えます。 .docx選択する PDF4me Word テンプレートをテンプレートファイルタイプとして Make既存のものを移動する場合は、このファミリーを選択してください。 Word 差し込み印刷された文書を自動化されたワークフローに組み込む。
メールマージテンプレートの設定方法 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 Mail Merge for this template family. Options: PDF4me Word Template, Html, Mail Merge, Google Docs, Pdf Form. Defaults to PDF4me Word Template. | Mail Merge |
| 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. | simple_mail_merge_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. | sample_mail_merge_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. |
生産パターン
メールマージテンプレートの一般的なMakeパターンReplace the manual test with these once the sample works.
クラウドストレージからのテンプレート
- Dropbox または Google Drive 店舗
simple_mail_merge_template.docx。 - ファイルをダウンロードすると、テンプレートがバイナリファイルとして読み込まれます。
- ドキュメントの単一マップを生成する。テンプレート名とテンプレート。
- データは以下のものから構築されます Sheets またはウェブフックとして JSON。
配信されたWebhook PDF
- Webhookはレコードペイロードを受信します。
- ドキュメントを個別に生成すると、テンプレートとマージされます。
- 出力タイプは PDF。
- メール送信またはファイルアップロードでドキュメントが送信されます。
データソースからのバッチ
- レコード検索では多数の行が返されます。
- イテレータは一度に1つのレコードをループ処理します。
- ドキュメント生成処理は、レコードごとに1回実行されます。
- 各ファイルはレコードごとのフォルダにアップロードされます。
よくある質問
関連ガイド
基盤となるテンプレートエンジンについては、以下を参照してください。 言葉のポーズ .NET ドキュメント そして Make データ構造リファレンス。