如何为订阅者便携性创建您自己的 Safari Web 推送证书?

在 PushEngage,我们相信透明度,并希望确保您在注册时没有任何供应商锁定。如果您希望在 Safari 上启用网站推送通知,并使您的订阅者可移植,那么您需要创建自己的 Safari 网站推送证书,并在 PushEngage 中进行配置。此步骤与创建您自己的 Chrome FCM 密钥类似。

以下是您可以遵循的创建自己证书的分步细则。

在创建证书之前,您需要准备几样东西——

  1. 一个有效的 Apple 开发者账户 - 目前该开发者账户每年费用为 99 美元。
  2. 网站的唯一推送 ID(可使用开发者帐户创建)

按照以下四个步骤,您可以创建自己的 Safari 网页推送证书

步骤 1 – 创建证书请求

  • 启动“钥匙串访问”应用程序,然后导航到“钥匙串访问”>“证书助理”>“从证书颁发机构请求证书”。
钥匙串步骤 1
  • 在证书信息中添加电子邮件地址和姓名,然后点击 保存
创建信息
保存证书

步骤 2 – 设置 APNS 的网页推送 ID

  • 登录 Apple Developer Console > Identifiers > Website Push IDs,然后在右上角点击 +
标识符
  • 您将被重定向到下一个窗口,在那里添加网站推送 ID 描述和唯一标识符。完成后,点击 继续
  • 在下一个窗口中,确保您的网站推送 ID 正确无误,然后点击 注册
确保信息正确

步骤 – 3 生成网页推送证书

  • 导航到 Certificate > All > 点击 +
证书全部
  • 选择 Website Push Id Certificate > Continue
带有推送 ID 证书的网站
  • 选择您在第 2 步中创建的 Website Push Id,然后点击 continue
从步骤 2 中选择网站推送 ID
  • 现在添加您在第 1 步中创建的 CSR 证书,然后点击 continue
选择证书
  • 在下一个窗口中,您将收到一条消息“您的证书已准备就绪”。下载它,因为它将用于向您的订阅者发送通知。
证书已准备好
  • 现在您必须安装并导出证书。因此,双击下载的证书,您的证书将安装在“钥匙串访问”应用程序中。
  • 导出证书 – 转到 Keychain App > Certificate > 右键单击证书 > 选择为其创建证书的 Website Push ID > 然后点击 Export
导出证书
  • 保存证书时使用 Personal Information Exchange (.p12) 格式
保存证书 1
  • 在下一个窗口中,您可以选择创建密码或留空,然后点击 OK
创建密码
  • 单击“允许”将证书导出到 MAC。

 步骤 4 – 将您的证书上传到 PushEngage

  • 导航到 Settings > Safari web Push Settings > 输入 Website Push Id > Private key file 和 password。完成后点击 Update
Safari 网站推送设置
  • 如果设置正确,您将收到一条消息“Settings successfully updated “

就是这样,您现在可以通过 Safari 向订阅者发送通知。我们也支持 Chrome 浏览器 和 Firefox 浏览器上的推送通知。

PushEngage 用于 Chrome 推送通知

添加评论

我们很高兴您选择留下评论。请记住,所有评论都将根据我们的隐私政策进行审核,并且所有链接都将是 nofollow。请勿在姓名字段中使用关键字。让我们进行一次个人化且有意义的对话。

1 条评论 “如何创建您自己的 Safari 网站推送证书以实现订阅者可移植性?

  1. 第一句话:在 PushEngage,我们相信透明度,并希望确保您注册时没有供应商锁定。

    应该是:
    在 PushEngage,我们相信透明度,并希望确保您注册时没有供应商锁定。

在访客离开您的网站后与他们互动并挽留他们

通过难以忽略的推送通知,增加每次网站访问的价值。

  • 永久免费套餐
  • 轻松设置
  • 五星支持