Echobell

Echobellでの通知

Echobellでの通知の仕組みと利用可能な種類について理解する。

Echobell での通知

通知は、Echobell の機能の中核です。このガイドでは、通知の仕組み、利用可能な種類、およびニーズに合わせてカスタマイズする方法について説明します。

通知の種類

チャンネルを購読する際、緊急度に応じて 3 つの通知タイプから選択できます:

  • 通常: 定期的なアラート用の標準的なアプリ通知です。デバイスの通常の通知設定に従います。
  • 時間重要: 特定のフォーカスモードを超えることができる高優先度の通知です。見逃してはならない重要なアラートに使用します。
  • 通話: 即座の注意が必要な重要な状況用の電話のようなアラートです。これらの通知は、デバイス上で着信電話として表示されます。

通知テンプレート

各チャンネルは、通知コンテンツ用にカスタマイズ可能なテンプレートを使用します:

  • タイトルテンプレート: 通知ヘッダーに表示される内容を決定します
  • 本文テンプレート: 通知のメインコンテンツを制御します

テンプレートは{{変数名}}構文を使用して動的変数をサポートします。例:

タイトル:{{server}}ステータスアラート
本文:{{message}}が{{timestamp}}に検出されました

変数の種類

以下のような変数タイプがサポートされています:

  • テキスト: サーバー名、メッセージなど
  • 数値: メトリクス値、パーセンテージなど
  • 日時: タイムスタンプ、期間など

通知の例

テンプレートがトリガーされると、変数は実際の値に置き換えられます:

{
  "title": "api-server - クリティカル",
  "message": "CPU使用率が95%に到達しました",
  "timestamp": "2025-04-20 15:30:00"
}

これは以下のような通知を生成します:

タイトル:api-server - クリティカル
本文:CPU使用率が95%に到達しました 2025-04-20 15:30:00に検出されました

プライバシーとストレージ

Echobell はプライバシーを最優先します:

  • 通知のコンテンツはローカルデバイスにのみ保存
  • サーバーには、トリガー処理とチャンネルのメタデータのみを保存
  • 通知履歴は端末から削除するまで保持

アプリ設定

これらの設定を使用して通知動作をカスタマイズできます:

音声設定

  • 音声内容の繰り返し: 通知を数回繰り返して、確実に聞こえるようにします
  • カスタム通知音: チャンネルごとに異なる音を設定できます

システム連携

  • アプリの通知設定: オペレーティングシステムのネイティブ通知設定と統合
  • フォーカスモード: 時間重視と通話通知の設定が可能

重要な注意事項

  1. 携帯電話のフォーカスモードは、緊急度の低い通知を遅延させる可能性があります
  2. 重要な通知には、時間重視または通話タイプを使用してください
  3. 通知テンプレートは新しいトリガーにのみ適用され、既存の通知には影響しません
  4. アプリのバックグラウンド実行を許可して、適切な通知配信を確保してください

目次