アダプティブフォーム送信アクション
送信アクションは、アダプティブフォームを通じて収集されたデータの送信先を指定します。送信プロセスは、ユーザーがフォームの「送信」ボタンをクリックすると開始されます。AEM Forms には、以下に説明する 2 つのタイプの送信アクションが用意されており、特定のニーズに合わせてカスタム送信アクションを作成および使用できます。標準の使用できる送信アクションは次のとおりです。
REST エンドポイントに送信 rest-endpoint-submission-ue
REST エンドポイントに送信アクションを使用すると、送信したフォームデータを指定された REST エンドポイントに送信できます。エンドポイントは、フォームがホストされている内部サーバーや、相対パスまたは絶対パスを使用して外部サーバーに属することができます。フォームをホストする AEM サーバーにデータを送信するには、AEM サーバーのルートパスに対応する相対パスを使用します。例えば、/content/forms/af/SampleForm.html
のようになります。他のサーバーにデータを送信するには、絶対パスを使用します。
REST エンドポイントを設定するには:
- アダプティブフォームを エディター で開きます。
- 「アダプティブフォームブロック」を選択します。
- プロパティ
- 送信アクション ドロップダウンリストから「REST エンドポイントに送信」を選択します。
- REST エンドポイント URL を指定します。
- また、POST リクエストを有効にする ことで、リクエストを投稿する URL を指定することもできます。
- 内部サーバーにデータを POST 送信するには、リソースのパスを指定します。データは、リソースのパスに POST されます。例えば、
/content/restEndPoint
のようになります。このような POST リクエストには、送信リクエストの認証情報が使用されます。 - 外部サーバーにデータを POST 送信するには、URL を指定します。URL の形式は、
https://host:port/path_to_rest_end_point
です。POST リクエストを匿名で処理するためのパスを設定してください。
メールを送信 email-submission-ue
「メールを送信」送信アクションでは、フォームの送信が完了すると同時に、1 人または複数の受信者にメールを送信できます。「メールを送信」設定を使用すると、事前に定義された形式のフォームデータを含むメールを作成できます。例えば、次のテンプレートで、送信されたフォームデータから顧客名、配送先住所、都道府県名、郵便番号が取得されるとします。詳しくは、アダプティブフォームのメールテンプレートを参照してください。「メールを送信」送信アクションを使用してアダプティブフォームを設定する利点には、次のようなものがあります。
- 指定されたメール受信者にフォームデータが直接送信されるので、迅速な通信が可能です。
- これにより、フォーム送信をメール通知に直接統合することで、ワークフローを合理化できます。
- これは、組織がメールのコンテンツをカスタマイズするのに役立ち、特定のコミュニケーションニーズに適したものにすることができます。
送信アクションをフォーム送信用のメールとして設定するには:
- アダプティブフォームを エディター で開きます。
- 「アダプティブフォームブロック」を選択します。
- プロパティ
- 送信アクション ドロップダウンリストから「メールを送信」を選択します。
- 「メールを送信」オプションを選択すると、次の画像に示すように次のプロパティを設定できます。

アダプティブフォームの送信時にカスタムのお礼のメッセージを表示 submit-action-message-ue
「送信時」オプションを使用すると、アダプティブフォームの送信時に送信アクションメッセージを設定して、フォームの送信アクションメッセージを設定できます。
- アダプティブフォームを エディター で開きます。
- 「アダプティブフォームブロック」を選択します。
- プロパティ
- クリックすると、次のオプションが表示されます。
- 送信時:送信時は、フォームを送信したときに表示されるメッセージをカスタマイズするのに役立ちます。デフォルトでは、フォームが正常に送信されると、「フォームを送信していただきありがとうございます」というカスタムメッセージがユーザーに表示されます。
また、「メッセージを表示」オプションを選択してフォームの送信時に「ありがとうございます」メッセージをカスタマイズしたり、リッチテキスト エディター でメッセージを追加/編集したりできます。
- 送信時:送信時は、フォームを送信したときに表示されるメッセージをカスタマイズするのに役立ちます。デフォルトでは、フォームが正常に送信されると、「フォームを送信していただきありがとうございます」というカスタムメッセージがユーザーに表示されます。