SPIRAL ver.2の主要機能であるアプリ管理の中でも DBトリガ 非同期アクション メールアクション をピックアップしてお伝えします。
変更・改訂履歴
-
改訂
記事フォーマットの変更
-
改訂
DBトリガ 非同期アクション メールアクションの動画に変更
- SPIRAL ver.2 概要
- 【アプリ管理】アプリ
- 【アプリ管理】DB
- 【アプリ管理】DBトリガ レコードアクション
- 【アプリ管理】DBトリガ 非同期アクション メールアクション
- 【アプリ管理】DBトリガ 非同期アクション カスタムプログラムアクション
- 【アプリ管理】スケジュールトリガ メールアクション
- 【アプリ管理】スケジュールトリガ カスタムプログラムアクション
- 【アプリ管理】アプリロール / アプリ利用画面
- 【サイト管理】サイト
- 【サイト管理】ページ
- 【サイト管理】フォームブロック
- 【サイト管理】フォームブロック ビジュアル設定
- 【サイト管理】フォームブロック ソース設定
- 【サイト管理】レコードリスト / レコードアイテム / レコード検索 ブロック ビジュアル設定
- 【サイト管理】レコードリスト / レコードアイテム / レコード検索 ブロック ソース設定
- 【サイト管理】フリーコンテンツブロック
- 【サイト管理】認証エリア
- 【アカウント管理】ユーザ
- 【アカウント管理】グループ
- 【アカウント管理】APIエージェント
動画
DBトリガ説明
DBトリガとは
非同期アクション メールアクション説明
非同期アクションとは
非同期アクションは、レコード操作完了後に処理を実行することができるアクションです。
機能名どおり非同期処理なので、非同期アクションが失敗しても前のレコード操作処理はキャンセルされません。
また、非同期アクションにメールアクションとカスタムプログラムアクションが存在する場合、カスタムプログラムアクション処理が失敗してもメールアクションは実行されます。
補足ですが、同一DBにレコードアクションと非同期アクションの両方が存在する場合は、
レコードアクションが優先され、レコードアクションの処理が失敗したら非同期アクションは実行されません。
機能名どおり非同期処理なので、非同期アクションが失敗しても前のレコード操作処理はキャンセルされません。
また、非同期アクションにメールアクションとカスタムプログラムアクションが存在する場合、カスタムプログラムアクション処理が失敗してもメールアクションは実行されます。
補足ですが、同一DBにレコードアクションと非同期アクションの両方が存在する場合は、
レコードアクションが優先され、レコードアクションの処理が失敗したら非同期アクションは実行されません。
メールアクションとは
非同期アクション メールアクション設定
トリガを設定したいDBを選択し、トリガタブへ遷移します。
どのレコード操作のときにアクションを発動させたいのかを選択し、非同期アクションの + ボタンから「メール配信」を選択します。
どんな時でも配信する「常時配信」と、条件にマッチした場合にのみ配信する「条件付き配信」を用意しています。
条件付き配信の中でも 簡易条件 の他に、関数も使用できる 高度な条件 や、
他DBメールアドレス抽出 という、他DBに存在するメールアドレスを抽出するのか、存在しないメールアドレスを抽出するのか という設定も可能です。
SPIRALver.2では配信条件設定も柔軟に行うことができます。
どのレコード操作のときにアクションを発動させたいのかを選択し、非同期アクションの + ボタンから「メール配信」を選択します。
どんな時でも配信する「常時配信」と、条件にマッチした場合にのみ配信する「条件付き配信」を用意しています。
条件付き配信の中でも 簡易条件 の他に、関数も使用できる 高度な条件 や、
他DBメールアドレス抽出 という、他DBに存在するメールアドレスを抽出するのか、存在しないメールアドレスを抽出するのか という設定も可能です。
SPIRALver.2では配信条件設定も柔軟に行うことができます。
参考リンク
最後に
フォームからだけではなく、アプリ利用画面やAPIからのレコード操作時にも適用されます。
ノーコードで対応できる範囲が広がり開発部分に力を注ぐことができますので、ぜひお試しください。
ノーコードで対応できる範囲が広がり開発部分に力を注ぐことができますので、ぜひお試しください。