通知センター
通知センターは、フローの実行状況を画面の中で受け取る機能です。画面右端のベルのアイコンからいつでも開けます。結果メール設定と同じく成功時・警告時・失敗時に通知でき、それに加えて実行中の様子も表示できます。
メールとの違いは次のとおりです。
| 通知センター | 結果メール | |
|---|---|---|
| 届く先 | 組織のメンバー(本人だけが見られます) | メンバーまたは任意のメールアドレス |
| 実行中の表示 | できます(実行開始時に通知が出て、終わると同じ通知が成功・警告・失敗に変わる) | できません |
| 内容 | コンパクト(状態・フロー名・日時と1行の本文。警告と失敗の理由は表示) | ノードごとのログと結果まで載る |
| 読み終えたら | 完了にして一覧から片付けられます | — |
| ブラウザ通知 | 受け取れます(後述) | — |
通知センターとメールの設定は独立しています。メールだけ・通知だけ・両方、のどれでも選べます。
通知を受け取るように設定する
Section titled “通知を受け取るように設定する”通知設定は、次の2か所から同じものを操作できます。
| 場所 | 内容 |
|---|---|
| 「設定 > 通知設定」 | 組織内のすべてのフローの設定を一覧・追加・編集・削除できます |
| フローエディタ下部の「通知設定」タブ | そのフローの設定だけを一覧・追加・編集・削除できます |
「通知設定を作成」から、次の項目を指定します。
| 項目 | 内容 |
|---|---|
| フロー | 通知の対象になるフロー(フローエディタのタブから作るときは、そのフローに決まっています) |
| 通知を受け取るメンバー | 通知が届くメンバー。初期値は自分です |
| 通知タイミング | 実行開始時 / 成功時 / 警告時 / 失敗時 から複数選べます(既定はすべて) |
- 実行開始時 を選ぶと、実行が始まった時点で「実行中」の通知が出て、終わったら同じ通知が成功・警告・失敗・キャンセルに変わります。
- そのため実行開始時は 成功時・警告時・失敗時を含みます(メンバー権限の「管理者」が他の権限を含むのと同じです)。実行開始時を選んでいる間は3つにもチェックが付き、個別には外せません。一覧でも「実行開始時(成功時・警告時・失敗時を含む)」と表示されます。
- 終わったときだけ知りたい場合は、実行開始時を外して、受け取りたいタイミングだけを選んでください。
- 警告時 の意味は結果メールと同じです(スクリプトが
synqlet:warningのaddWarningで警告を記録したまま完了した実行)。→ スクリプトを書く
通知センターを使う
Section titled “通知センターを使う”画面右端のベルのアイコンを押すと通知センターが開きます。アイコンの数字は未完了の通知の件数です。
- 通知はフローの実行(フロージョブ)ごとに1件で、状態が変わった順に並びます。
- 実行中の通知には、進み具合がフロー名の右に「月次請求データ取込 [1/3]」のように、実行しているノードが「ノード「締日取得」を実行しています」のように表示されます。
[1/3]はフローの中の何番目のノードを実行しているかで、ノードの試行回数ではありません。 - 警告は実行中でも表示されます(「実行中(警告2件)」と1件目の警告)。
- 日時は「9/29 12:34時点」のように、その状態になった時刻を表します(通知が遅れて届いたときも、いつの状態か分かります)。
- フロー名を押すとフロージョブの詳細画面が開きます。
- 失敗した通知には、失敗したノードの名前と理由が、警告があった通知には1件目の警告が表示されます。
完了(アーカイブ)
Section titled “完了(アーカイブ)”読み終えた通知は、右端のチェックを押して完了にすると「完了済み」へ移ります。「すべて完了」で終わった通知をまとめて完了にできます。
- 実行中の通知も完了にできます。実行中のまま進んでいる間は完了のままで、終わったら(成功・警告・失敗になったら)未完了に戻ります。終わったときの結果を見落とすことはありません。ランナーが止まっていて進まない実行の通知を片付けたいときにも使えます。
- 完了にしたあとで状態が変わった通知は、未完了に戻ります(成功の通知に、あとから警告が届いたときなど)。
- 「完了済み」から「未完了に戻す」こともできます。
ブラウザ通知を受け取る
Section titled “ブラウザ通知を受け取る”通知センターの上部にある「このブラウザでブラウザ通知を受け取る」をオンにすると、Synqlet を開いていないときも、パソコンやスマートフォンの通知として届きます。ブラウザに通知の許可を求められたら「許可」を選んでください。
- 設定はブラウザ(端末)ごとです。使う端末それぞれでオンにしてください。
- ログアウトすると、そのブラウザのブラウザ通知はオフになります(共有のパソコンで、次に使う人に通知が届かないようにするため)。もう一度ログインしたら、オンにし直してください。
- 実行中 → 成功のように状態が変わると、同じ通知が置き換わって表示されます(1回の実行で通知が溜まっていきません)。音や振動で知らせるのは、実行が終わったときだけです。
- 通知を押すとフロージョブの詳細画面が開きます。
- 本文の最後に「9/29 12:34時点」と、その状態になった時刻が付きます。
- 進み具合のブラウザ通知は間引いて送ります。前回のブラウザ通知から30秒たっていなければ、ノードが進んでもブラウザ通知は送らず、通知センターの表示だけを進めます。実行が終わったとき(成功・警告・失敗・キャンセル)は必ず送ります。短い間隔で送り続けると、ブラウザ側の配信サービスに遅らされたり止められたりすることがあるためです。
- ブラウザ通知は届く順番が入れ替わることがあります。すでに新しい状態の通知が表示されているときに古い状態が遅れて届いた場合は、古いほうを表示しません(通知を閉じたあとに古い状態が届いた場合は表示されることがありますが、「時点」の時刻で古いと分かります)。
テスト通知で確かめる
Section titled “テスト通知で確かめる”ブラウザ通知をオンにすると、その下に「テスト通知を送る」が出ます。押すとこのブラウザ宛てにテスト通知が送られ、届いたかどうかが表示されます。フローを実行しなくても設定を確かめられます。
| 表示 | 意味と対処 |
|---|---|
| このブラウザにテスト通知が届きました | Synqlet からブラウザまでは正しく届いています。通知が画面に出ない場合は、OS の通知設定(集中モード・おやすみモードを含む)を確認してください |
| サーバーからは送信しましたが、このブラウザに届きませんでした | ネットワークの制限やブラウザの通知の許可を確認してください。オフにしてからオンにし直すと直ることがあります |
| このブラウザの通知の登録が切れていました | 「このブラウザでブラウザ通知を受け取る」をオンにし直してください |
ブラウザ通知が届かないときは、次の点を確認してください。
- ブラウザのサイト設定で、Synqlet の通知が ブロック されていないか(ブロックしていると通知センターにその旨が表示されます)
- OS の設定で、ブラウザからの通知が許可されているか(集中モードなども含む)
- 以前はオンだったのにオフに戻っている場合は、オンにし直してください(サーバー側の設定が変わると、それまでの登録は使えなくなります)
- 通知設定で、その通知タイミングを選んでいるか
通知されないケース
Section titled “通知されないケース”- テスト実行だった — プレイグラウンドでの試し実行や、トリガーのテスト実行では通知されません。通知されるのは本番の実行(スケジュール・Webフック・フォーム送信による実行)だけです。
- リトライ中 — 失敗の通知は、スクリプトノードの 最大試行回数 を使い切って最終的に失敗が確定してから届きます。
- フォームからファイルをアップロードしている途中 — ファイルのアップロードが終わって実行待ちになった時点で通知が出ます。
- 自分宛ての通知設定は、どのメンバーでも追加・変更・削除できます。
- 他のメンバー宛ての通知設定を扱えるのは、「管理者」 または 「フロー・ファンクション・環境変数・テーブル・認証情報の作成」 を許可されたメンバーです。→ メンバー管理
- 通知そのものは、受け取ったメンバー本人だけが見られます(管理者でも他のメンバーの通知は見られません)。