コンテンツにスキップ

Safariプッシュ通知の追加

Safariプッシュ通知について

Safariプッシュ通知 はApple仕様のウェブプッシュ機能を利用します。macOS13未満(Safari16未満)に対して通知を行いたい場合にご利用ください。
macOS13以上のSafariにつきましては、他のウェブブラウザと同じ Webプッシュ通知 で配信されます。

Safariプッシュ通知の追加手順

  1. 設定画面を開き、左メニューから「サービス管理」を選択する。

    設定画面

    サービス管理画面

  2. 追加したいサービスの「+アプリ・SNSアカウントの追加」をクリックし、メニューから「Safariプッシュ通知を追加する」を選択する。

    アプリ追加

  3. 各情報を入力して「登録」をクリックする。

    項目 説明
    Webサイト名 プッシュ通知を受信するウェブサイトの名前
    通知用URL プッシュ通知を配信するサイトのURL。
    *末尾に"/"(スラッシュ)をつけないでください。
    アイコン プッシュ通知で表示するアイコン
    形式: PNG
    サイズ: 256x256(px)
    チームID お客様が契約しているAppleアカウントが所属する開発チームのID
    チームIDの確認方法
    キーID P8ファイルの生成時に発行されるID
    キーIDの確認方法
    P8ファイル Appleプッシュ通知サービスで利用する秘密鍵
    P8ファイルの取得方法
    P12ファイル Apple Developerで作成した"Website Push ID Certificate"からキーチェーンを使って書き出したP12ファイル
    P12ファイルの取得方法
    パスフレーズ P12をキーチェーンから書き出す際に設定したパスフレーズ

    「iOSアプリと同じ情報を利用する」について

    同じサービスにiOSアプリが登録されている場合にチェックできます。
    チェックすると、iOSアプリに登録されているチームID、キーID、P8ファイルが入力されます。

    P12ファイル(証明書)やP8ファイル(秘密鍵)について

    Safariへプッシュ通知を配信するためには、Apple DeverloperサイトでP12ファイル(証明書)およびP8ファイル(秘密鍵)を作成する必要があります。
    作成方法は以下のページをご参照ください。
    * P12ファイルの作成方法
    * P8ファイルの作成方法

    アプリ追加

チームIDの確認方法

  1. Apple Deverloperサイトにアクセスしてサインインをします。


  2. 左メニューの"Membership"をクリックします。


  3. "Team ID"が上述のチームIDに該当します。

キーIDの確認方法

  1. Apple Deverloperサイトにアクセスしてサインインをします。


  2. Certificates, Identifiers & Profiles のページへ遷移して、左メニューの"Keys"をクリックします。


  3. Keysの一覧から使用する秘密鍵を選択して詳細ページに遷移します。


  4. "Key ID"が上述のキーIDに該当します。


複数サービスでのご利用について

同じWebページに対して、複数のサービスから同じ"Website Push ID"を使ってプッシュ通知を配信することはできません。