Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Пользователям iconПользователям
Разработчикам iconРазработчикам
Администраторам iconАдминистраторам
Русский
  • Русский
  • English
Войти
    Документация пользователяС чего начатьFAQТермины
      Обновления платформыarrow
    • v2026.1.76v2025.4.75v2025.4.74v2025.3.73v2025.2.72v2025.1.71v2024.4.70v2024.3.69v2024.2.68.2v2024.1.68
      Хранение и сбор данныхarrow
    • Ресурсы подписокРабота с базами данныхПрофиль подписчикаИмпорт профилей клиентов и обновление данныхИмпорт данных по расписаниюАвтоматизация сбора данных о профилеМассовое обновление профилей клиентовDouble opt-in подпискаСтоп-спискиСвязи между профилямиЭкспорт истории профилейЭкспорт профилейАвтоматическое создание статического сегмента при импортеКак открыть CSV-файлМатчингТипы полей в базе данныхГлобальные контрольные группыМенеджер подписок
      Каналы коммуникацииarrow
      • Email-каналarrow
      • Рекомендации по взаимодействию с ISPНастройка собственного from-доменаНастройка и использование постмастеровБыстрый старт
        Push-каналarrow
        • Mobile Pusharrow
        • Настройка и подключение
            Интеграция приложения с Altcraftarrow
          • Провайдеры: структура push сообщенияОбработка и добавление подпискиРегистрация событий
          Web Pusharrow
        • Предварительные настройки
            Настройка для различных браузеровarrow
          • Apple SafariMozilla ServicesFirebase Cloud Messaging
          Подключение Web Push на сайтПередача данных в платформуМетоды Web Push SDK
            Миграция и перенос подписокarrow
          • Перенос push-подписок из стороннего сервисаКак перенести push-подписки, настроенные для SafariМиграция с OneSignal
      SMS-канал
        Создание рассылки с нуляarrow
      • EmailSMSWeb PushMobile PushWhatsAppViber™Руководство: SMS-рассылка через VK NotifyMAX BotMAX GroupNotifyTelegram BotTelegram Group
      Схема работы каналов коммуникацииРуководство: SMS-рассылка через УТШРуководство: push-рассылка через сервис от "Согласие"
      Сегментацияarrow
    • Статические сегментыДинамические сегментыОбновляемые сегменты
        Условия сегментацииarrow
      • Сегментация по данным профиляСегментация по взаимодействиям с сущностямиСегментация по активности в каналах коммуникацииСегментация по внешним даннымСегментация по внешним SQL-таблицамСегментация по структуре профиля
      Лучшее время отправки (BST)Логические операторы "И" и "ИЛИ"Рекомендации по работе с сегментами
      Шаблоны сообщенийarrow
      • Работа с шаблонами сообщенийarrow
      • Работа в редактореEmail-шаблонSMS-шаблонPush-шаблонMAX-шаблонTelegram-шаблонWhatsApp-шаблонViber™-шаблонNotify-шаблон
        Визуальный редактор для email-шаблонаarrow
      • Интерфейс редактораДобавление элементовЭлементы и их настройкиПользовательские блокиСтили элементаСтруктура элементов
      Блочный редактор для email-шаблонаФрагменты шаблоновИзображения в сообщенияхПерсонализация контента в сообщенияхФормирование таблиц на основе элементов массива
        Переменные и функции Altcraftarrow
      • Использование логических выражений в сообщенияхИспользование циклов в сообщенияхИспользование переменных маркета в сообщенияхИспользование функционала JSONPath
        Динамический контент сообщенийarrow
      • Использование API-контента в сообщенияхИспользование HTML-контента в сообщенияхИспользование JSON-контента в сообщенияхИспользование контента из SQL базы данных в сообщениях
      Импорт и экспорт шаблона сообщенияЭкспорт шаблона из PixcraftИмпорт шаблона из стороннего сервиса
      Рассылкиarrow
    • Календарь рассылокБроадкаст рассылкаРегулярная рассылкаТриггерная рассылкаМультивариантный тест (A/B/n)Тестирование расылокРасписание рассылокРазмещения
      Кампанииarrow
    • Работа с КампаниямиЛокальные контрольные группы (ЛКГ)Расширение аудитории в кампанииРазметка аудитории в кампаниях
      Сценарии автоматизацииarrow
    • Работа со Сценариями автоматизацииУзлы сценарияКлассические сценарии автоматизации маркетингаПриветственный сценарий: пошаговая настройкаАвтоматическое оповещение менеджера через сценарийСценарий брошенной корзины
      Маркетarrow
    • Настройки маркета
        Продуктыarrow
      • Создание продукта вручнуюИмпорт продукта из файлаИмпорт по расписаниюСегменты продуктов и SKUПодготовка YML-файла
      ЗаказыПеременные маркета в шаблонахРуководство: как отправить письмо подтверждения заказа
      Лояльностьarrow
    • Создание и настройка программы лояльностиИнтеграция лояльности с внешними системамиБыстрый стартБазовые кейсы использования программы лояльностиСегменты заказовПромокоды
      Веб-слойarrow
      • Формыarrow
      • Создание формыКонструктор формыОформление формыДействия при активации формыАналитика данныхСвязывание данных канала и формыУсловная постраничная логика в формах и опросахNPS-тестирование
        Пикселиarrow
      • Целевые действия клиентов и скоринг
        Попапыarrow
      • Создание и публикация попапаНастройка попапа в редакторе кодаУправление попапами вручную через скриптАналитика попаповРуководство: попап для подписки на pushБазовые кейсы размещения попапа через Менеджер теговКейс: Создание попапа с виджетом "Колесо фортуны"
        Менеджер теговarrow
      • Настройка и установка Менеджера теговТипы триггеровТипы переменныхСвязывание пикселя и Менеджера тегов
      Отчеты и аналитикаarrow
    • Отчет по каналамОтчёт по трафику
        Сводный отчётarrow
      • Все показатели сводного отчета
      Когортный отчётВремя жизниВоронка конверсииЦелиПрирост аудиторииКарта кликов (Email)Отчет по программам лояльностиОтчёт о возвратахОтчёт о недоставкахОтчет по глобальным контрольным группам
      Интеграцииarrow
    • Синхронизация статических сегментовMAXЯндекс.Аудитории™Аудитории Google AdsFacebook Ads Manager™Область видимости интеграцииWhatsAppViber™Tilda™Yandex AppMetrica™Lpgenerator™VK Реклама™Передаваемые при синхронизации данные
        Интеграция сторонних сервисов с Altcraft через Albatoarrow
      • Подключение Altcraft к AlbatoЗапуск приветственного сценария через AlbatoПередача данных о событииОтправка триггерной рассылкиРегистрация событийИмпорт данных из Google Sheets через AlbatoПередача данных из Altcraft
      Notify
        Захват событийarrow
      • Захват событий AltcraftТипы событий для захватаСтруктуры сообщений захвата событийОтправить JSON-запрос батчемОтправить сообщение в очередь RabbitMQОтправить сообщение в exchange RabbitMQОтправить сообщение в Kafka brokerПредварительное тестирование события
      Настройкиarrow
    • Настройки аккаунтаНастройки атрибутовПоисковые теги: создание и применениеПользовательские ссылкиВиртуальные сендерыПолитики отправки
        Пользователи и разграничение доступаarrow
      • Двухфакторная аутентификация (2FA)
        Подключенияarrow
      • Подключение к Facebook AdsПодключение к Google AdsПодключение к Яндекс.Аудиториям™Подключение к 360dialogПодключение к EdnaПодключение к Devino TelecomПодключение к SMS TrafficПодключение к VK Рекламе™Подключение к MTS OmniChannelПодключение через OAuth2Подключение через Basic AuthenticationПодключение через Token AuthenticationПодключение через Custom AuthenticationПодключение к MAXПодключение к NotifyПодключение к Rapporto
      Журнал аудита
      API-запросы: с чего начатьarrow
    • Импорт и обновление профиляЗапуск триггерной рассылкиОтправка профиля клиента в сценарий
    Архив документацииБиблиотека email-маркетолога
  • Обновления платформы
  • v2026.1.76

v2026.1.76

v2026.1.76 — MAX integration, Loyalty Programs & Segments optimization​

Миграция​

осторожно

Для корректной работы платформы обязательно требуется провести миграцию.

Для проведения миграции выполните следующие действия:

  1. Замените файлы платформы на файлы из новой сборки.
  2. Проставьте в конфигурационном файле на ВСЕХ хостах параметр CH_READ_ACTIONS: true.
  3. Запустите ./akd upgrade и согласитесь с выполнением миграции.
  4. Проставьте в конфигурационном файле на ВСЕХ хостах параметр CH_READ_ACTIONS: false.
  5. Полностью перезапустите платформу командой ./akd restart.

Миграция ресурсоёмкая и требует обновления всех профилей во всех базах данных аккаунтов. В процессе задействуются базы данных MongoDB и ClickHouse.


Помимо этого, в этом обновлении все активные рассылки, которые не используют ресурс, перестанут работать.

Чтобы рассылки могли корректно работать дальше, создайте новый или выберите существующий ресурс и добавьте его в настройках рассылки.

Список таких рассылок можно получить с помощью команды ./aktool campaigns upgrade-blocker-list или ./aktool campaigns upgrade-blocker-list --account-id 12345 (для конкретного аккаунта).


Интеграция с мессенджером MAX​

В этом обновлении добавлена поддержка нового канала коммуникации — интеграция с мессенджером MAX. Доступно два типа интеграции:

  • MAX Bot — для отправки персональных сообщений пользователям
  • MAX Group — для отправки сообщений в групповые чаты

Вы можете собрать шаблон сообщения для мессенджера MAX во встроенном редакторе шаблонов. Шаблон может состоять из следующих элементов:

  • Текст.
  • Изображение.
  • Видео.
  • Аудио.
  • Файл.

А также есть возможность сразу добавить к ним кнопки для взаимодействия с получателями:

  • Текстовая кнопка — отображает кнопку с текстом.
  • Кнопка-ссылка — открывает указанную ссылку.
  • Callback-кнопка — после нажатия возвращает боту указанный текст или команду.
  • Открыть приложение — открывает мини-приложение.
  • Запросить локацию — запрашивает местоположение пользователя.
  • Запросить контактные данные — запрашивает контактные данные и номер телефона пользователя.
  • Группа кнопок — комбинация из кнопок нескольких типов.

Канал доступен для использования в рассылках, сценариях и кампаниях, а также доступна аналитика по каналу:

Оптимизация сегментации​

Оптимизирована обработка условий "существует/не существует" для событий каналов (отправка, открытие, клик и др.). Это значительно ускорило сегментацию:

  • до 90 раз для простых условий.
  • до 8 раз для сложных условий с несколькими фильтрами.

Также оптимизирован алгоритм пересчёта статических сегментов на основе динамических условий — снижена нагрузка на БД, ускорен пересчёт больших сегментов.

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

Прочее​

  • При импорте в стоп-лист теперь отображается отчёт с причинами отклонения записей (аналогично импорту в БД).
  • Добавлена возможность обновлять атрибуты объектов (например, завершённых рассылок).
  • Исправлена ошибка, из-за которой не отправлялись рассылки внутри кампании при использовании динамических сегментов.
  • Устранена ошибка запуска procloyalty на выделенных серверах.
  • Продуктовые сегменты теперь можно использовать в фильтрах по заказам.
  • Добавлено логирование отправки Web Push-уведомлений в Safari.
  • Исправлена ошибка, при которой не работали ссылки в превью шаблонов Telegram-бота и кастомных каналов.
  • Улучшен интерфейс аналитики программы лояльности.
  • Устранена ошибка, при которой нельзя было добавить рассылку по кастомному каналу после клонирования сценария.
  • Оптимизирована производительность работы API программ лояльности.
  • Исправлено дублирование событий в ClickHouse. Добавлен механизм дедупликации и сторнирования дублей для событий каналов (отправка, открытие, клик и др.) и целей пикселей.
  • Исправлена ошибка захвата профилей в сценарий при использовании сегмента по расписанию с условием "в динамическом сегменте".
  • Устранена ошибка, приводившая к возврату профилей на предыдущий узел при недоступности узла "Условие".
  • Исправлена ошибка, при которой статические сегменты с условиями не воспринимались платформой как обновляемые.
  • Профили снова корректно выходят из узла сценария "Ожидание события".
  • Устранена ошибка, из-за которой ID сценариев в узлах условий отображались некорректно.
  • Атрибут снова можно выбрать при настройке сегмента или ГКГ, даже если значение атрибута не присвоено объекту.
  • Теперь деактивированные и иерархически присвоенные атрибуты доступны для просмотра в объектах сущностей.
  • Исправлены ошибки, связанные с созданием и настройкой форм.
  • Устранена ошибка, при которой контент в хранилище захвата событий сохранялся даже в тех случаях, когда не должен.
  • Исправлена ошибка при создании транзакции с начислением баллов со сроком сгорания 5 лет.
  • Добавлена настройка времени жизни сообщения (TTL). Теперь можно задать срок актуальности сообщения в Smart-настройках рассылки или через API при запуске триггерных кампаний. Сообщения, у которых истёк срок жизни, гарантированно не будут доставлены получателям.
  • Сегментация по событиям пользовательского канала теперь работает корректно.
  • Устранены проблемы при параллельном исполнении одинаковых задач на разных хостах кластера.
  • Исправлена ошибка, из-за которой сегмент по расписанию не запускался в сценариях, привязанных к кампаниям.
  • Теперь событие отписки при использовании API корректно попадает в захват событий.
  • Сокращение ссылок в Telegram-коммуникациях снова работает корректно.
  • Уменьшено потребление памяти некоторых процессов платформы.
References

v2026.1.76.0: PL-21468 PL-16462 PL-21464 PL-21432 PL-21456 PL-21443 PL-20569 PL-21441 PL-21439 PL-21425 PL-21438 PL-21137 PL-15793 PL-21420 PL-21418 PL-21397 PL-21413 PL-21360 PL-21369 PL-21377 PL-21402 PL-18631 PL-21374 PL-19708 PL-21142 PL-21376 PL-19366 PL-21229 PL-21364 PL-21357 PL-20988 PL-21193 PL-21294 PL-21295 PL-17213 PL-21269 PL-21209 PL-21230 PL-21223 PL-21215 PL-21217 PL-21214 PL-21162 PL-21190 PL-21183 PL-21003 PL-21164 PL-17598 PL-17820 PL-17675 PL-21135 PL-21147 PL-21108 PL-20839 PL-21045 PL-19209 PL-21004 PL-20969 PL-20775


v2026.1.76.951 — Fixes and improvements​

Важно

Все процессы платформы теперь пишут логи только в JSON-формате. Если вы используете внешние системы сбора логов, учтите это изменение при настройке.

Улучшено​

  • Оптимизирована работа процесса webcontrol при расчёте динамического сегмента.
  • Оптимизирована работа API, сегментов, рассылок и сценариев — запросы на чтение данных теперь распределяются между репликами базы данных.
  • Логи всех процессов теперь корректно пишутся в JSON-формате.
  • Устранена ошибка, при которой отключённый модуль лояльности продолжал создавать очереди.
  • Устранена ошибка, при которой история чата поддержки терялась после перезагрузки страницы..
  • Добавлены метрики для отслеживания производительности рассылок.
  • Добавлены API-хендлеры loyalty/register_member_batch и loyalty/register_member_batch_task для массового импорта профилей в программу лояльности.

Прочее​

  • Устранено зацикливание профилей в ноде "Условие" при отсутствии фильтров.
  • Ускорена загрузка страницы редактирования статических и обновляемых сегментов.
  • Исправлена ошибка подстановки дат через переменные в запросах сегментации к внешним базам данных.
  • Исправлена ошибка, из-за которой некорректно работала синхронизация обновляемых сегментов с SQL-базами.
  • Исправлен пересчёт сегментов с запросами сегментации, содержащими параметры типа "массив".
  • Исправлена ошибка, из-за которой не работал поиск сегментов при импорте условий.
  • Расчёт условий с условием "ИЛИ" внутри вложенных сегментов теперь работает корректно.
  • Устранена ошибка, из-за которой рассылки по кастомному каналу не отправлялись при наличии обязательных полей в шаблоне.
  • Ссылки в предпросмотре шаблонов кастомных каналов теперь открываются в новом окне.
  • Добавлена валидация ссылок в кнопках Telegram-шаблонов — шаблон с неверной ссылкой теперь нельзя сохранить.
  • Исправлена валидация JSON при сохранении шаблонов — теперь можно сохранять шаблоны с динамическим JSON, содержащим подстановки переменных.
  • Переменные в полях рассылок кастомных каналов теперь корректно подставляются.
  • Исправлена работа фильтра по ресурсам в подписках профиля — фильтр больше не сбрасывается при удалении подписки или применении изменений.
  • Исправлена ошибка, из-за которой не удавалось сохранить профиль с подпиской на кастомный канал.
  • В узле "Условие" исправлена ошибка проверки суммы покупок в Маркете.
  • В сценариях теперь доступны условия для выбора обновляемых продуктовых сегментов.
  • Исправлено отображение колонок в аналитике.
  • Пользователи без прав "Мастер" теперь могут сохранять промокоды.
  • Исправлен матчинг по profile_id в импорте по расписанию.
  • Исправлена фильтрация списков по атрибуту со значением "Не установлено".
  • Исправлены мелкие ошибки интерфейса при работе с блочным редактором и навигацией браузера.
References

v2026.1.76.951: PL-21645 PL-21633 PL-21630 PL-21613 PL-21595 PL-21599 PL-21615 PL-21606 PL-21597 PL-21598 PL-21586 PL-21578 PL-21583 PL-21565 PL-21498 PL-18083 PL-20863 PL-21562 PL-21477 PL-21548 PL-13978 PL-21029 PL-21410 PL-19757 PL-21478 PL-21352 PL-21338 PL-21187 PL-21191 PL-21184 PL-20897 PL-20634 PL-20940 PL-19867 PL-15846 PL-21484 PL-21530 PL-21528 PL-21522 PL-21496 PL-21499 PL-21386 PL-21435 PL-21385 PL-21169 PL-21424 PL-21475 PL-21457 PL-21454 PL-21384 PL-20660 PL-21436 PL-21158 PL-21375 PL-21416 PL-20179 PL-21400 PL-21346 PL-21354 PL-21322 PL-21277 PL-21316 PL-21270 PL-21138 PL-21121 PL-19911 PL-20235 PL-17714 PL-21016 PL-20713 PL-20983 PL-20985 PL-17974 PL-20964 PL-20667 PL-18947 PL-19639 PL-18914 PL-18973

Последнее обновление 10 апр. 2026 г.
Предыдущая страница
Обновления платформы
Следующая страница
v2025.4.75
  • v2026.1.76 — MAX integration, Loyalty Programs & Segments optimization
    • Миграция
    • Интеграция с мессенджером MAX
    • Оптимизация сегментации
    • Прочее
  • v2026.1.76.951 — Fixes and improvements
    • Улучшено
    • Прочее
© 2015 - 2026 Altcraft. Все права защищены.