Как создать собственный сертификат Safari Web Push для переносимости подписчиков?

В PushEngage мы верим в прозрачность и хотим гарантировать, что при регистрации у вас НЕ будет привязки к поставщику. Мы даже Если вы хотите включить веб-push-уведомления в Safari и обеспечить переносимость ваших подписчиков, вам необходимо создать собственный сертификат веб-push-уведомлений для Safari и настроить его в PushEngage. Этот шаг аналогичен созданию собственного ключа FCM для Chrome.

Вот пошаговое руководство, которому вы можете следовать, чтобы создать собственный сертификат.

Перед созданием сертификата вам понадобятся несколько вещей:

  1. Активная учетная запись разработчика Apple — в настоящее время эта учетная запись разработчика стоит 99 долларов в год.
  2. Уникальный Push ID для вашего веб-сайта (можно создать с помощью учетной записи разработчика)

Следуя четырем шагам, вы можете создать собственный сертификат веб-push-уведомлений Safari.

Шаг 1 – Создание запроса на сертификат

  • Запустите приложение Keychain Access и перейдите в Keychain Access > Certificate Assistant > Request certificate from Certificate Authority.
шаг 1 с Keychain
  • В информации о сертификате добавьте адрес электронной почты и имя, затем нажмите Сохранить.
создать информацию
сохранить сертификат

Шаг 2 – Настройка Push ID для APNS

  • Войдите в консоль разработчика Apple > Идентификаторы > Идентификаторы Push-уведомлений веб-сайта и в правом верхнем углу нажмите +
идентификатор
  • Вы будете перенаправлены в следующее окно, где добавьте описание и уникальный идентификатор вашего идентификатора Push-уведомлений веб-сайта. После завершения нажмите Продолжить.
  • В следующем окне убедитесь, что ваш идентификатор Push-уведомлений веб-сайта указан правильно, а затем нажмите Зарегистрировать.
Убедитесь, что информация верна

Шаг 3 – Генерация сертификата веб-push-уведомлений

  • Перейдите в раздел Сертификаты > Все > нажмите +
сертификаты все
  • Выберите Сертификат идентификатора Push-уведомлений веб-сайта > Продолжить
сертификат веб-сайта с push id
  • Выберите идентификатор Push-уведомлений веб-сайта, который вы создали в Шаге 2, и нажмите Продолжить.
выберите идентификатор push-уведомлений сайта из шага 2
  • Теперь добавьте сертификат CSR, который вы создали в Шаге 1, и нажмите Продолжить.
выбрать сертификат
  • В следующем окне вы увидите сообщение «Your Certificate Is Ready». Загрузите его, так как оно будет использоваться для отправки уведомлений вашим подписчикам.
сертификат готов
  • Теперь вы должны установить и экспортировать сертификат. Дважды щелкните загруженный сертификат, и он будет установлен в Keychain Access App.
  • Чтобы экспортировать сертификат — Перейдите в приложение Keychain > Сертификаты > Щелкните правой кнопкой мыши на сертификате > выберите идентификатор Push-уведомлений веб-сайта, для которого был создан сертификат > затем нажмите Экспортировать.
экспортировать сертификат
  • Используйте формат Personal Information Exchange (.p12) при сохранении сертификата.
сохранить сертификат1
  • В следующем окне вы можете выбрать создание пароля или оставить его пустым, затем нажмите OK.
создать пароль
  • Нажмите Allow, чтобы экспортировать сертификат на MAC.

 Шаг 4 – Загрузка сертификата в PushEngage

  • Перейдите в Настройки > Настройки Safari Web Push > Введите идентификатор Push-уведомлений веб-сайта > файл закрытого ключа и пароль. После завершения нажмите Обновить.
настройки Safari для веб-push
  • Если настройки выполнены правильно, вы получите сообщение «Настройки успешно обновлены».

Вот и все, и теперь вы можете отправлять уведомления своим подписчикам через Safari. Мы также поддерживаем push-уведомления в браузерах Chrome и Firefox.

PushEngage для push-уведомлений Chrome

Добавить комментарий

Мы рады, что вы решили оставить комментарий. Пожалуйста, помните, что все комментарии модерируются в соответствии с нашей политикой конфиденциальности, а все ссылки являются nofollow. НЕ используйте ключевые слова в поле имени. Давайте вести личный и содержательный разговор.

1 комментарий к записи «Как создать собственный сертификат веб-push-уведомлений Safari для переносимости подписчиков?»

  1. Первое предложение: В PushEngage мы верим в прозрачность и хотим гарантировать, что при регистрации у вас не будет привязки к поставщику.

    Должно быть:
    В PushEngage мы верим в прозрачность и хотим гарантировать, что при регистрации у вас НЕ будет привязки к поставщику.

Вовлекайте и удерживайте посетителей после того, как они покинули ваш веб-сайт

Увеличьте ценность каждого посещения веб-сайта с помощью push-уведомлений, которые трудно пропустить.

  • Бесплатный тариф навсегда
  • Простая настройка
  • Поддержка 5 звезд