プッシュ通知
Cloud Only
プッシュ通知は Cloud バージョン でのみ利用可能です。
プッシュ通知を使うと、ダッシュボードのタブが閉じていたり、デバイスがバックグラウンドにあるときでも、ADHDev Cloud があなたに通知できます。
何のためのものか
プッシュ通知は、すばやい注意が必要なイベントに最も便利です:
- 承認リクエスト
- 完了したタスク
- エージェントのエラー
- マシンの切断アラート
これらのアラートは、ブラウザ通知やプロバイダーレベルのアラート設定とともに、Notifications ページから構成します。
どこで機能するか
ADHDev は、ブラウザとオペレーティングシステムに組み込まれた Web Push スタックを使用します。実際にサポートされる経路は次のとおりです:
- ✅ デスクトップ(Chrome、Edge、Firefox、Safari macOS)
- ✅ Android(Chrome)
- ✅ iOS(Safari PWA — iOS 16.4 以降)
プッシュを有効にする方法
デスクトップと Android
- ダッシュボードで Notifications を開きます。
- グローバル通知がオフの場合はオンにします。
- Push Notifications をオンにします。
- ブラウザがプロンプトを表示したら、通知の権限を許可します。
プッシュが有効になると、ADHDev は登録されたデバイスを表示し、テスト通知を送ることもできます。
iOS(PWA が必要)
iPhone と iPad では、プッシュはインストールされた PWA からのみ機能します:
- Safari で adhf.dev を開きます。
- 共有(⬆️)→ ホーム画面に追加 → 追加 をタップします。
- ホーム画面からインストールされた ADHDev アプリを開きます。
- ADHDev で Notifications を開きます。
- iOS が通知の権限を求めたら 「許可」 をタップします。
WARNING
- iOS は 16.4 以降 が必要です。
- 通常の Safari タブからはプッシュは機能しません。
- 通知が表示されない場合は、iOS 設定 → 通知 → ADHDev も確認してください。
管理できること
Notifications ページは、単一のオン/オフスイッチ以上のものです。次を含めることができます:
- グローバル通知の有効化
- ブラウザ通知
- プッシュ通知
- 登録されたプッシュサブスクリプションのデバイスリスト
- テストプッシュボタン
- 完了、承認、切断、エラーアラートなどのイベントごとの設定
これらの通知はクラウドアカウント経路を通じて配信されます。Standalone/セルフホストは、ホスト型のプッシュ配信を提供しません。
仕組み
- ブラウザがプッシュサブスクリプションを作成します。
- ADHDev Cloud がそのサブスクリプションをあなたのアカウントに保存します。
- 関連するイベントが発生すると、クラウドサービスがそのデバイスにプッシュメッセージを送ります。
- OS またはブラウザが通知を表示します。
- 通知を開くと、ダッシュボードのフローに戻ります。
同じアカウントに複数のデバイスを登録できます。
プラン制限
| プラン | 1 日あたりの通知 |
|---|---|
| Free | 30 |
| Pro | 無制限 |
| Team | 無制限 |
| Enterprise | 無制限 |
無効化
Notifications ページで Push Notifications をオフにするか、ブラウザまたは OS の設定で権限を取り消してください。
iOS では 設定 → 通知 → ADHDev からも無効化できます。
トラブルシューティング
- プッシュがサポート対象外と表示される場合は、サポートされたブラウザに切り替えるか、iOS PWA をインストールしてください。
- 権限が拒否されている場合は、まずブラウザまたはサイトの設定で通知を再度有効にしてください。
- デバイスがアラートを受け取らなくなった場合は、Notifications の登録済みデバイスリストを確認してください。
- セルフホストを使う場合、プッシュ配信はその経路の一部ではありません。
