コンテンツにスキップ

イベント

イベント通知設定(未使用)

概要

管理者が移動局の特定イベント発生時に外部サービス(LINE Notify・IFTTT)へ通知を送るための設定を管理する画面。通知設定の追加・編集・削除のほか、LINE Notify連携用QRコードの発行・解除ができる。

アクセス権限:管理者ユーザーのみ。サイドバー「設定」→「イベント通知」から遷移。 イベント通知オプションはLINE Notifyの終了時点での利用者が0だったため現在は未使用。


URL

ホーム画面(/home)上に Drawer として表示される。独立したURLは持たない。


画面構成

イベント通知設定一覧テーブルと右上の「追加」ボタンで構成される。上部には「設定保存後、通知への反映まで最大で10分程度かかる場合があります。」という注意メッセージ(Infoアラート)が表示される。


イベント通知設定一覧

列名 説明
名称 通知設定の名称
連携サービス LINE Notify または IFTTT
連携用QRコード LINE Notify の場合のみ表示。「連携用QR」「解除用QR」ボタンを表示
操作 編集アイコン(緑)・削除アイコン(赤)

LINE Notifyのサービス終了により選択可能なサービスはIFTTTのみ。 他Webhookなど検討の余地あり。


ボタン・アクション

ボタン 動作
追加(緑) 通知設定追加フォームを右 Drawer で開く
編集アイコン(緑) 対象設定の編集フォームを右 Drawer で開く
削除アイコン(赤) 削除確認ダイアログを表示し、確認後に削除
連携用QR(LINE Notifyのみ) LINE Notify 連携用QRコードをダイアログで表示
解除用QR(LINE Notifyのみ) LINE Notify 連携解除用QRコードをダイアログで表示

イベント通知設定 追加・編集フォーム(Drawer)

右から Drawer として開く。タイトルは「通知設定」。新規追加と編集で同一フォームを使用する。

基本設定
項目 型 必須 制約 説明
名称 テキスト ✓ 最大10文字 通知設定の識別名
連携サービス ラジオボタン ✓ LINE Notify(デフォルト)または IFTTT を選択
Webhook URL テキスト IFTTTのみ必須 URL形式 IFTTT選択時のみ入力可能(LINE Notify選択時はグレーアウト)
通知するイベント

チェックボックス付きの一覧テーブル(最大高さ200px・縦スクロール対応)。ヘッダーのチェックボックスで全選択/全解除が可能。1件以上の選択が必須。

通知対象として選択できるイベントは以下の通り:

イベント種別 選択行の表示名 補足
緊急 動態アイコンの「緊急」の表示名
速度超過 速度超過 表示名は常に「速度超過」固定
業務ボタン(BizButton) 動態アイコンの業務ボタン各ボタンの表示名 ボタン数分の行が表示される
入退場判定(入場) 入退場判定(入場) ジオフェンス機能
入退場判定(退場) 入退場判定(退場) ジオフェンス機能
通知する移動局の選択
  • 「通知する移動局を選択」チェックボックス:ONにすると移動局テーブルの選択が有効になる。 チェックOFFにすると全移動局が通知対象

チェックボックスが OFF の状態では移動局テーブルの選択操作は無効(グレーアウト)

  • 移動局テーブル:チェックボックス付きの移動局一覧(最大高さ200px・縦スクロール対応)。チェックONの移動局のみ通知対象となる。

  • 移動局の表示形式:局番と名称が異なる場合は「局番+名称」形式、同じ場合は名称のみ

注意メッセージ(フォーム内)

「通知する移動局を選択する」を有効にした場合は、選択した移動局のイベントのみ通知します。

保存ボタンの活性条件

以下をすべて満たすと「保存」ボタンが有効になる:

  • 名称が入力されている
  • 連携サービスが LINE Notify、または IFTTT かつ Webhook URL が入力されている
  • 通知するイベントが1件以上選択されている

QRコードダイアログ(LINE Notify のみ)

モード 内容
連携用QR LINE アプリで読み取ることで LINE Notify との連携を開始する QR コードを表示
解除用QR LINE アプリで読み取ることで LINE Notify との連携を解除する QR コードを表示

ダイアログ

ダイアログ 表示条件 内容
削除確認 削除アイコン押下 「〇〇を削除します。よろしいですか?」
QRコード QRボタン押下 対応するQRコードを表示

エラーメッセージ

条件 メッセージ
名称が未入力 表示名は必須です
Webhook URLが未入力(IFTTT選択時) Webhook URLは必須です
Webhook URLが不正な形式 正しい形式のURLではありません
イベントが未選択 通知するイベントを1つ以上選択してください
追加失敗 イベント通知設定の追加に失敗しました(トースト)
追加成功 イベント通知設定を追加しました(トースト)
更新失敗 イベント通知設定の更新に失敗しました(トースト)
更新成功 イベント通知設定を更新しました(トースト)
削除失敗 イベント通知設定の削除に失敗しました(トースト)
削除成功 イベント通知設定を削除しました(トースト)

通知への反映は最大10分程度かかる。