サブスクライバーのポータビリティのために独自のSafari Webプッシュ証明書を作成する方法

PushEngageでは、透明性を重視しており、ご登録時にベンダーロックインがないことを保証したいと考えています。SafariでWebプッシュ通知を有効にし、購読者をポータブルにしたい場合は、独自のSafari Webプッシュ証明書を作成し、PushEngageで設定する必要があります。この手順は、Chrome用の独自のFCMキーを作成するのと似ています。

独自の証明書を作成するために従うことができる、ステップごとの内訳を以下に示します。

証明書を作成する前に、いくつかのものが必要になります。

  1. アクティブなApple Developerアカウントが必要です。現在、この開発者アカウントは年間99ドルです。
  2. ウェブサイトの一意のプッシュID(開発者アカウントを使用して作成できます)

4つのステップに従うことで、独自のSafari Webプッシュ証明書を作成できます。

ステップ1 –証明書署名要求の作成

  • キーチェーンアクセスアプリを起動し、キーチェーンアクセス > 証明書アシスタント > 証明機関から証明書を要求に移動します。
キーチェーン ステップ1
  • 証明書情報にメールアドレスと名前を追加し、保存をクリックします。
情報作成
証明書保存

ステップ2 – APNSのWebプッシュIDの設定

  • Apple Developer Consoleにログイン > Identifiers > Website Push IDs に移動し、右上セクションの+をクリックします。
識別子
  • 次のウィンドウにリダイレクトされ、WebサイトのプッシュIDの説明と一意の識別子を追加します。完了したら、続行をクリックします。
  • 次のウィンドウで、WebサイトのプッシュIDが正しいことを確認し、登録をクリックします。
情報が正しいことを確認

ステップ3 – Webプッシュ証明書の生成

  • 証明書 > すべて に移動し、+をクリックします。
証明書すべて
  • WebサイトプッシュID証明書 > 続行を選択します。
WebサイトプッシュID証明書
  • ステップ2で作成したWebサイトプッシュIDを選択し、続行をクリックします。
ステップ2からウェブプッシュIDを選択
  • 次に、ステップ1で作成したCSR証明書を追加し、続行をクリックします。
証明書を選択
  • 次のウィンドウで、「証明書が準備できました」というメッセージが表示されます。購読者に通知を送信するために使用されるため、ダウンロードしてください。
証明書が準備できました
  • 証明書をインストールしてエクスポートする必要があります。ダウンロードした証明書をダブルクリックすると、キーチェーンアクセスアプリに証明書がインストールされます。
  • 証明書をエクスポートするには – キーチェーンアプリに移動 > 証明書 > 証明書を右クリック > 証明書が作成されたWebサイトプッシュIDを選択 > エクスポートをクリックします。
証明書をエクスポート
  • 証明書を保存する際は、個人情報交換(.p12)形式を使用してください。
証明書を保存
  • 次のウィンドウで、パスワードを作成するか、空白のままにするかを選択し、OKをクリックします。
パスワードを作成
  • 証明書をMACにエクスポートすることを許可します。

ステップ4 –証明書をPushEngageにアップロード

  • 設定 > Safari Webプッシュ設定 に移動 > WebサイトプッシュID > プライベートキーファイルとパスワードを入力します。完了したら、更新をクリックします。
ウェブプッシュ用のSafari設定
  • 設定が正しく行われた場合、「設定が正常に更新されました」というメッセージが表示されます。

これで完了です。Safariを使用して購読者に通知を送信できるようになりました。ChromeやFirefoxブラウザでのプッシュ通知もサポートしています。

Chromeプッシュ通知用のPushEngage

コメントを追加

コメントをお寄せいただきありがとうございます。すべてのコメントはプライバシーポリシーに従ってモデレーションされ、すべてのリンクはノーフォローとなりますのでご注意ください。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。

「購読者ポータビリティのための独自のSafari Webプッシュ証明書の作成方法」に関するコメント1件

  1. 最初の文:PushEngageでは、透明性を重視しており、ご登録時にベンダーロックインがないことを保証したいと考えています。

    次のようにすべきです:
    PushEngageでは、透明性を重視しており、ご登録時にNOベンダーロックインがないことを保証したいと考えています。

ウェブサイトを離れた後も訪問者をエンゲージし、維持する

見逃せないプッシュ通知で、すべてのウェブ訪問の価値を高めましょう。

  • 永久無料プラン
  • 簡単なセットアップ
  • 5つ星サポート