v2024.1.68.626 - New push sending mode, Fixes
Основные изменения
Новый режим отправки пушей
При настройке кампаний через push-канал теперь можно выбрать режим отправки push-сообщений:
- fanout (по умолчанию) — отправка на все подписки профилей, которые соответствуют заданным в кампании фильтрам.
- last — отправка на подписку с самой свежей датой создания.
Изменения в таблице статистики
Поскольку сводный отчет возвращал некорректное количество событий, была изменена структура таблицы channel_report
. При обновлении требуется пересоздать таблицу:
./aktool stats delete channel_report
./aktool stats init channel_report
./aktool stats fill channel_report
Перед выполнением миграции требуется остановить сервис procevent
.
Другие изменения
- Улучшена валидация ссылок в push-шаблоне. В журнал добавлена ошибка "Количество невалидных ссылок в сообщении".
- В журнале кампании запись "Количество обработанных подписчиков" переименована в "Количество найденных подписчиков".
- Добавлена возможность сохранять мастер-пользователя без указания ролей.
- Добавлено логирование в syslog отправки через relay.
- Улучшена валидация полей в шаблоне для канала Telegram Bot.
- Обновлена логика работы команды
./aktool stats
, которая используется для работы с хранилищем отчетов. Заполнени е таблицы теперь происходит следующим образом:./aktool stats fill table_name
. Кроме того, теперь можно удалятьchannel_report
иtraffic_report
по отдельности.
Исправления
- Исправлена работа сегмента по целям с комплексным условием.
- В элементе сценария JSON фильтр теперь можно использовать оператор ИЛИ и выполнять арифметические действия.
- В настройках кампании при удалении сегмента, по которому происходила отправка, теперь отображается корректный сегмент.
- Исправлены недочеты поиска в ресурсах, в ролях и в маркете.
- В тестовых SMS-сообщения дата подставляется в указанном формате.
- В быстром сегменте при отборе профилей по номеру телефона пробелы между цифрами никак не влияют на результат.
- В визуальном редакторе изображения корректно показываются и в десктопной, и мобильной версиях.
- В визуальном редакторе отображается футер письма со ссылкой отписки.
- Ссылки в push-шаблонах после добавление UTM меток вед ут на указанную страницу.
- Теперь невозможно сохранить шаблон email-письма с вложением больше 12МБ.
- В формах исправлена работа функции "Скрывать кнопку отправки", которая ранее не давала отправить форму, если не были выбраны все варианты в обязательном элементе "Один вариант".
- Экспорт истории профилей статического сегмента, созданного при импорте, выгружает данные без ошибок.
- В сценариях исправлена работа элемента "Условие" с включенной опцией "Ожидать условие в течение заданного времени".
- В захвате событий для одного push-сообщения возвращается один и тот же
send_message_id
для всех типов событий. - Устранена ошибка при удалении профиля через API.
- Исправлена ситуация, когда через API можно было создать push-подписку, не указав
subscription_id
. - Скорректирован механизм 2FA для администраторов.
- Экспорт журнала аудита в панели администрирования больше не вызывает ошибки.
- Изменения в настройках сендера с типом SMS: Rapporto SMS успешно сохраняются.
- Исправлена ситуация, когда в логах AKMTA наблюдались дубликаты с ответами об отклонении писем.
- Оптимиз ирована производительность некоторых процессов платформы.
- Устранены некоторые недочеты интерфейса.
References: PL-15986 PL-15983 PL-15964 PL-15959 PL-15952 PL-15886 PL-15876 PL-15849 PL-15828 PL-15823 PL-15820 PL-15802 PL-15759 PL-15743 PL-15739 PL-15719 PL-15715 PL-15684 PL-15658 PL-15649 PL-15609 PL-15577 PL-15486 PL-15432 PL-14887 PL-14795 PL-14446 PL-14072 PL-10471 PL-10464 PL-10450 PL-10097 PL-9688 PL-7740 PL-15918 PL-15917 PL-15914 PL-15912 PL-15911 PL-15905 PL-15903 PL-15898 PL-15891 PL-15885 PL-15882 PL-15881 PL-15871 PL-15863 PL-15862 PL-15858 PL-15839 PL-15816 PL-15804 PL-15803 PL-15797 PL-15796 PL-15786 PL-15785 PL-15781 PL-15778 PL-15770 PL-15746 PL-15745 PL-15744 PL-15740 PL-15738 PL-15732 PL-15697 PL-15689 PL-15676 PL-15669 PL-15642 PL-15632 PL-15622 PL-15606 PL-15594 PL-15592 PL-15551 PL-15460 PL-15098 PL-15062 PL-15037 PL-14748 PL-14603 PL-13304 PL-13120 PL-12999 PL-11158 PL-10533