デスクトップ版 Safari
デスクトップデバイスの Safari Web ブラウザで Web プッシュを有効にするためのステップバイステップガイド
Mac版Safariのバージョン13(Ventura)以前では、他のすべてのブラウザーが対応しているWeb Push標準を実装していません。そのため、Webサイトで通知許可の確認を求め、これらのSafari訪問者に通知を配信するように設定するには、追加の統合作業が必要です。
はじめに
開始する前に、以下のものがあることを確認してください:
Macコンピュータにアクセスできること
Apple Developerアカウントを持っていること
以下の手順では、必要なWeb Pushセキュリティ証明書を生成し、プラットフォームにアップロードする方法を説明します。
それぞれに対して個別のWeb Push証明書を作成する必要があります 各 購読を許可する各サイト/ドメイン。複数のドメインで証明書を再利用すると、配信される通知数が減り、購読解除率が高くなります。
手順1:証明書署名要求(CSR)を作成する
Macコンピュータで、を開きます
キーチェーンアクセスアプリケーションを開き、証明書の下にあるカテゴリ左側のナビゲーションセクションをクリックします。内の
キーチェーンアクセスドロップダウンメニューで、キーチェーンアクセス>証明書アシスタント>認証局から証明書を要求する.[証明書情報]ウィンドウで、次の情報を入力します:
「
ユーザーのメールアドレス」欄に、メールアドレスを入力します。「
コモンネーム」欄に、秘密鍵の名前を作成します(例: 会社名 Web Push)。「
CAメールアドレス」欄は空欄のままにしてください。「
リクエストグループを選択し、ディスクに保存済みオプション。
クリック
続行Keychain Access内でCSRをディスクに保存して、この手順を完了してください。
手順2: Website Push IDを追加する
既存の証明書を更新している場合、Website Push IDはすでにApple開発者アカウント内に存在しているはずなので、この手順は省略して手順3に進めます。
ログイン あなたの会社の Apple Developer Console アカウントへ。
をクリックします
証明書、ID、およびプロファイル左側のナビゲーションバーで。を選択します
識別子左側のナビゲーションバーで。右上のドロップダウンで次を選択します
Website Push IDそして、その後+ボタンを、次の項目の横にある識別子ヘッダー。を選択します
WebサイトプッシュIDオプションの一覧から選択し、続行ボタンを押します。説明を入力します。例:
Pushy Web Push識別子を入力します。例:
web.com.YOUR_COMPANY_NAME.webpush次をクリックします
続行その後登録ボタンを押します。
ステップ3: Webプッシュ証明書を生成する
をクリックします
証明書左側のナビゲーションで次を押します+の横にある記号証明書ヘッダーの横の記号..を選択します
WebサイトプッシュID証明書本番用証明書オプションの一覧から選択し、その後クリックします続行.前のステップで作成したWebサイトプッシュIDを選択し、その後クリックします
続行.次をクリックします
ファイルを選択ボタンを押し、最初のステップで作成したCSRファイルを参照して、クリックします続行.次の画面で、証明書の準備ができたことが通知されます。クリックします
ダウンロード証明書をコンピューターに保存します。
ステップ4: .p12証明書を生成する
コンピューターに保存した証明書に移動し、ダブルクリックして次にインストールします
キーチェーンアクセスアプリケーション。次を開きます
キーチェーンアクセスアプリケーションを開き、証明書の下にあるカテゴリ左側のナビゲーションセクションをクリックします。インストールされたWebサイトプッシュID証明書を右クリックし、次を選択します
書き出す.保存ダイアログで、ファイル名を選択し(またはデフォルトのままにし)、次を選択します
.p12ファイル形式を選択し、次をクリックします保存ボタンを押します。パスワードの入力を求められます。両方のボックスを空のままにして、次をクリックします
OK.クリック
許可p12証明書をコンピューターに保存します。
ステップ5: プラットフォーム経由で証明書をアップロードする
プラットフォームにログインします。
左側のナビゲーションで次を選択します
設定その後概要.ユーザーにプロンプトが表示されるすべてのサブドメインが次に含まれていることを確認します
SDK許可ドメイン一覧。次までスクロールします
送信インテグレーションセクションで次をクリックします編集ボタンを押します。次を有効にします
WEBスイッチをオンにしてから、次を入力してくださいWebsite Push IDステップ2で作成したもの。(例: "web.com.example")次をアップロードしてください
p12コンピューター上のファイルを選択し、次のみを有効にしてくださいパスフレーズ証明書作成時にパスワードを設定した場合は、スイッチをオンにしてください。次をクリックします
送信ページ下部のボタンをクリックして、Safari Support の設定を完了します。注意: これらの変更が反映されるまで、最大1時間かかる場合があります。

注: Safari証明書は毎年更新する必要があります。Safari証明書の有効期限が切れ、更新が必要になった際には、Pushlyのアカウントマネージャーがご連絡します。
最終更新