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

Отправка пуш-уведомлений может быть автоматизирована, что экономит время и ресурсы. Такой подход позволяет оптимизировать коммуникацию с пользователем и повысить эффективность вашего сайта.
Увеличение конверсииБлагодаря непосредственной и быстрой доставке информации, пуш-уведомления могут способствовать увеличению конверсии, так как пользователи могут быстрее принять решение о покупке или выполнении нужных действий.
Прозрачность и контрольПользователи могут легко управлять настройками уведомлений и выбирать, какую информацию они хотят получать. Это создает прозрачность и доверие к сайту.
Улучшение пользовательского опытаПуш-уведомления позволяют предлагать более понятную и целевую информацию, что повышает качество пользовательского опыта на сайте.
Информирование о важных событияхПуш-уведомления помогают пользователю быть в курсе важных событий, таких как изменение статуса заказа или появление новой продукции.
Сокращение потери трафикаОтправка пуш-уведомлений позволяет удерживать посетителей и сокращать потерю трафика, так как пользователи будут получать актуальную информацию и возвращаться на сайт.
Как пользоваться?
Вы можете бесплатно установить модуль, протестировать его настройки и отправить 10 сообщений. После этого для работы модуля необходимо выбрать подходящий тарифный план.
Вы можете заказать установку:
Это самый простой вариант: вы экономите время и все точно гарантированно будет работать правильно. Вариант платный, но доступный. Просто позвоните нам или напишите, установка займет 1 час, понадобится временный доступ к вашему сайту.
Сделать все самому:
Для работы модуля необходима регистрация на сайте https://sendpush.mainapp.ru/personal/profile/?register=yes
Принцип работы сервиса такой: сайт собирает токены (уникальные номера для отправки push сообщений) пользователей, сохраняет их в профиль пользователя. После этого наш модуль может отправить этому пользователю индивидуальное push уведомление.
Внимание! Модуль работает только на сайтах с защищенным соединением. Т.е. на сайте должен быть обязательно установлен ssl сертификат.
Наш модуль требует расширения php curl. Если это расширение у вас отключено – обратитесь в поддержку хостинга.
Для отправки Web Push (Отправка push сообщений в браузер) необходимо в настройках модуля включить галочку «Создать файлы для web push в корне сайта» и добавить в шаблон сайта между тегами <head> следующий код:
<?Как добавить код:
Переходите в Контент – Структура сайта – Файлы и папки http://joxi.ru/VrwZP9wHg1jgbA?d=1
В папке /bitrix/templates/Папка_Вашего_Шаблона находите файл header.php и выбираете «Редактировать как PHP» http://joxi.ru/eAOv3NKTGM6Ex2?d=1
Между тегами <head> вставляете указанный выше код и нажимаете сохранить.
Технологию Web Push на данный момент поддерживают не все браузеры:
Поддерживаемые десктопные браузеры:
- Edge v17+
- Firefox v57+
- Chrome v49+
- Opera v50+
- Yandex
Поддерживаемые мобильные браузеры:
- Android Browser v62+
- Opera mobile v37+
- Chrome for Android v64+
- Firefox for Android v57+
- UC Browser for Android v11.8+
- Samsung Internet v4+
- QQ Browser v1.2+
- Baidu Browser v7.12+
История PUSH уведомлений в личном кабинете
Для включения функционала отображения истории PUSH уведомлений в личном кабинете, создайте в нем страницу и вставьте на нее компонент mainapp.sendpush:user.mailings
<?$APPLICATION->IncludeComponent(
"mainapp.sendpush:user.mailings",
".default",
Array(
"CACHE_TIME" => "3600",
)
);?>
Для отображения индикатора непрочитанных PUSH уведомлений его нужно включить в настройках модуля и в шаблон footer.php сайта вставить компонент mainapp.sendpush:sendpush.counter
<?$APPLICATION->IncludeComponent(
"mainapp.sendpush:sendpush.counter",
".default",
array()
);?>