コンテンツにスキップ

プッシュ通知

HANNYA.MIX では、ブラウザの Web Push 通知アプリ内通知の2つの通知チャネルを利用できます。プロジェクトの更新やコメントの追加など、重要なイベントをリアルタイムで受け取ることができます。

画面右上のベルアイコンから、アプリ内の通知を確認できます。

  • 未読の通知がある場合、ベルアイコンにバッジが表示されます
  • 通知をクリックすると、対象のページに移動します
  • 個別に既読にしたり、一括で既読にすることができます
  • 通知は30秒ごとに自動更新されます

ブラウザのプッシュ通知を有効にすると、HANNYA.MIX を開いていなくても通知を受け取ることができます。デスクトップ・モバイル両方のブラウザに対応しています。

  1. 画面右上のユーザーメニューから 「設定」 を開く
  2. 「通知」タブ を選択
  3. 「プッシュ通知を有効にする」 をオンにする
  4. ブラウザから通知の許可を求めるダイアログが表示されるので、「許可」 を選択
ブラウザデスクトップモバイル
Google Chrome
Microsoft Edge
Mozilla Firefox
Safari✅ (iOS 16.4+)

Web Push 通知とアプリ内通知は、ワークフローやシステムイベントによってトリガーされます。以下のようなイベントで通知が送信されます:

  • 新しいコメントが投稿された
  • プロジェクトのステータスが変更された
  • 新しいトラックがアップロードされた
  • コミッション関連の更新
  • その他、ワークフローで設定されたイベント

プッシュ通知には以下の情報が含まれます:

項目説明
タイトル通知の見出し(イベントの種類を示します)
本文通知の詳細内容
アイコンHANNYA.MIX のアプリアイコン
リンク通知をクリックした際の遷移先 URL

通知をクリックすると、関連するプロジェクトやトラックのページに自動で移動します。

プッシュ通知を無効にする方法は2つあります:

  1. 画面右上のユーザーメニューから 「設定」 を開く
  2. 「通知」タブ を選択
  3. 「プッシュ通知を有効にする」 をオフにする

ブラウザの設定から HANNYA.MIX の通知権限を取り消すこともできます:

  • Chrome: 設定 → プライバシーとセキュリティ → サイトの設定 → 通知
  • Firefox: 設定 → プライバシーとセキュリティ → 許可設定 → 通知
  • Safari: 設定 → Web サイト → 通知
  • Edge: 設定 → Cookie とサイトのアクセス許可 → 通知

PWA(プログレッシブ ウェブ アプリ)

Section titled “PWA(プログレッシブ ウェブ アプリ)”

HANNYA.MIX は PWA に対応しており、ホーム画面やデスクトップにアプリとしてインストールできます。PWA としてインストールすると、以下のメリットがあります:

  • ネイティブアプリに近い操作感
  • プッシュ通知の安定した受信(特に iOS)
  • ホーム画面やタスクバーからの素早いアクセス
  1. HANNYA.MIX をブラウザで開く
  2. Chrome/Edge: アドレスバーのインストールアイコンをクリック、または メニュー → 「アプリをインストール」
  3. Safari (iOS): 共有ボタン → 「ホーム画面に追加」
  4. Firefox: アドレスバーのホームアイコンをクリック

プッシュ通知の有効化に失敗する場合

Section titled “プッシュ通知の有効化に失敗する場合”

プッシュ通知をオンにしたときに 「Registration failed」 などのエラーが表示される場合は、以下を確認してください。

ブラウザの通知が OS レベルで許可されている必要があります。

  • Windows: 設定 → システム → 通知 → ブラウザ(Chrome / Edge / Firefox)の通知がオンになっているか確認。応答不可(集中モード) が有効になっている場合もブロックされることがあります。
  • macOS: システム設定 → 通知 → ブラウザを選択 → 「通知を許可」がオンになっているか確認

プッシュサービスへの接続を確認

Section titled “プッシュサービスへの接続を確認”

ブラウザはプッシュ通知の配信に外部サービスを利用しています。ネットワーク環境によっては接続がブロックされている場合があります。

ブラウザプッシュサービス確認 URL
Chrome / EdgeFirebase Cloud Messaginghttps://fcm.googleapis.com
FirefoxMozilla Push Servicehttps://push.services.mozilla.com

上記 URL にブラウザからアクセスできない場合、ファイアウォールや VPN の設定を確認してください。

  1. ブラウザのキャッシュと Cookie をクリアしてから再試行
  2. ブラウザの開発者ツール → Application → Service Workers で sw.jsUnregister してから再試行
  3. 別のブラウザで試す(Chrome で失敗する場合は Firefox を試すなど)
  • ブラウザの通知権限を確認: ブラウザの設定で HANNYA.MIX の通知が「許可」になっているか確認してください
  • OS の通知設定を確認: OS レベルでブラウザの通知が無効になっていないか確認してください
  • プッシュ通知を再登録: 設定画面でプッシュ通知を一度オフにしてから、再度オンにしてください
  • Service Worker を確認: ブラウザの開発者ツール → Application → Service Workers で、sw.js が正常に登録されているか確認してください

通知をクリックしても開かない場合

Section titled “通知をクリックしても開かない場合”
  • ブラウザのポップアップブロッカーが有効になっている可能性があります
  • HANNYA.MIX のドメインをポップアップブロッカーの許可リストに追加してください
  • プッシュ通知は VAPID (Voluntary Application Server Identification) プロトコルを使用して暗号化されます
  • 通知の内容はブラウザのプッシュサービスを経由しますが、エンドツーエンドで暗号化されています
  • 登録エンドポイントは HTTPS のみ受け付けます
  • サブスクリプション情報はユーザーアカウントの削除時に自動的に削除されます