Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Пуш-уведомления для 1С-Битрикс. Модуль отправки сообщений с настройкой фильтров.

Как это работает?Если у вас уже создано мобильное приложение, то тем вашим клиентам, которые установили себе ваше приложение, PUSH-сообщения могут отправляться через него. Всем остальным клиентам PUSH-сообщения будет отправляться в браузер.Важно учитывать, что отправить PUSH в браузер можно только с согласия пользователя и браузер при этом должен быть запущен у пользователя. PUSH работают в большинстве браузеров, но не во всех. При отправке сообщений в мобильное приложение процент успешной доставки обычно намного выше.С приложением еще лучшеКроме модуля отправки PUSH-сообщений, мы предлагаем подключить к вашему сайту быстрое мобильное приложение, которое автоматически полностью синхронизируется с вашим сайтом и работает на устройствах Android и iOs. Приложение подключается за 2-3 рабочих дня и работает автоматически. Подробнее об этом предложении читайте здесь: https://marketplace.1c-bitrix.ru/solutions/mainapp.native/Подключите модуль PUSH-уведомлений для Битрикс и отправляйте мгновенные сообщения разным группам пользователей прямо из панели управления сайтом.В чем ценные преимущества PUSH-уведомлений?Мгновенная доставка информации:Пуш-уведомления достигают пользователей мгновенно, без задержек. Это гарантирует, что важная информация будет получена вовремя, даже если пользователь не активен на сайте. Более высокая вовлеченность:Пуш-уведомления помогают привлечь внимание пользователей к важным событиям, новостям или специальным предложениям. Это повышает вовлеченность и способствует повторным визитам на сайт.Персонализированный контент:Отправка пуш-уведомлений с учетом интересов и предпочтений пользователей позволяет предоставлять персонализированный контент. Это создает более значимый опыт для пользователей.Удобство и простота:Получение уведомлений не требует активного поиска информации. Это удобно для пользователей, так как они могут быть в курсе последних новостей и событий без дополнительных усилий.В чем отличия от конкурентов?Интеграция в панель БитриксВ отличии от большинства сервисов отправки PUSH-уведомлений, вы получите собственный модуль отправки, интегрированный в вашу панель управления сайтом на Битрикс. Все настройки и отправка происходят в вашей панели управления.Любое количество подписчиковВ отличии от других сервисов мы не ограничиваем количество подписчиков. Учитываются только сами факты отправки сообщений.Можно создавать свои сегментыВ отличии от других сервисов у вас есть возможность очень гибко настраивать получателей сообщений. Вы можете фильтровать получателей не только по браузеру или ОС, но и по данным из вашей CRM: количеству сделанных заказов, общей сумме, категории покупателей, полу и т.д. Это позволяет многократно увеличить отдачу от рассылки и повысить лояльность клиентов.Конфиденциальность и безопасностьБаза клиентов - это очень ценный актив и как любой актив его нужно хранить в безопасности. В отличии от других сервисов рассылки, доступ к базе подписчиков есть только у вас.Какие фильтры для отправки можно настроить?Группе клиентов из настроек БитриксаПо полуПо операционной системеПо количеству заказовПо сумме покупокПо заказам за периодПо купленным товарамАвтоматические сценарии отправкиИзменение статуса заказаНапоминание о забытой корзинеКаждое сообщение может содержать:ЗаголовокТекст сообщенияКартинкаСсылка на любую страницу (с якорем для метрики)Как PUSH-уведомления помогают развитию бизнеса?Автоматизация и оптимизацияОтправка пуш-уведомлений может быть автоматизирована, что экономит время и ресурсы. Такой подход позволяет оптимизировать коммуникацию с пользователем и повысить эффективность вашего сайта.Увеличение конверсииБлагодаря непосредственной и быстрой доставке информации, пуш-уведомления могут способствовать увеличению конверсии, так как пользователи могут быстрее принять решение о покупке или выполнении нужных действий.Прозрачность и контрольПользователи могут легко управлять настройками уведомлений и выбирать, какую информацию они хотят получать. Это создает прозрачность и доверие к сайту.Улучшение пользовательского опытаПуш-уведомления позволяют предлагать более понятную и целевую информацию, что повышает качество пользовательского опыта на сайте.Информирование о важных событияхПуш-уведомления помогают пользователю быть в курсе важных событий, таких как изменение статуса заказа или появление новой продукции.Сокращение потери трафикаОтправка пуш-уведомлений позволяет удерживать посетителей и сокращать потерю трафика, так как пользователи будут получать актуальную информацию и возвращаться на сайт.Как пользоваться?Вы можете бесплатно установить модуль, протестировать его настройки и отправить 10 сообщений. После этого для работы модуля необходимо выбрать подходящий тарифный план.

Пуш-уведомления для 1С-Битрикс. Модуль отправки сообщений с настройкой фильтров.

Пуш-уведомления для 1С-Битрикс. Модуль отправки сообщений с настройкой фильтров.

от MainApp
Скриншоты
Описание

Технические данные

Опубликовано:
01.09.2023
Обновлено:
21.08.2026
Версия:
2.0.5
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

Как это работает?

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

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

С приложением еще лучше

Кроме модуля отправки PUSH-сообщений, мы предлагаем подключить к вашему сайту быстрое мобильное приложение, которое автоматически полностью синхронизируется с вашим сайтом и работает на устройствах Android и iOs. Приложение подключается за 2-3 рабочих дня и работает автоматически.


Подробнее об этом предложении читайте здесь: https://marketplace.1c-bitrix.ru/solutions/mainapp.native/


Подключите модуль PUSH-уведомлений для Битрикс и отправляйте мгновенные сообщения разным группам пользователей прямо из панели управления сайтом.

В чем ценные преимущества PUSH-уведомлений?

Мгновенная доставка информации:

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

Более высокая вовлеченность:

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

Персонализированный контент:

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

Удобство и простота:

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


В чем отличия от конкурентов?

Интеграция в панель Битрикс

В отличии от большинства сервисов отправки PUSH-уведомлений, вы получите собственный модуль отправки, интегрированный в вашу панель управления сайтом на Битрикс. Все настройки и отправка происходят в вашей панели управления.

Любое количество подписчиков

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

Можно создавать свои сегменты

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

Конфиденциальность и безопасность

База клиентов - это очень ценный актив и как любой актив его нужно хранить в безопасности. В отличии от других сервисов рассылки, доступ к базе подписчиков есть только у вас.





Какие фильтры для отправки можно настроить?

  • Группе клиентов из настроек Битрикса
  • По полу
  • По операционной системе
  • По количеству заказов
  • По сумме покупок
  • По заказам за период
  • По купленным товарам

Автоматические сценарии отправки
  • Изменение статуса заказа
  • Напоминание о забытой корзине

Каждое сообщение может содержать:
  • Заголовок
  • Текст сообщения
  • Картинка
  • Ссылка на любую страницу (с якорем для метрики)
Как PUSH-уведомления помогают развитию бизнеса?

Автоматизация и оптимизация

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

Увеличение конверсии

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

Прозрачность и контроль

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

Улучшение пользовательского опыта

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

Информирование о важных событиях

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

Сокращение потери трафика

Отправка пуш-уведомлений позволяет удерживать посетителей и сокращать потерю трафика, так как пользователи будут получать актуальную информацию и возвращаться на сайт.

Как пользоваться?

Вы можете бесплатно установить модуль, протестировать его настройки и отправить 10 сообщений. После этого для работы модуля необходимо выбрать подходящий тарифный план.

Отзывы (0)
Обсуждения (3)
Что нового
2.0.5 (21.08.2026) В настройки модуля добавлена ссылка информера непрочитанных PUSH теперь настраивается и может вести в произвольный раздел истории уведомлений.
  • Во вкладку «Отображение информера» добавлено поле ссылки на раздел истории PUSH.
  • По умолчанию сохранён прежний адрес /personal/mailings/
  • Поддерживаются локальные адреса сайта и полные HTTPS-ссылки.
2.0.4 (21.08.2026) Удалена неиспользуемая интеграция с Яндекс.Метрикой, т.к. теперь сбор статистики и конверсий осуществляется средствами модуля.
  • Удалены клиент Яндекс.Метрики, сервис синхронизации и плановый агент.
  • Миграция снимает старые агенты и удаляет больше не используемые ключи счётчика и OAuth-токена.
  • Из настроек убраны поля Яндекс.Метрики и пояснения о внешнем источнике статистики.
  • Экран статистики использует нейтральные подписи, соответствующие данным из внутренних таблиц модуля.
  • Сбор статистики отправок, доставок, открытий и переходов внутри модуля сохраняется.
2.0.3 (20.08.2026) Добавлены многоэтапные PUSH-сценарии для забытых корзин, шаблоны имени с обращением для гостя, Rich Media с фото товара и автоматические одноразовые купоны выбранного правила корзины.
  • Удалены устаревшие настройки служебных инфоблоков, и неиспользуемые флаги истории.
  • Товарные инфоблоки определяются автоматически через модуль «Торговый каталог».
  • Прекращена запись новых токенов и истории в legacy-инфоблоки; старый плановый агент снимается миграцией.
  • Импорт получателей перенесён на слоистую архитектуру, автоматически находит старый инфоблок и защищён проверками прав, POST, CSRF и источника запроса.
  • Страница служебного импорта получила предупреждение о назначении скрипта и выделенный блок запуска.
  • Общие настройки разделены на логические блоки: подключение к сервису, Web Push, PUSH, аналитика и агент отправки.
  • Информация о тарифе перенесена в блок подключения к сервису.
2.0.2 (07.08.2026) Обновление актуальности мобильных PUSH-токенов в версии 2.0.2.
  • Если пользователь не дал (или отозвал) разрешение на отправку push уведомлений, то токен пользователя помечается как неактуальный и отправка по нему не идет
2.0.1 (05.08.2026) Исправление новой установки модуля в версии 2.0.1.
  • Устранена ошибка MySQL Duplicate column name 'attempts' при первой установке.
  • Установщик не повторяет ALTER TABLE для столбцов, которые были созданы базовой схемой в том же запросе.
  • Обновление с 2.0.0 не изменяет данные и не требует ручной миграции базы.
2.0.0 (05.08.2026) Крупное обновление архитектуры модуля до версии 2.0.0.
  • Удалены неиспользуемые глобальные классы, старые функции агентов, ORM-обёртка аналитики и мёртвые служебные endpoints.
  • Встроенный API Mainapp\Sendpush\SendpushAPI сохранён и перенесён в отдельный слой API без изменения публичного контракта.
  • Обновление автоматически снимает старые регистрации событий и агентов и удаляет оставшиеся файлы переходного слоя 1.x.
  • Таблицы, рассылки, сегменты, статистика, токены, настройки и исторические данные сохраняются.
  • Очередь, параллельная отправка Firebase, забытые корзины, статусы заказов, цели, биллинг и история уведомлений продолжают работать через namespaced-архитектуру.
  • Перед обновлением сторонний код, вызывающий удалённые глобальные классы, необходимо перевести на документированный SendpushAPI.
1.0.32 (29.07.2026) Ускорена отправка больших PUSH-рассылок.
  • Запросы к Firebase отправляются параллельно контролируемыми пакетами вместо последовательной отправки по одному устройству.
  • Размер очереди за один запуск увеличен до 500 сообщений, интервал агента сокращён до 30 секунд.
  • Статус и время отправки по-прежнему сохраняются отдельно для каждого устройства.
  • Повторяются только временные сетевые и серверные ошибки Firebase.
  • Невалидные токены, SenderId mismatch и неретриабельные ошибки завершаются без пяти повторных попыток.
  • При отсутствии curl_multi модуль автоматически использует совместимый последовательный режим.
1.0.31 (29.07.2026) Добавлен учёт времени отправки PUSH-рассылок.
  • Фиксируется время начала первой фактической попытки отправки рассылки.
  • После окончательного завершения очереди сохраняется время окончания и рассчитывается длительность отправки.
  • Для каждого получателя в статистике сохраняется время итоговой попытки доставки.
  • В окне статистики отображаются начало, окончание, длительность рассылки и время отправки каждому получателю.
  • Учёт времени работает как для очереди, так и для синхронной отправки через SendpushAPI.
  • Идемпотентная миграция добавляет новые поля и восстанавливает доступное время исторических отправок.
1.0.30 (28.07.2026) Усилена безопасность регистрации браузерных PUSH-токенов.
  • Сохранение web push-токена теперь требует действующий CSRF-токен Bitrix.
  • Компонент автоматически передаёт sessid в сгенерированный браузерный скрипт.
  • Закэшированная до обновления разметка совместима через BX.bitrix_sessid().
  • Сохранена строгая проверка источника запроса и добавлен заголовок X-Requested-With.
  • Удалённые резервные страницы рассылок и сегментов не входят в архив обновления.
  • Добавлены регрессионные проверки защиты публичной точки и состава выпуска.
1.0.29 (28.07.2026) Уточнена совместимость встроенного PHP API с исходной инструкцией SendpushAPI.
  • Восстановлены отдельные ошибки для отсутствующего токена, некорректного пользователя и обязательных полей PUSH.
  • Повторная регистрация токена больше не очищает не переданные сведения об устройстве.
  • Не заданные ОС, браузер и сегмент возвращаются как null.
  • Сохранены расширенные возможности API: upsert токена, фильтрация по сегменту, статистика и учет одной API-рассылки.
  • Документация дополнена требованиями к токенам провайдера и актуальными форматами ответов.
1.0.28 (28.07.2026) Проверен и исправлен встроенный API для сторонних интеграций.
  • Восстановлено сохранение сегмента устройства и фильтрация отправки по сегменту, ОС и браузеру.
  • Ответ отправки снова содержит списки успешно и неуспешно обработанных токенов с причинами ошибок.
  • Удаление неизвестного токена и отправка без активных устройств теперь возвращают корректную ошибку.
  • Отправки через API сохраняются как рассылки типа API и отображаются в общей статистике.
  • Billing учитывает одну успешную API-рассылку как одно отправление независимо от количества устройств.
  • Добавлена документация по PHP API и защищенным HTTP-точкам модуля.
1.0.27 (28.07.2026) Исправлена статистика отправленных PUSH-рассылок.
  • Одна успешно отправленная рассылка теперь учитывается ровно один раз независимо от количества получателей и устройств.
  • Статистика строится по локальному журналу рассылок и больше не использует исторические счётчики получателей billing API.
  • Цифры по ручным рассылкам, забытым корзинам, статусам заказов и API ведут в отфильтрованный список соответствующих рассылок.
  • Фильтр перехода проверяет дату и тип рассылки и показывает только записи со статусом «Отправлена».
  • Итоговая строка больше не попадает в количество строк и пагинацию.
1.0.26 (27.07.2026) Переходное обновление архитектуры без нарушения обратной совместимости.
  • Страница настроек больше не использует старые глобальные классы GetOptions и MainappBilling.
  • Работа с тарифом, реквизитами PUSH, статистикой и учётом рассылок объединена в BillingService.
  • Справочники и состояние агента страницы настроек вынесены в SettingsService.
  • Устранены внутренние цепочки вызовов между legacy-фасадами.
  • Старые классы сохранены для внешних интеграций, помечены как переходный слой и регистрируют фактическое использование.
  • Исключён перехват глобального класса GetOptions, если он уже предоставлен другим модулем.
  • Добавлена автоматическая проверка, запрещающая новые зависимости production-кода от legacy-фасадов.
1.0.25 (27.07.2026) Модуль переведён на новую слоистую архитектуру и получил автоматическое безопасное обновление существующих установок.
  • HTTP-обработчики, события и агенты разделены на Controller/Event/Agent, Service, Repository, Integration и Infrastructure.
  • Добавлен идемпотентный Marketplace-обновлятор: он дополняет схему без потери данных, обновляет внешние admin/tools-обёртки, события и агентов.
  • Исправлена совместимость с Bitrix DB API и типами DateTime.
  • Исправлено сохранение и применение всех полей сегмента, включая фильтры по заказам.
  • Исправлены забытые корзины, адресная отправка по статусу заказа, очередь и повторные попытки PUSH.
  • Биллинг считает факт отправки рассылки один раз, а превышение лимита фиксируется в журнале отправки.
  • Исправлено достижение целей после оформления заказа из PUSH по забытой корзине.
  • История уведомлений объединяет сообщения одной рассылки для нескольких устройств и синхронизирует признак прочтения.
  • Восстановлены страницы аналитики и статистики, добавлено понятное название статуса «Ждет отправки».
  • Эмодзи корректно сохраняются и отображаются даже при ограничениях старого соединения с базой данных.
  • Усилена безопасность административных и публичных обработчиков: права, POST/CSRF, same-origin, IDOR, SQL, XSS, загрузка файлов и TLS.
1.0.24 (13.07.2026)
  • Добавлена возможность использовать номер заказа в PUSH-уведомлениях о смене статуса. Для этого в шаблонах заголовка и текста доступен новый макрос #ORDER_NUMBER#. При отправке уведомления он автоматически заменяется на номер заказа. Шаблон уведомления находится в настройках модуля.
1.0.23 (03.07.2026)
  • Исправление работы агента
1.0.22 (24.06.2026)
  • Исправление ошибок
1.0.21 (18.06.2026)
  • Улучшена скорость отправки рассылок
  • Добавлена подробная сводная статистика рассылок
Внимание! После установки обновления необходимо зайти в настройки модуля и нажать кнопку "Сохранить"!
1.0.20 (11.03.2026)
  • Исправлено автоматическое обновление сегмента при отправке рассылки.
  • Добавлена кнопка сброса актуальности токенов пользователей
1.0.19 (20.02.2026)
  • Исправление сохранения токена пользователя
1.0.18 (16.01.2026)
  • Исправление ошибок
1.0.17 (04.12.2025)
  • Улучшена стабильность ведения аналитики посещений
  • Если пользователь не дал разрешение на отправку пушей, токен пользователя помечается как "не актуальный" до тех пор, пока пользователь не разрешит отправку пушей (для версий приложений: android > 1.47, ios > 1.130)
  • В списке пользователей добавлены фильтры по операционной системе, браузеру, актуальности токена
  • В списке пользователей добавлена возможность удалить пользователя
  • В таблицу пользователей добавлена версия приложения (для версий приложений: android > 1.47, ios > 1.130)
1.0.15 (13.08.2025)
  • Добавлены API методы для отправки PUSH уведомлений
1.0.14 (30.07.2025)
  • Добавлена настройка, включающая сбор аналитики по посетителям. Эта аналитика в дальнейшем нужна будет для добавления дополнительных фильтров при создании сегментов рассылок и улучшения работы модуля сбора статистики.
1.0.13 (15.07.2025)
  • В рассылки добавлена возможность вставлять эмодзи.
1.0.12 (10.06.2025)
  • Добавлен фильтр рассылок
  • Добавлена общая статистика рассылок
1.0.11 (05.06.2025)
  • Добавлены пояснения к статистике рассылки
  • Исправлены ошибки
1.0.10 (23.05.2025)
  • Автоматические PUSH уведомления о смене статусов заказов и забытых корзинах добавлены в список рассылок.
  • Для уведомлений по забытым корзинам автоматически собираются конверсионные данные по цели: оформление заказа.
  • Внимание! В этом обновлении из кода модуля вырезана старая форма отправки PUSH-уведомлений. Пользуйтесь новым функционалом рассылок через сегменты.
1.0.9 (09.04.2025)
  • Добавлна история индивидуальных раасылок для личного кабинета
  • Добавлен индикатор непрочитанных PUSH уведомлений
Для включения данного функционала создайте в личном кабинете страницу с иторией PUSH уведомлений и вставьте на нее компонент mainapp.sendpush:user.mailings (подробнее: https://marketplace.1c-bitrix.ru/solutions/mainapp.sendpush/#tab-install-link) Для отображения индикатора непрочитанных PUSH уведомлений его нужно включить в настройках модуля и в шаблон сайта вставить компонент mainapp.sendpush:sendpush.counter (подробнее: https://marketplace.1c-bitrix.ru/solutions/mainapp.sendpush/#tab-install-link)
1.0.8 (02.04.2025)
  • Исправление кнопки отправки рассылки при пагинации
1.0.7 (21.03.2025)
  • Добавлены подсказки к полям при создании сегментов и рассылок.
1.0.6 (18.03.2025)
  • Добавлена возможность указывать статус заказа в заголовке и id заказа в теле PUSH уведомления, при отправке автоматических уведомлений о смене статусов заказов.
1.0.5 (17.03.2025)
  • Добавлена фильтрация по авторизованным (не авторизованным получателям) в сегментах рассылок.
1.0.4 (14.03.2025)
  • Исправления локализации
1.0.3 (14.03.2025)
  • В сегментах теперь доступен фильтр по браузеру получателя. Также теперь можно выбрать только тех получателей, которые заходили на сайт через мобильное приложение. Для этого в фильтре нужно выбрать браузер "Мобильное приложение"
Внимание! При фильтрации по браузеру "Мобильное приложение" в сегмент рассылки попадут только те получатели, которые хотя бы раз зашли в приложение после установки этого обновления.
1.0.2 (17.02.2025)
  • Исправление сбора статистики
1.0.1 (05.02.2025) Глобальное обновление модуля отправки push
  • Добавлена возможность создания сегментов отправки
  • Добавлена возможность создания нескольких рассылок
  • Добавлена возможность планирования времени рассылки
  • Добавлена детальная статистика по каждой рассылке
  • Добавлена интеграция статистики рассылки с яндекс.метркиой
  • Добавлена статистика по конверсии рассылок
0.1.32 (26.11.2024)
  • Более детально проработана статистика отправки push-сообщений. Теперь в статистике можно посмотреть, какие сообщения были отправлены через ручную форму в каждый конкретный день.
0.1.31 (22.10.2024)
  • Добавлена возможность рассылки уведомлений о поступлении товара на склад. Функционал можно включить в настройках модуля на вкладке "Дополнительные уведомления". Уведомления будут работать, если на сайте включена функция подписки на товары.
0.1.30 (14.10.2024)
  • Исправлен сбор токенов для веб пушей
0.1.29 (01.10.2024)
  • Исправление ошибок
0.1.28 (16.09.2024)
  • Исправление ошибок
0.1.27 (16.09.2024)
  • Добавлена возможность отключить пуши в браузер
0.1.26 (16.09.2024)
  • Обновление api для web push
0.1.25 (20.08.2024)
  • Исправлена ошибка фильтрации пользователей при отправке уведомления через форму
0.1.23 (08.08.2024)
  • Исправление ошибок
0.1.21 (01.08.2024)
  • Исправление ошибок
0.1.20 (01.08.2024)
  • В настройках добавлена проверка работы агента для отправки уведомлений о забытых корзинах.
0.1.19 (30.07.2024)
  • Исправление ошибок
0.1.17 (30.07.2024)
  • Добавлен модуль расширенной статистики отправки уведомлений
Внимание! Сбор расширенной статистики начнется только после установки этого обновления. До окончания расчетного периода может быть расхождение в значениях отправленных уведомлений в настройках модуля и в самой статистике.
0.1.16 (27.06.2024)
  • Исправление ошибок
0.1.15 (21.06.2024)
  • Исправление ошибок
0.1.14 (21.06.2024)
  • Добавлена возможность записывать историю отправленных по событиям сообщений
0.1.13 (19.06.2024)
  • Исправление ошибок в работе биллинга
0.1.12 (19.06.2024)
  • Переработаны настройки модуля
  • Добавлен выбор статусов заказов, по которым отправляются уведомления
В настройках модуля необходимо указать статусы заказа, о смене которых будет уведомлен клиент.
0.1.10 (14.06.2024)
  • Исправление ошибок
0.1.9 (14.06.2024)
  • Исправление ошибок
0.1.8 (14.06.2024)
  • Отправка push уведомлений переведена на новый API
Внимание! С 20.06.2024 Google прекращает поддержку отправки push уведомлений по старому API! Для того, чтобы отправлять уведомления после этой даты необходимо обновить и настроить модуль. Пожалуйста, напишите нам на почту info@mainapp.ru, мы поможем в настройке.
0.1.7 (05.06.2024)
  • Добавлена функция автоматической отправки уведомления о смене статуса заказа.
Функционал можно включить в настройках модуля.
0.1.6 (04.06.2024)
  • Исправление ошибок отправки сообщений по фильтру ОС
0.1.5 (03.06.2024)
  • Техническое обновление
0.1.4 (03.06.2024)
  • Добавлено автоматическое push уведомление о забытой корзине
Принцип работы: Если пользователь добавил товар в корзину и не оформил заказ в течение суток, то ему отправляется push уведомление с просьбой закончить оформление заказа. Текст уведомления и интервал отправки можно изменить в настройках модуля. После установки обновления активируйте функционал в настройках модуля.
0.1.3 (29.05.2024)
  • Добавлена регистрация собственных событий
Внимание! После установки этого обновления из init.php код, отвечающий за запись токенов отправки push уведомлений в профиль пользователя (код, который добавляли при установке модуля по инструкции: https://marketplace.1c-bitrix.ru/solutions/mainapp.sendpush/#tab-install-link).
0.1.2 (21.05.2024)
  • Добавлена настройка для сайтов на кириллице
0.1.1 (21.05.2024)
  • Исправление ошибок
0.1.0 (21.05.2024)
  • Исправление ошибок
0.0.4 (21.05.2024)
  • Исправление ошибок
0.0.3 (16.05.2024)
  • Исправление ошибок
0.0.2 (26.03.2024)
  • Исправление ошибки отправки пуша конкретному пользователю
Установка
Вариант 1. Заказать установку

Если вы хотите сэкономить время и быть уверены, что всё будет настроено правильно, вы можете заказать установку у нас.

Установка платная, но доступная по стоимости. Обычно она занимает около 1 часа. Для работы специалисту понадобится временный доступ к вашему сайту.

Чтобы заказать установку, позвоните нам или напишите.

Вариант 2. Установить модуль самостоятельно

Как работает сервис

Сайт собирает push-токены пользователей.
Push-токен — это уникальный идентификатор браузера или устройства, на который можно отправить push-уведомление.

После получения токена модуль сохраняет его в профиле пользователя. Затем через модуль можно отправлять этому пользователю индивидуальные push-уведомления.

Обязательные требования

Перед настройкой убедитесь, что выполнены следующие условия:

  1. На сайте установлен SSL-сертификат.

    Модуль работает только на сайтах с защищенным соединением, то есть сайт должен открываться по адресу https://.


  2. На сервере включено PHP-расширение curl.

    Если расширение отключено, обратитесь в поддержку вашего хостинга.

Настройка Web Push

Web Push — это push-уведомления, которые отправляются в браузер пользователя.

1. Включите создание файлов Web Push

В настройках модуля включите опцию:

«Создать файлы для web push в корне сайта»

2. Добавьте код в шаблон сайта

Откройте файл header.php вашего шаблона и добавьте между тегами <head> и </head> следующий код:

<?
$APPLICATION->IncludeComponent(
    "mainapp.sendpush:firebase_scripts",
    "",
    array(),
    false
);
?>
Как найти файл header.php
  1. Перейдите в административной панели в раздел:

    Контент → Структура сайта → Файлы и папки

  2. Откройте папку:

    /bitrix/templates/Папка_Вашего_Шаблона/

  3. Найдите файл:

    header.php

  4. Выберите действие:

    «Редактировать как PHP»

  5. Вставьте код между тегами <head> и </head>.

  6. Сохраните изменения.

Поддержка Web Push в браузерах

Web Push поддерживается не во всех браузерах.

Десктопные браузеры

Поддерживаются:

  • Edge 17+
  • Firefox 57+
  • Chrome 49+
  • Opera 50+
  • Яндекс Браузер
Мобильные браузеры

Поддерживаются:

  • Android Browser 62+
  • Opera Mobile 37+
  • Chrome for Android 64+
  • Firefox for Android 57+
  • UC Browser for Android 11.8+
  • Samsung Internet 4+
  • QQ Browser 1.2+
  • Baidu Browser 7.12+
История push-уведомлений в личном кабинете

Чтобы пользователь мог видеть историю полученных push-уведомлений в личном кабинете, создайте отдельную страницу и разместите на ней компонент:

<?$APPLICATION->IncludeComponent(
    "mainapp.sendpush:user.mailings",
    ".default",
    array(
        "CACHE_TIME" => "3600",
    )
);?>
Индикатор непрочитанных push-уведомлений

Чтобы отображать пользователю количество непрочитанных push-уведомлений:

  1. Включите эту возможность в настройках модуля.

  2. Добавьте в файл footer.php вашего шаблона следующий компонент:

<?$APPLICATION->IncludeComponent(
    "mainapp.sendpush:sendpush.counter",
    ".default",
    array()
);?>

Файл footer.php обычно находится в той же папке шаблона:

/bitrix/templates/Папка_Вашего_Шаблона/footer.php
Поддержка
Техническая поддержка осуществляется по будням с 9.00 до 18.00. Эл. адрес: info@mainapp.ru
Организационные вопросы отправляйте на адрес: info@mainapp.ru

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки