Перейти к основному содержимому

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