LINE
LINE設定(iMESH for LINE)
概要
管理者がiMESH for LINEの設定を管理する画面。LINEチャネル連携設定・移動局の表示設定・運行計画照会・受付コード管理の4サブ機能で構成される。各サブ機能はオプション契約状況によって表示・非表示が切り替わる。
アクセス権限:管理者ユーザーのみ。サイドバー「設定」→「iMESH for LINE」から遷移。
URL
ホーム画面(/home)上に Drawer として表示される。独立したURLは持たない。
画面構成

左側に縦型メニュー、右側に選択したサブ機能のコンテンツを表示する2カラム構成。
サブメニュー
各サブメニューはオプション機能の契約状況によって表示・非表示が切り替わる。
| メニュー項目 | 表示条件 | 内容 |
|---|---|---|
| LINE設定 | iMESH for LINE オプション有効時 | LINEチャンネルとの連携設定 |
| 表示設定 | iMESH for LINE オプション有効時 | LIFFアプリの地図表示の移動局表示設定 |
| 運行計画 | バスロケ(接近通知)オプション有効時 | GTFSデータに基づく運行計画照会 |
| 受付コード設定 | 受付コードオプション有効時 | 受付コードと移動局の紐づけ管理 |
選択中のメニューは緑色の背景でハイライト表示される。
LINE設定
LINEチャネル情報と認証パスワードを管理する。
LINEチャネル情報
| 項目 | 説明 |
|---|---|
| タイトル | LIFFアプリのタイトル(登録済みの値を表示) |
| チャネルID | LINE Developersで発行したチャネルID |
| チャネルアクセストークン | APIアクセス用トークン |
| チャネルシークレット | チャネル認証用シークレット |
| LIFF ID | LIFF(LINE Front-end Framework)アプリのID |
- 未登録の場合は各項目が空欄で表示される
- 右側に編集アイコン(緑)と削除アイコン(赤)を表示
- 削除アイコンはチャネル登録済みの場合のみ有効
LINEチャネル情報 編集フォーム(Drawer)
編集アイコンクリックで右 Drawer が開く。タイトルは「LINE Channel Edit」。
| 項目 | 型 | 必須 | 制約 | 補足 |
|---|---|---|---|---|
| タイトル | テキスト | 最大15文字 | LIFFアプリの表示タイトル | |
| チャネルID | テキスト | ✓ | 最大10文字 | 編集時は変更不可(グレーアウト)、新規追加時のみ入力可 |
| チャネルアクセストークン | テキストエリア(複数行) | ✓ | ||
| チャネルシークレット | テキスト | ✓ | 32文字固定 | |
| LIFF ID | テキスト | ✓ | 19文字固定 |
認証パスワード
LINEアプリからの接続認証に使用するパスワードを管理する。
| 項目 | 説明 |
|---|---|
| 現在のパスワード | マスク表示(●●●●)。目のアイコンを押している間だけ平文で表示 |
| 発行日時 | パスワードの最終更新日時 |
- チャネルが未登録の場合、認証パスワードセクションは表示されない
- 右側に再発行アイコン(緑)と削除アイコン(赤)を表示
認証パスワード 再発行フォーム(Drawer)
再発行アイコンクリックで右 Drawer が開く。タイトルは「パスワード再発行」。
| 項目 | 型 | 必須 | 制約 | 補足 |
|---|---|---|---|---|
| パスワード | テキスト(マスク) | ✓ | 4文字以上、半角英数字と半角記号のみ | 目のアイコンを押している間だけ平文表示 |
| パスワード(確認用) | テキスト(マスク) | ✓ | 上記パスワードと一致 |
- 案内メッセージ:「パスワードは4文字以上、半角英数字と半角記号のみで設定してください。」
表示設定
iMESH for LINEアプリ上での移動局のアイコン・フィルタ条件・非表示時間帯を設定する。
移動局一覧テーブル
| 列名 | 説明 |
|---|---|
| 局番 | 移動局の局番(昇順ソート) |
| 名称 | 移動局の名称 |
| アイコン | 設定済みアイコン画像(未設定の場合は「規定」と表示) |
| フィルタ | フィルタ文字列が1件以上設定されている場合は「〇」、未設定は「×」 |
| 非表示 | 非表示時間帯が有効な場合は「〇」、無効は「×」 |
| 操作 | 編集アイコン(緑) |
- 上部に「非表示時間の設定」ボタンを表示。クリックで全移動局共通の非表示時間帯設定ダイアログが開く
移動局 表示設定 編集フォーム(Drawer)
編集アイコンクリックで右 Drawer が開く。タイトルは「表示設定の編集」。
| 項目 | 型 | 必須 | 制約 | 補足 |
|---|---|---|---|---|
| 局番 | テキスト(表示のみ) | - | - | 変更不可 |
| 名前 | テキスト(表示のみ) | - | - | 変更不可 |
| 設定中アイコン | 画像 | PNG形式推奨(進行方向が上向き) | 「アイコンをアップロード」ボタンで画像を選択。「規定に戻す」ボタンでデフォルトアイコンに戻す | |
| フィルタ文字列 | テキスト×5 | 各10文字以下、半角英小文字・数字・アンダースコアのみ | フィルタ1〜5の5項目。LINEアプリのフィルター条件と照合し一致した移動局を表示 | |
| 非表示時間の有効 | チェックボックス | チェックONで非表示時間帯を有効にする | ||
| 開始時間 | 時・分(セレクト) | 非表示有効時✓ | 非表示時間帯が無効の場合は操作不可(グレーアウト) | |
| 終了時間 | 時・分(セレクト) | 非表示有効時✓ | 開始時間より後であること | 「翌日」チェックボックスで日をまたぐ設定が可能 |
| 翌日 | チェックボックス | ONにすると終了時刻に24時間を加算して翌日扱いにする |
運行計画
GTFSデータに基づくバスの運行計画照会と、バスロケ環境の管理を行う。
バスロケ環境が未作成の場合
「バスロケサービスに登録がありません。環境を作成してください。」というメッセージと「バスロケ環境作成」ボタンを表示する。ボタンをクリックするとバスロケ環境を初期作成する。
バスロケ環境が作成済みの場合
| 項目 | 説明 |
|---|---|
| 接近通知の利用 | 「する」または「しない」を表示。「設定」ボタンで接近通知の有効・無効を切り替えられる |
| バージョン | 運行計画のバージョン(GTFS-JPのフィード)をドロップダウンで選択。選択中バージョンの適用期間(開始〜終了日時)を右側に表示 |
| 曜日区分 | 選択したバージョン内のカレンダーをドロップダウンで選択。選択中カレンダーの適用期間を右側に表示 |
| 照会ボタン | バージョンと曜日区分を選択後に「照会」ボタンが有効になる。クリックで運行計画テーブルを表示 |
| 運行計画テーブル | 照会後に路線・便・時刻情報を表形式で表示 |
| GTFSエディタ(外部リンク) | 右上の「GTFSエディタ」ボタンをクリックで、GTFSデータを編集できる外部アプリを別タブで開く(バスロケ環境が作成済みの場合のみ有効) |
受付コード設定
受付コードと移動局の紐づけを管理する。
受付コード一覧テーブル
| 列名 | 説明 |
|---|---|
| 受付コード | 受付コードの文字列 |
| 局番 | 紐づけ済み移動局の局番(複数行表示) |
| 名称 | 紐づけ済み移動局の名称(複数行表示) |
| 操作 | 編集アイコン(緑)・削除アイコン(赤) |
- 右上に「追加」ボタンを表示
受付コード 追加・編集フォーム(Drawer)
追加ボタンまたは編集アイコンクリックで右 Drawer が開く。タイトルは「受付コード設定」。
| 項目 | 型 | 必須 | 制約 | 補足 |
|---|---|---|---|---|
| 受付コード | テキスト | ✓ | 最大30文字 | 編集時は変更不可(グレーアウト)、新規追加時のみ入力可 |
| 移動局 | チェックボックス付き一覧 | ✓ | 1件以上選択 | 紐づける移動局を選択する。移動局が1件以上選択されていないと保存ボタンが無効 |
- 保存ボタンは受付コードが入力済みかつ移動局が1件以上選択されている場合のみ有効
ダイアログ
| ダイアログ | 表示条件 | 内容 |
|---|---|---|
| チャネル削除確認 | 削除アイコン押下(チャネル情報) | 削除確認メッセージ |
| パスワード削除確認 | 削除アイコン押下(認証パスワード) | 削除確認メッセージ |
| 受付コード削除確認 | 削除アイコン押下(受付コード) | 削除確認メッセージ |
| 接近通知設定 | 運行計画画面の「設定」ボタン押下 | 接近通知の有効・無効を切り替える |
エラーメッセージ
処理結果はトーストで通知される。
| 条件 | メッセージ |
|---|---|
| 認証パスワード更新成功 | 認証パスワードを更新しました |
| 認証パスワード更新失敗 | 認証パスワードの更新に失敗しました |
| 移動局 表示設定 更新成功 | 編集成功しました |
| 移動局 表示設定 更新失敗 | 編集失敗しました |
| バスロケ環境作成成功 | バスロケ環境の作成が完了しました。 |
| バスロケ環境作成失敗 | バスロケ環境の作成に失敗しました。 |
| 受付コード設定成功 | 受付コードを設定しました |
| 受付コード設定失敗 | 受付コードの設定に失敗しました |