Как проверить статус подписки пользователя и получить его идентификатор?

Web push не собирает никаких идентификаторов. Мы знаем, что поиск идентификатора, который можно связать с CRM или базой данных, имеет решающее значение. Поэтому в этом руководстве мы объясним, как вы можете проверить, является ли посетитель вашего веб-сайта подписчиком web push. Затем вы сможете получить идентификатор и сопоставить его с вашей базой данных или CRM.

Проверка, является ли посетитель веб-сайта подписчиком push-уведомлений

Существует простой JavaScript API – Статус подписки пользователя, который сообщает, является ли человек подписчиком web push.

window._peq.push(['subscriber-status',function(res){
    if(res.statuscode==1)
    {
      // Code to return response
      console.log(res);
    }
}]);

Хэш подписчика (идентификатор подписчика) и код статуса добавляются к коду ответа. Это можно сохранить из переменной JavaScript и позже сопоставить в вашей базе данных. Хэш подписчика — это уникальный идентификатор push-уведомлений, который можно использовать для более глубокой интеграции API.

Примечание: Поскольку хэш подписчика периодически обновляется, если вы используете его для каких-либо интеграций, убедитесь, что вы проводите ежемесячные или ежеквартальные проверки для обновления хэша в вашей CRM.

Сопоставление идентификатора профиля

Существует другая альтернатива вместо сопоставления нашего хэша подписчика и периодической проверки. Вы можете сопоставить идентификатор вашей базы данных или идентификатор CRM в качестве идентификатора профиля в нашей системе для подписчиков. Таким образом, вы получите более широкий спектр для использования сегментов, сохраненных в вашей базе данных или CRM, для запуска push-уведомлений.

Процесс проверки статуса подписки остается прежним. Однако вы можете использовать наш JavaScript API для добавления идентификатора профиля в том же колбэке.

Вот как будет выглядеть пример кода –

window._peq.push(['subscriber-status',function(res){
    if(res.statuscode==1)
    {
      // Code to return response
      console.log(res);
      window._peq.push(["add-to-profile", "profileId"]);

    }
}]); 

Здесь идентификатор профиля будет точным идентификатором, который вы хотите передать в качестве динамического параметра.

Отправка уведомлений через REST API

Вам нужно получить ваш API-ключ, если вы еще не получили его из панели управления. Если вы хотите отправлять уведомления через API.

Перейдите в раздел Настройки сайта » Сведения о сайте. Прокрутите до раздела API-ключ и нажмите Копировать.

Вы можете использовать REST API для отправки push-кампаний на основе событий или сегментов в вашей системе после настройки сопоставления.

Вы можете использовать необязательные параметры из упомянутого API

subscriber_hash or profile_id

Эта одноразовая интеграция связывает вашу базу данных push-уведомлений и базу данных клиентов.

Если у вас возникнут какие-либо проблемы, пожалуйста, свяжитесь с нами, нажав здесь. Наша служба поддержки сможет вам помочь.

Все еще не можете разобраться? Чем мы можем помочь?
Последнее обновление: 9 марта 2026 г.

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

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

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