PUSH-уведомления для 1С-Битрикс: рассылки и аналитика бесплатно
Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.•Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.•Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.•Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.•Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.•Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.•
Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.•Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.•Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.•Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.•Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.•Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.•
Аккаунт в General iT
Вход / Регистрация
Войдите или создайте аккаунт для управления услугами в панели.
Страны не найдены. Попробуйте другое название или код.
МОДУЛЬ ДЛЯ 1С-БИТРИКС
MainApp
PUSH-уведомления и аналитика для 1С-Битрикс: сегментные рассылки в браузер и приложения
Модуль PUSH-уведомлений для 1С-Битрикс от MainApp позволяет отправлять сообщения посетителям сайта и пользователям мобильных приложений на Android и iPhone непосредственно из административной панели системы.
Модуль PUSH-уведомлений для 1С-Битрикс от MainApp позволяет отправлять сообщения посетителям сайта и пользователям мобильных приложений на Android и iPhone непосредственно из административной панели системы. Инструмент поддерживает создание рассылки, сегментацию аудитории, автоматизацию напоминаний о забытых корзинах, рассылку промокодов, уведомления об изменении статуса заказа и поступлении товаров на склад, а также сбор аналитических данных по каждой кампании. Решение позволяет трансформировать PUSH-уведомления из простого канала коммуникации в эффективный инструмент управления клиентской базой.
Модуль обеспечивает прямую связь с клиентами через PUSH-уведомления. Для работы в браузере пользователю достаточно разрешить уведомления на совместимом устройстве. Для мобильных приложений требуется их интеграция с модулем. Система автоматически сохраняет данные получателей при поступлении информации с сайта или приложения, отслеживая статус разрешения на уведомления. Это позволяет формировать аудиторию для массовых и персональных рассылок, а также настраивать автоматические сценарии. Уведомления доставляются посетителям сайта через браузер и пользователям мобильных приложений на Android и iPhone.
Точность коммуникации зависит от соответствия предложения интересам клиента. Конструктор сегментов позволяет формировать аудитории без программирования: от персональных сообщений отдельным клиентам до рассылки группам покупателей. Инструмент позволяет выбирать получателей по 14 различным признакам.
Модуль позволяет формировать целевые аудитории для отправки PUSH-уведомлений в браузеры и мобильные приложения на базе 1С-Битрикс. Сегментация доступна по операционной системе устройства, типу браузера или приложения, конкретному сайту, статусу связанной учётной записи, полу, группе пользователей, отдельным лицам, количеству и сумме заказов, составу товаров в заказах, факту наличия или отсутствия заказов за выбранный период, состоянию подписки на уведомления, версии приложения и последней активности на сайте или в приложении.
С помощью этих параметров можно выделять постоянных покупателей, клиентов, приобретавших определённые товары, пользователей мобильных приложений или аудиторию, не совершавшую заказов длительное время. Для отдельных клиентов доступна персональная отправка сообщений без воздействия на остальных получателей.
Условия сегментации можно комбинировать гибко: требовать одновременного выполнения всех критериев или выбирать пользователей, подходящих хотя бы под одно из них. Для построения сложных аудиторий условия объединяются в группы, которые можно вкладывать друг в друга, а также добавлять исключения.
Модуль позволяет формировать целевые сегменты для PUSH-уведомлений в браузере и мобильных приложениях 1С-Битрикс. Например, можно выбрать покупателей на Android с тремя и более заказами, исключив при этом сотрудников магазина. Для различных полей доступны условия сравнения: больше, меньше, равно, диапазон, наличие или отсутствие значения. Условия по заказам можно ограничивать выбранным периодом времени.
Перед отправкой рассылки доступна проверка аудитории. В конструкторе отображается количество найденных пользователей и гостевых профилей вместе с их устройствами, а также число устройств, доступных для отправки PUSH-уведомлений согласно данным модуля. Система показывает понятное описание целевой группы и списка исключений, распределение устройств по операционным системам, браузерам и каналам доставки (приложение или браузер), а также примеры получателей с доступными данными. Это позволяет убедиться, что предложение увидят именно нужные покупатели.
Созданные сегменты можно сохранять для повторного использования. При подготовке новой рассылки состав аудитории автоматически пересчитывается на основе сохранённых условий, что исключает необходимость ручного создания сегмента заново.
Модуль MainApp для 1С-Битрикс позволяет создавать PUSH-уведомления, побуждающие пользователя к целевому действию. В состав сообщения входят заголовок, текст, изображение, эмодзи и ссылка на страницу сайта. При сегментных рассылках применяется персонализация: обращение по имени при его наличии или заранее настроенное общее приветствие. Отправка уведомлений возможна как мгновенно, так и по расписанию. Это превращает стандартное сообщение в персональное предложение с прямым переходом к товару, разделу или странице.
Функция автоматического возврата клиентов к забытым корзинам активируется, если устройство пользователя зарегистрировано для получения PUSH. Сценарий не ограничивается одним сообщением: можно настроить до 10 последовательных этапов. Например, напоминание о товарах в корзине через час, повторное предложение завершить заказ через сутки и финальное уведомление с персональным промокодом через два дня.
Параметры каждого этапа сценария настраиваются индивидуально: интервалы отправки, тексты, изображения и условия с промокодом.
Показ товара из корзины
В уведомление о забытой корзине автоматически включаются название товара и его изображение. Покупатель сразу видит, что именно он выбирал, и может вернуться к оформлению заказа без необходимости вспоминать детали.
Персональный промокод
На любом этапе сценария модуль предлагает покупателю индивидуальный промокод. На основе правил работы с корзиной в 1С-Битрикс система генерирует уникальный код для одного заказа с установленным сроком действия. Размер скидки и условия акции определяются в настройках правила.
Для упрощения процесса промокод применяется автоматически сразу после перехода пользователя из уведомления. Клиенту не нужно копировать, запоминать или вводить код вручную.
Умная фильтрация напоминаний
Перед созданием следующего этапа модуль проверяет текущее состояние корзины. Если заказ уже оформлен или корзина очищена, новые напоминания по этому сценарию не формируются. Сообщения, уже добавленные в очередь отправки, продолжают выполняться и не отменяются автоматически.
Модуль автоматически отправляет PUSH-уведомления об изменении статуса заказа. Это позволяет использовать технологию не только для маркетинга, но и для сервисной коммуникации. Администратор может настроить оповещения о конкретных этапах обработки заказа, например: «Принят», «Передан в доставку», «Готов к выдаче» (при условии, что такие статусы настроены в магазине). В сообщение включаются номер заказа, его текущий статус и прямая ссылка на страницу заказа. Клиент получает информацию непосредственно на устройство и может сразу перейти к заказу.
Функция возврата клиентов при появлении товара на складе использует стандартные уведомления 1С-Битрикс о поступлении товара. Когда товар появляется в наличии, модуль формирует PUSH-сообщение для пользователей, оставивших заявку на уведомление по электронной почте и имеющих совместимые устройства. Это позволяет привлекать обратно посетителей, проявивших интерес к конкретному товару.
Уведомления сохраняются в личном кабинете покупателя и не исчезают автоматически после просмотра на устройстве.
Модуль ведёт историю полученных PUSH-уведомлений в личном кабинете покупателя. При отправке одной рассылки на несколько устройств, привязанных к одному аккаунту, в истории формируется единственная запись без дублирования. Уведомление помечается как прочитанное после фиксации открытия пуша или просмотра сообщения в личном кабинете. Компонент истории подключается отдельно на странице личного кабинета и доступен только авторизованным пользователям.
На сайте можно разместить индикатор непрочитанных PUSH-уведомлений для авторизованных пользователей. Для индикатора настраиваются цвет, расположение, отступы, а также условия отображения на компьютерах и мобильных устройствах. При клике на индикатор пользователь переходит на страницу истории уведомлений. Это позволяет поддерживать взаимодействие с пользователем даже после его возвращения на сайт.
Модуль сохраняет данные каждой кампании: тему и текст сообщения, ссылку, выбранный сегмент и время отправки.
Модуль отслеживает статус доставки каждого уведомления: успешная отправка, исключение устройства из рассылки или сбой доставки с указанием причины. Система фиксирует открытия сообщений, переходы по ссылкам и выполнение целевых действий.
В статистике доступны данные по количеству отправленных, исключённых, открытых и конверсионных уведомлений. Можно просмотреть результаты каждой отдельной кампании, причины отклонений, полную историю рассылок и динамику показателей по дням. Это позволяет оценить не только факт запуска, но и фактическое влияние рассылки на аудиторию.
Общая аналитика канала
Отдельный раздел аналитики предоставляет сводную оценку эффективности PUSH-каналов. Здесь можно фильтровать статистику по датам и типам рассылок, быстро переходя от общих показателей к деталям конкретных сообщений.
В разделе управления подписками отображаются текущие состояния устройств и история их изменений: активация или отключение уведомлений, а также случаи технической недействительности адресов.
Модуль позволяет точнее оценивать реальную численность аудитории, доступной для отправки уведомлений.
Актуализация базы получателей
Система отслеживает статус подписок, определяя, кому действительно можно отправить PUSH-сообщение. При получении данных от сайта или приложения об отключении уведомлений, а также при подтверждении от сервиса доставки о недействительности адреса устройства, модуль учитывает эту информацию для будущих адресных рассылок.
Перед запуском отправки очередь повторно проверяет статус получателя в базе. Адреса, помеченные как отключённые или удалённые, пропускаются; причину исключения можно просмотреть в статистике рассылки.
При переносе данных из предыдущего инфоблока Mainapp используется служебный импорт. При повторном появлении адреса устройства существующая запись обновляется, а не дублируется.
Высокая скорость обработки крупных рассылок
Очереди обрабатывают сообщения пакетами с поддержкой параллельной отправки, что сокращает время выполнения крупных кампаний. Для каждого устройства фиксируются время и результат доставки. Скорость работы зависит от производительности сервера, настроек фоновой обработки и возможностей сервиса доставки.
Прозрачный учёт рассылок
При подсчёте лимита рассылок количество устройств одного покупателя и общее число получателей не влияют на расход. Одна завершённая рассылка, содержащая хотя бы одну успешную отправку, засчитывается как одна операция, независимо от количества адресатов и их устройств. Рассылки без успешных отправок не расходуют лимит.
Если сервис вернёт ошибку превышения тарифного лимита, модуль зафиксирует это в отчёте об отправке. Это позволяет заранее понимать, как расходуется доступный объём.
Разделение прав сотрудников
Не всем сотрудникам требуется полный доступ к PUSH-коммуникациям. Модуль позволяет выдавать права на просмотр данных или управление рассылками, сегментами и получателями. Это даёт возможность работать команде, распределяя доступ в зависимости от задач каждого сотрудника.
Быстрый поиск проблем
Встроенные сообщения об ошибках помогают выявлять неполадки при отправке PUSH, работе автоматических сценариев и настройке системы. Это упрощает контроль канала и поиск причин сбоев, если отправка не состоялась.
Возможности модуля
Привлечение покупателей к акциям и предложениям.
Модуль MainApp для 1С-Битрикс обеспечивает создание сегментов, подготовку и отправку PUSH-уведомлений в браузере и мобильных приложениях — сразу или по расписанию.
Возврат забытых корзин
Настройте автоматическую цепочку до 10 этапов. В уведомлениях отображается товар из корзины, при необходимости предлагается персональный промокод.
Уведомления об изменениях статуса заказа
Система автоматически информирует покупателя о смене статуса заказа и предоставляет прямую ссылку на него.
Уведомления о поступлении товаров
Используйте штатную подписку 1С-Битрикс на поступление товара. Модуль отправляет PUSH-уведомления покупателям, у которых есть доступные устройства.
Сегментация аудитории
Доступно 14 признаков для формирования сегментов. Можно комбинировать условия и исключения, сохранять готовые сегменты для будущих рассылок.
Аналитика эффективности
Отслеживайте результаты отправки, фиксированные открытия и достижение целевых показателей. Анализируйте заказы, связанные с PUSH-уведомлениями.
Единая система коммуникаций
Модуль объединяет базу получателей, инструменты сегментации, рассылки, автоматические сценарии, персонализацию, историю сообщений и аналитику. Это позволяет вместо массовых одинаковых сообщений выстраивать индивидуальные сценарии взаимодействия с покупателями.
Модуль позволяет формировать целевые аудитории, отправлять персонализированные push-уведомления и отслеживать возврат пользователей на сайт. Инструмент предназначен для продвижения рекламных предложений, организации повторных продаж, напоминания о брошенных корзинах и отправки важных сервисных сообщений непосредственно из административной панели 1С-Битрикс. Доступна бесплатная установка модуля с возможностью отправки первых десяти уведомлений для тестирования функционала.
Количество подписчиков не ограничено. Одна рассылка учитывается как одна отправка, независимо от числа получателей и количества их устройств.
Для модуля «PUSH-уведомления и аналитика для 1С-Битрикс: сегментные рассылки в браузер и приложения» General iT может выполнить установку, настройку и проверку работы в вашем проекте.
ИСТОРИЯ ОБНОВЛЕНИЙ
Что нового
37 выпусков
2.0.20 (13.10.2026) (beta)Последнее обновление
Добавлены PUSH-уведомления об изменении цены товаров в корзине и фоновая обработка для больших каталогов.
Можно уведомлять о снижении, повышении или любом изменении цены. Настраиваются минимальное изменение, задержка, часы отправки, частота, тексты и изображение. По умолчанию функционал отключён.
Цены проверяются с учётом действующих скидок и условий корзины. Уведомления повторно проверяются перед отправкой; устаревшие изменения и товары, удалённые из корзины, исключаются.
Частые изменения цен объединяются, связанные корзины обрабатываются партиями. Добавлены настройки нагрузки и показатели состояния фоновой обработки.
Добавлена отдельная статистика ценовых уведомлений. Существующие настройки сайтов и история сохраняются; автоматическое удаление завершённой истории отключено по умолчанию.
2.0.19 (08.10.2026)
Исправлено чтение настроек отдельных сайтов на новых версиях ядра Битрикс.
2.0.18 (08.10.2026)
Исправлено сохранение настроек отдельных сайтов на многосайтовой установке Битрикс.
2.0.17 (08.10.2026)
Добавлена поддержка нескольких сайтов на одной установке Битрикс с отдельными подключениями PUSH.
Для каждого сайта отдельно задаются подключение к сервису, Firebase, VAPID, адрес сайта, шаблоны и автоматические уведомления.
Получатели, сегменты, рассылки, очередь отправки и статистика разделены по сайтам.
В административных страницах добавлен выбор сайта; настройки оформлены единым блоком с пояснениями.
Настройки можно скопировать с другого сайта. Перед заменой показаны сайт назначения и подтверждение; после копирования PUSH выключен до проверки подключения и явного включения.
На установках с несколькими сайтами старое подключение и данные нужно привязать к исходному сайту. Для одного сайта перенос выполняется автоматически.
Для сайтов создаются отдельные Firebase-скрипты с учётом каталога и корня сайта. Фоновые сценарии используют подключение соответствующего сайта.
Для PHP API и вызовов из cron на многосайтовой установке можно явно передать идентификатор сайта. Оставшиеся рассылки на общий топик allDevices требуется перепланировать для выбранного сайта.
2.0.16 (07.10.2026)
Исправлена загрузка конструктора сегментов на серверах, закрывающих прямой доступ к каталогу модулей.
2.0.15 (29.09.2026)
Готовые шаблоны для ручных PUSH-рассылок.
В форму рассылки добавлена библиотека готовых сообщений по категориям.
Собственную рассылку можно сохранить как шаблон, изменить, скопировать или отключить.
Шаблон заполняет содержание сообщения, но не меняет сегмент и время отправки.
Использованный шаблон сохраняется в рассылке для последующей аналитики.
2.0.14 (24.09.2026)
Дополнительная защита данных устройств при импорте и работе публичного API.
Операционная система и браузер сохраняются только из поддерживаемого списка.
Идентификатор сайта проверяется по формату идентификаторов 1С-Битрикс.
Единые правила применяются к legacy-импорту, регистрации токена и фильтрам публичного API.
Старые варианты Android, Chrome и Edge автоматически приводятся к актуальным названиям.
2.0.13 (24.09.2026)
Исправления безопасности и гарантированный перенос исторической аналитики.
Первая порция старых данных из mainapp_sendpush_analytics переносится непосредственно во время обновления.
Фоновый перенос автоматически продолжается при работе модуля, даже если агенты сайта временно не запускаются.
Старые записи без внутреннего идентификатора устройства сопоставляются с получателем по пользователю Битрикс.
Закрыты небезопасные ссылки и HTML-вывод внешних значений в административных таблицах.
2.0.12 (24.09.2026)
Динамика аудитории мобильных приложений и Web Push.
Добавлена управленческая статистика по визитам, посетителям, просмотрам страниц, заказам и сумме заказов.
В отчёте учитываются только устройства мобильных приложений и браузеры с активным PUSH-токеном.
Показатели разделены по операционным системам и сопоставляются с предыдущим периодом.
Добавлены графики динамики, сворачиваемая детализация по дням и топ посещённых страниц с выбором количества строк.
Старые просмотры переносятся в новую статистику автоматически в фоне; заказы распознаются по ссылкам с идентификатором или номером заказа.
2.0.11 (18.09.2026)
Уникальный учёт устройств мобильного приложения.
Новые версии Android- и iOS-приложений могут передавать стабильный идентификатор устройства.
При безопасном обновлении PUSH-токена сохраняются запись получателя, история уведомлений и состояние подписки.
Идентификатор устройства не используется как подтверждение личности: для переноса привязки требуется совпадение пользователя или корзины.
Одно устройство с обновлённым токеном учитывается в аудитории сегмента и очереди отправки один раз.
Старые версии приложений без нового идентификатора продолжают работать по PUSH-токену.
Колонки и индекс для идентификаторов устройств добавляются автоматически без потери существующих данных.
2.0.10 (16.09.2026)
Новый конструктор сегментов и предварительный просмотр аудитории PUSH-рассылки.
Условия можно объединять во вложенные группы «Все (И)», «Любое (ИЛИ)» и исключения «НЕ», повторять и комбинировать фильтры по устройствам, пользователям и заказам.
Добавлен предварительный расчёт аудитории: количество людей и устройств, доступность для PUSH и распределение по операционным системам, браузерам и каналам.
Блок «Кратко о сегменте» объясняет условия простыми словами; выбранные значения и исключения выделяются разными цветами.
Примеры получателей открываются в отдельном окне с логином, ID, телефоном, типом ОС, версией приложения и браузером. Версия приложения показывается, если она известна.
Для версий приложения добавлены сравнения и диапазоны с учётом числовых частей версии: 1.162 новее 1.54, а 2.0 и 2.0.0 равны.
Уточнён учёт последней активности устройства, добавлены подсказки для всех условий, компактные диапазоны дат и значений, цветные иконки и единое оформление с настройками модуля.
Сохранена совместимость ранее созданных сегментов; новые правила одинаково используются в предпросмотре, формировании получателей и API модуля.
Обновление структуры базы выполняется автоматически и допускает повторный запуск без потери настроек и существующих данных.
Усилена безопасность списка рассылок: специальные символы в названиях сегментов отображаются как текст, а не как HTML-разметка.
2.0.9 (11.09.2026)
Исправлена ошибка при подготовке и обработке PUSH-рассылок.
2.0.8 (02.09.2026)
Добавлена серверная статистика отказов от PUSH-рассылок.
Модуль сохраняет историю изменения статуса подписки с причиной, источником, датой, пользователем и устройством.
Добровольные отписки отделены от недействительных токенов и других технических причин недоставки.
В административном разделе появился отчёт по текущему состоянию подписок, новым отпискам, повторным подпискам и исключениям из рассылок.
Перед отправкой очередь повторно проверяет актуальность токена и не отправляет уведомление отписавшемуся получателю.
Для Web Push модуль получает доступный браузерный сигнал о выданном или отозванном разрешении на уведомления.
2.0.7 (26.08.2026)
В PUSH-рассылки добавлена персональная подстановка имени покупателя.
Шаблон #NAME# можно вставить в заголовок или текст из формы создания рассылки.
Для авторизованного покупателя перед отправкой подставляется имя из профиля пользователя Bitrix.
Общее обращение для неавторизованного покупателя задаётся на новой вкладке «Настройки шаблонов» в блоке «Настройки замены».
Если покупатель не авторизован или имя не заполнено, используется общая настройка. Если она пустая, #NAME# заменяется пустой строкой.
Форма рассылки содержит пояснения и примеры для имени, обращения и пустой замены.
2.0.6 (25.08.2026)
Исправлена работа браузерных PUSH-уведомлений и переход по ссылке при нажатии. Внимание!!! После установки обновления необходимо зайти в настройки модуля https://ваш-сайт/bitrix/admin/settings.php?mid=mainapp.sendpush и пересохранить их.
При нажатии на уведомление открывается указанная страница либо активируется уже открытая вкладка.
Поддерживаются локальные адреса сайта и полные HTTPS-ссылки.
Обработчик перехода теперь корректно работает с данными Firebase и не перехватывается Firebase SDK.
Firebase JavaScript SDK обновлён до версии 12.17.1.
Обновлённый service worker активируется сразу, без ожидания закрытия старых вкладок.
Усилена защита регистрации браузерных PUSH-токенов.
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.
Идемпотентная миграция добавляет новые поля и восстанавливает доступное время исторических отправок.
Сохранение 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)
Исправлено автоматическое обновление сегмента при отправке рассылки.
Если пользователь не дал разрешение на отправку пушей, токен пользователя помечается как "не актуальный" до тех пор, пока пользователь не разрешит отправку пушей (для версий приложений: android > 1.47, ios > 1.130)
В списке пользователей добавлены фильтры по операционной системе, браузеру, актуальности токена
В списке пользователей добавлена возможность удалить пользователя
В таблицу пользователей добавлена версия приложения (для версий приложений: android > 1.47, ios > 1.130)
ОПЫТ ПОЛЬЗОВАТЕЛЕЙ
Отзывы о решении
Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.
Твой опыт может стать первым
На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.
✓
Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.
↗
Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.
Модуль PWA-кнопка преобразует веб-сайт в мобильное приложение, добавляя на страницу специальную кнопку для установки. При нажатии на неё сайт размещается на устройстве пользователя как приложение. Приложение работает на основе мобильной версии сайта, позволяя просматривать ранее открытые страницы в режиме офлайн благодаря встроенному кэшированию.
Модуль MainApp позволяет опубликовать мобильную версию сайта в виде нативного приложения в магазинах App Store, Google Play и RuStore. Инструмент предназначен для сайтов на платформе 1С-Битрикс и обеспечивает полное сохранение дизайна, функционала платежных модулей, личных кабинетов, систем лояльности и статистики.
Модуль «SEO умного фильтра» от Сотбит предназначен для увеличения трафика интернет-магазина. Инструмент работает за счет формирования множества уникальных страниц для умных фильтров.
Модуль автоматизирует сжатие изображений на сайте в соответствии с рекомендациями Google PageSpeed Insights. Поддерживается интеграция через CDN OptiPic, позволяющая применять оптимизацию без изменения ссылок на файлы. Основное преимущество CDN-подключения — автоматическая конвертация изображений в формат WebP для минимизации их размера.
Модуль предназначен для интернет-магазинов на платформе 1С-Битрикс с целью автоматизации интеграции товарных номенклатур поставщиков. Также инструмент подходит для новостных и городских порталов, обеспечивая наполнение сайта контентом. Решение поддерживает импорт данных в форматах Excel, XML, YML, CSV и RSS.
Само решение распространяется бесплатно. Услуги по установке, настройке и доработке согласуются отдельно. Для работы нужна совместимая платформа и подходящая лицензия на неё.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.
Статистика и запись действий
Базовая статистика работает на публичных страницах. Запись действий у нас и в Вебвизоре Яндекса — только с твоего разрешения. Можно оставить только статистику или отключить всю аналитику.
Оператор: ООО «Дженерал Ай Ти Рус», ИНН 2310208877. Статистика и запись помогают улучшать сайт.
Базовая статистика: просмотры, суточный случайный ID, публичный адрес и время. ID действует до полуночи по Москве. Исходные записи — до 48 часов, итоги — до 7 лет.
Без разрешения Вебвизора Яндекс получает серверную статистику без IP, User-Agent и cookie посетителя. По отдельному выбору загружается код Яндекса: технические данные, cookie, действия и защищённые снимки страницы; записи — 15 дней. Поля ввода, чат и личный кабинет скрыты.
Запись действий — только по разрешению: клики, прокрутка, технические сведения и фильтрованные снимки публичных страниц. События — до 7 лет, IP и снимки — до 90 дней.
Разрешение запоминается до 365 дней, полный отказ — до изменения. «Только базовая статистика» отключает запись, «Отключить всю аналитику» — новый аналитический сбор. Ранее переданные данные не удаляются автоматически. Отзыв и обращения: support@git.ru. Полные условия — по ссылкам ниже.