Новый тип действия поп-апа — кастомную форму. Раньше клиент мог собирать только номера телефонов и email; теперь появилась возможность создавать формы с полями из переменных проекта (как стандартных, так и созданных клиентом). Данные, отправленные с помощью этой формы, сохраняются в поля клиента и отображаются в аудитории и профиле подписчика. Максимальное количество полей формы — 10. Доступна валидация по типу переменной.
Вебхуки с любыми эндпоинтами на платных тарифах. Доступны две конфигураций вебхуков на проект: на каждый эндпоинт разные настройки отправки хуков.
Отображение статистики по поп-апам в графике на дашборде. На данный момент график совмещен с графиком виджета; в следующем спринте будет два отдельных структурных элемента со статистикой в табах.
Смарт-баннер для отображения на Android.
Письмо-предупреждение о том, что до граничного количества просмотров виджета в соответствующем тарифе осталось 500 или менее уникальных просмотров. Письмо отправляется в течение 15 минут с момента описанного события и оповещает о достижении лимита, а также подсказывает клиенту возможные действия. Если за сутки клиент ничего не предпримет и лимит тарифного плана будет превышен, будем отправлять предупреждение один раз в сутки.
Опцию хедера, чтобы код страниц панели (кроме виджета и поп-апов) невозможно было встроить в iframe и отображать на сторонних сайтах.
Удаление всех подписчиков и сообщений сразу после удаления проекта. Раньше сессии удалялись сразу, а подписчики и сообщения — по истечению месяца.
Весь скрипт виджета переехал с фреймворка Angular на Svelte, чтобы обеспечить клиентам прирост производительности и значительное уменьшение в размерах. Было: loader.js — 27.7KB, общий вес виджета — 265 KB; стало: loader.js — 3.8 KB, общий вес виджета — 153 KB.
Техническое:
Обновили версию фреймворка и библиотек API.
Прикрутили и настроили графическую систему мониторинга серверов стенда и прода.
Изменили:
Шрифты, ссылки, крестики закрытия, цвет, размерность и цветовую палитру полей форм в соответствии с настройками цвета в виджете во всех видах поп-апов.
Стили формы интеграции с SendPulse.
Стили формы фильтрации на вкладке «Аудитория».
Отображение всех элементов поп-апов: теперь оно приведено к единому виду и не зависит от браузера.