メール本文で変数を使用する
タブ
メール本文内の動的変数は、フォーム通知を向上させます。これにより、フォームのテキスト、リンク、PDFやCSVデータの添付オプションなどの動的要素を追加できます。変数を使用することで、フォームの回答に基づいて通知をカスタマイズできます。
高度なモードでは、{{ }}形式で変数を追加します。例えば、{{attach_pdf_file}}です。
フォーム情報
| 変数 | 説明 |
|---|---|
form_name |
オンラインフォームに設定した名前です。
|
form_id |
フォームを識別するための一意の数字と文字のセットです。
|
フォーム送信情報とデータ
| 変数 | 説明 |
|---|---|
submission_id |
フォームに回答が送信されたときに生成されるコードです。
|
data.fidXX |
特定の送信データを含めるには、「フルネーム」などのフィールドIDが「3」の場合、メール本文に{{data.fid3}}を追加します。
|
共有リンク
共有リンクはサインインを必要とせずにオンラインで誰でもアクセス可能です。コンテンツを機密に保つ必要がある場合は、共有リンク変数を慎重に使用してください。
添付ファイルとフィールド
- 通知メールには作成されたPDFファイルを含めることができますが、フォームを通じてアップロードされたファイルは含められません。
- PlatoFormsは最大10MBのメールを送信できます。
- ユーザーがこのサイズ制限を超えるファイルをアップロードした場合、メールの送信が失敗する可能性があります。
| 変数 | 説明 |
|---|---|
attach_pdf_file |
収集されたすべてのデータを含むPDFファイルをメール通知に添付するための変数です。 |
attach_csv_data |
特定のフォームから送信されたすべてのデータを含むCSVデータファイルをメール通知に添付するための変数です。
|
ファイルリンクと添付ファイルのカスタマイズ
デフォルトでは、shared_attachment_link、shared_pdf_link、attach_pdf_fileなどの変数はすべてのファイルを含みます。ただし、メールで共有または添付するファイルを特定することもできます。
-
shared_attachment_link: フォームに複数のファイルアップロードフィールドがある場合、特定のフィールドを通じてアップロードされたファイルのみを含めるためにフィールドIDをリンクに追加できます。例えば、shared_attachment_link.fid4はフィールド#4を通じてアップロードされたファイルへのリンクを提供します。 -
shared_pdf_linkとattach_pdf_file: マスターフォームでは、複数のPDFファイルが存在する場合があります。特定のPDFファイルのみを共有または添付したい場合は、PDF IDを指定できます。例えば、shared_pdf_link.frums9j3byaやattach_pdf_file.frums9j3byaです。このPDF IDは、特定のリンクされたPDFのPDFカバーのフォームメニューをクリックすることで「名前」セクションで見つけることができます。
トラッキングとリビジョン
| 変数 | 説明 |
|---|---|
tracking_code |
送信ページで回答者の送信詳細を検索するための数値識別子です。
|
revision |
リビジョン番号を示す変数で、1から始まり、各編集ごとに増加します。オンラインフォームが何回修正されたかを追跡するのに役立ちます。 |
revision logic block |
リビジョンが1を超える場合に再編集された後の送信番号にアクセスするための変数です。 |
送信が再編集され、リビジョン番号が1を超える場合にのみrevisionを表示したい場合は、このロジックを使用できます: {% if %}...{% endif %}。
使用方法:
{%if revision > 1 %} リビジョン {{revision}} {% endif %}
証明書とチェックサム
ワークフロー
このフォームが大規模なワークフローの一部である場合、次の変数を使用できます:
| 変数 | 説明 |
|---|---|
is_workflow |
この送信がワークフロー内のステップであるかどうかを示す信号です。 |
workflow_name |
ワークフローの名前です。 |
step_ordinal_index |
ワークフローステップの順序番号です。 |
next_step_link |
ワークフローの次のステップへのリンクです。存在しない場合は空です。 |
例えば、送信がワークフローの一部であるかどうかに応じて特定の情報を表示するために、{% if %}...{% else %}...{% endif %}を適用できます。
{% if is_workflow %}
この送信はワークフロー{{workflow_name}}の{{step_ordinal_index}}ステップです。
{% if next_step_link %}
このリンクをクリックして、このワークフローの次のステップを続行できます: {{next_step_link}}
{% else %}
これはこのワークフローの最終ステップです。これ以上のアクションは必要ありません。
{% endif %}
{% endif %}
前のワークフローステップを参照
メールを作成する際に、「stepN.」形式を使用して前のステップからの変数を参照できます。ここで、「N」は1から始まるステップ番号を表します。例えば、3ステップのワークフローでは、3番目のステップでstep1.data.fid3を使用して、最初のステップのフィールドfid3の値にアクセスできます。
この形式を使用できるのはフォームの値だけではなく、stepN.data.fidXXのように、任意の変数もこの「stepN.」パターンに従うことができます。例えば、step2.shared_attachment_linkはステップ2でアップロードされたファイルを指し、step2.next_step_linkはステップ3で空白のフォームを開くためのリンクを指します。
ビデオチュートリアル
読むのが苦手な方には、このビデオチュートリアルがおすすめです!