通知テンプレートの使用
ストア内のイベントに基づいて、電子メール通知がユーザーに自動的に送信されます。 送信するには、まず 通知テンプレートを作成する必要があります。 チャネルの下の通知テンプレートは、電子メール通知の送信者、受信者、トリガー、およびコンテンツを定義します。
通知を設定するための推奨される方法は、通知テンプレートを作成し、それをオブジェクト アクションで使用することです。 詳細については、 通知テンプレート および オブジェクトアクションの定義 を参照してください。 次の手順では、チャネル レベルで通知テンプレートを作成する方法を指定します。
通知を使用するには、まず Liferay システムのメール設定を構成します。 詳細については、 メールの設定 を参照してください。
イベントトリガー
すべての通知テンプレートには、通知をトリガーするチャネル イベントを決定するタイプがあります。 コマースには、通知テンプレート用の次のイベント トリガーが含まれています。
| 通知タイプ | イベント |
|---|---|
| 注文済み | チャネルに注文が発注されます。 |
| 注文処理 | 注文は処理中です。 |
| 注文は出荷待ちです | 注文は発送準備が完了しました。 |
| 注文を一部出荷しました | ご注文商品は別々に発送されます。 |
| 注文を出荷しました | 注文は発送されました。 |
| 注文が完了しました | 注文は配達され、完了としてマークされています。 |
| サブスクリプションを更新しました | サブスクリプションが更新されます。 |
| サブスクリプションが有効になりました | サブスクリプションがアクティブ化されました。 |
| サブスクリプションが中断されました | サブスクリプションは、ストアによるレビューまたはアクションを待って停止されます。 |
| サブスクリプションがキャンセルされました | サブスクリプションがキャンセルされました。 |
通知テンプレートの作成
-
グローバル メニュー (
) を開き、 コマース → チャネルに移動します。 -
チャネル を選択し、 通知テンプレートに移動します。

-
追加 (
) をクリックします。 -
テンプレートの 名前 と 説明 を入力します。
-
イベント タイプを選択して、通知をトリガーするチャネル イベントを決定します。 各テンプレートにはトリガーを 1 つだけ設定できます。
-
スイッチを切り替えてテンプレートを有効にします。

-
[メール設定]で、通知の送信者と<0>受信者<0>を入力します。
テンプレート変数を使用すると、トリガー イベントのデータを使用してこれらのフィールドに自動的に値を入力できます。 詳細については、 通知テンプレート変数リファレンス ガイド を参照してください。 必要に応じて、通知を送信する実際の電子メール アドレスを指定することもできます。

-
メールコンテンツセクションで、メールの 件名 と 本文 を入力します。
テンプレート変数を使用すると、トリガー イベントのデータを使用してこれらのフィールドに自動的に値を入力できます。 詳細については、 通知テンプレート変数リファレンス ガイド を参照してください。

-
[保存]をクリックします。
有効にすると、通知テンプレートはトリガーされたときに自動的に電子メールを送信します。 通知キュー タブには、トリガーされたすべての通知とその送信者、受信者、イベント タイプ、ステータス、優先度が表示されます。
注文のメール通知の表示
注文に関連する電子メール通知が追跡されます。 これらを表示するには、 グローバル メニュー (
) を開き、 コマース → 注文に移動します。 注文を選択し、 メール タブをクリックします。 詳細については、 注文情報 をご覧ください。
![トリガーされた通知は、注文の [メール] タブで確認できます。](https://resources.learn.liferay.com/images/dxp/latest/en/commerce/store-management/sending-emails/using-notification-templates/images/05.png)