Web Push を利用すると、サイトが読み込まれていないときでも、ウェブサイトが新しいメッセージや更新されたコンテンツを通知できます。Firefox が開いている間、許可されたウェブサイトはブラウザーに通知を送信し、画面上に表示できます。通知をクリックすると、元のウェブサイトを開いたり、そのサイトのタブが読み込まれていれば切り替えたりできます。
たとえば、お気に入りのショッピングウェブサイトから新しい宣伝や割引の通知を購読できます。さまざまなウェブサイトからの通知を購読できます。コンサートのサイトが、お気に入りのバンドの公演の通知を提供することもできます。サイトからの通知を許可すると、一週間後、ツアーを行うバンドについて通知を受け取ることができます。
目次
ウェブサイトはどのように通知の許可を要求しますか?
サイトが許可を要求すると、アドレスバーに 通知 許可
アイコンが表示されます。これをクリックすると、許可または拒否を選択できるポップアップが表示されます。
ウェブサイトを操作 (キーボードのキーを押す、またはサイト上のどこかをタップ/クリックする) した場合、ポップアップは自動的に表示されます。
アクセス中のウェブサイトの通知許可を管理する
- アドレスバーの左側にある 錠前アイコン
盾アイコン
をクリックします。
- 開いた サイト情報パネル の 中にある上部にある ボタンをクリックします。
- 次のパネルで サイト情報の詳細詳細情報 をクリックして ページ情報ウィンドウ を開きます。
- ヒント: メニューバーが有効になっている場合、メニューバーからページ情報ウィンドウを開くこともできます。 をクリックし、ドロップダウンメニューから を選択します。
- サイト別設定 タブを選択します。
- 通知の送信 の下で、通知オプション ( (既定)、、 のいずれか) を選択します。選択肢がグレーアウトされている場合は、標準設定を使用する のチェックボックスの選択を解除してください。
すべてのウェブサイトの通知許可を管理する
- 画面上部のメニューバーで をクリックし、 を選択します ( の場合もあります)。メニューボタン
をクリックし、 を選択します。
- 左パネルで を選択します。
- 許可設定 セクションまでスクロールします。
- 通知 の右にある ボタンをクリックします。
- いずれかのウェブサイトについて、現在の設定 ドロップダウンから または を選択して通知の許可を与えるか拒否します。 を選択すると、そのウェブサイトが再び許可を要求するのを防ぐことに注意してください。
- 通知の許可を拒否し、将来ウェブサイトが再び要求できるようにするには、サイトを選択してリストの下にある ボタンをクリックします。
- 完了したら、 ボタンをクリックします。
特定のサイトの通知許可を取り消すには?
Web Push は Firefox では常にオプトインです。サイトはあなたの許可なしにプッシュ通知を送信できません。特定のサイトからの通知の送信を停止するには:
- 画面上部のメニューバーで をクリックし、 を選択します ( の場合もあります)。メニューボタン
をクリックし、 を選択します。
- 左パネルで を選択します。
- 許可設定 セクションまでスクロールします。
- 通知 の右にある ボタンをクリックします。
- ウェブサイトを選択します。
- 許可を取り消すだけの場合 (将来ウェブサイトが再び要求できるようにする)、 ボタンをクリックします。
- 許可を取り消し、ウェブサイトが再び要求するのを防ぎたい場合、ウェブサイトの URL の隣にある 現在の設定 ドロップダウンから を選択します。
- ボタンをクリックします。
または:
- 通知の許可を取り消したいウェブサイトを訪れます。
- アドレスバーの許可アイコン
をクリックして、ウェブサイトの サイト情報パネル を表示します。
- 通知の送信 許可設定を見つけ、その隣にある ボタンをクリックして許可を削除します。
アクセス中のウェブサイトの通知許可を管理する のセクションで説明されているように、ページ情報ウィンドウ で許可を拒否することもできます。
Firefox に通知を許可するか尋ねられないようにするには?
サイトが Firefox に通知を表示したいことを示すと、既定で Firefox は許可を与えるかどうかを尋ねます。尋ねられることなく自動的に許可を拒否するように Firefox を設定できます。変更後でも、ページ情報ウィンドウ を介して、通知の表示やプッシュ機能の使用を 許可したい サイトの例外を作成できます。
- 画面上部のメニューバーで をクリックし、 を選択します ( の場合もあります)。メニューボタン
をクリックし、 を選択します。
- 左パネルで を選択します。
- 許可設定 セクションまでスクロールします。
- 通知 の右にある ボタンをクリックします。
- 通知許可の要求をブロック のチェックボックスを選択します。
- ボタンをクリックします。
よくある質問
Web Push はどのように動作しますか?
ウェブサイトは、機能の限定されたバックグラウンドウェブページである Service Worker をインストールでき、これによりプッシュサービスを購読できるようになります。ウェブサイトは、メッセージを処理し、画面上に通知を表示する Mozilla の Web Push サービスを通してブラウザーにプッシュメッセージを送信できるようになります。
ウェブサイトとどのような情報を共有しますか?
許可されたウェブサイトは、サイトが読み込まれていないときにもメッセージをプッシュ送信することができます。サイトが送信できる画面上に通知しないプッシュメッセージの数は制限されています。制限を超えたウェブサイトは、そのプッシュメッセージが無効になり、再び購読するには、そのウェブサイトをもう一度訪れる必要があります。Web Push ではウェブサイトが直接あなたの IP アドレスを特定することはできません。
Firefox は Web Push を提供するためにどのような情報を使用しますか?
Firefox が開いている間、プッシュメッセージを受信するためにプッシュサービスへの接続を維持します。Firefox が閉じられると、接続も終了します。サーバー上に、ブラウザーについてのランダム化された識別子 (User Agent IDentifier または UAID) とクライアントで生成された各プッシュ購読に関するランダム識別子を保存します。購読しているものがある場合、プッシュサービスが受信メッセージを Firefox にルーティングするために UAID が必要です。アクティブなプッシュ通知の購読がない場合、Firefox は新しい接続ごとに UAID をローテーションします。
デスクトップ版 Firefox では、プッシュサービスは Mozilla によって運営されています。Firefox for Android は、Mozilla Web Push サービスと Google の Cloud Messaging プラットフォームを組み合わせて、Firefox for Android に通知を配信します。iOS 上で WebPush を使用して通知を送信できるのは Mozilla のアプリケーションのみです (サードパーティは iOS の利用規約により、WebPush を使用して iOS に通知を送信することを禁じられています)。
これら 3 つのケースすべてにおいて、プッシュメッセージは IETF 仕様 に従って暗号化され、あなたの Firefox のコピーだけがそれらを解読できます。暗号化されたメッセージは、配信されるか期限切れになるまでサーバーに保存されます。
このサービスの一部として、あなたの IP アドレスを 90 日間保存します。保存された情報は、IP アドレスまたは UAID のいずれかが変更されたときに無効になります。私たちは以下の情報については保存しません:
- メッセージを送信したサーバーやサービス
- 特定のユーザーエージェントがオンライン/アクティブだった時期
自分のウェブサイトに Web Push を追加するには?
Push API の仕様 の記事で、Service Worker を作成し、プッシュメッセージを送信する方法について説明しています。