Обновления в продукте: дизайн меню, экспорты, отчеты, улучшение алгоритмов рекомендаций

Продолжаем рассказывать про обновления в продукте. Улучшения коснулись UI, шаблонизатора, алгоритмов рекомендаций и экспорта данных из CDP, дедубликации, поиска. А еще мы добавили новый отчет и внесли много других полезных улучшений.
Ниже — детали проделанной за два месяца работы.
Информация будет полезна тем, кто часто анализирует и сегментирует аудиторию с помощью фильтров, делает рассылки с персональными рекомендациями или экспортирует данные в стороннее хранилище данных.

Внесли изменения в шаблонизатор

Сделали рефакторинг параметров в шаблонизаторе. Раньше примененные скидки, начисленные или списанные баллы, промокоды были разбросаны по разным категориям. Теперь все необходимые параметры собраны под общим —
Order.AppliedPromotions
С помощью конструкции —
Products.GetBySegment
(«Futbolki»).
SinglePerGroup
— можно вывести уникальный продукт из группы.
Теперь в Mindbox через API можно передавать действия просмотра продукта, а в письмо подставлять один уникальный продукт из группы. Забываем SKU, изучаем «Группа» и «Продукт».

Добавили экспорт на (S)FTP

Подробнее можно прочитать в документации

Теперь можно настроить разовый или периодический экспорт данных на (S)FTP. В первый раз мы выгрузим все данные, далее только новые или те, что изменились.

Удаляем SMS- и Viber-соединения

Если у клиента есть неиспользуемое соединение, теперь его можно удалить. При удалении подскажем, где оно используется. Если используется — покажем ссылки на механики, если нет — бесследно удалим.
Добавили возможность удалять неиспользуемые соединения
Добавили возможность удалять неиспользуемые соединения

Быстрый, дерзкий, как пуля резкий

Это новый поиск в UI отправки тестовых коммуникаций. Как и раньше, ищет по ID, телефону, email или DeviceUUID. Поиска по ФИО больше нет.

Обучаем алгоритм сопутствующих товаров

Добавили возможность обучить алгоритм сопутствующих товаров с помощью ручного соответствия товаров. Просто сопоставьте 10 или более категорий товаров, далее алгоритм будет обучаться на этих данных. В этом вам поможет настройка «для остальных категорий считать автоматически».
Обучаем алгоритм сопутствующих товаров
Добавили новую опцию на странице настроек алгоритма товарных рекомендаций

Используем вечные ссылки на веб-версии писем в экспортах

Как было раньше: экспортируем действия и ссылки на веб-версии писем и удаляем действия, чтобы снизить чек по проекту. Ссылки на веб-версии писем перестают работать.
Как работает теперь: делаем то же самое, но ссылки остаются рабочими. Ссылки, созданные до обновления, не работают.

Переработали модель продуктов и их параметров

Теперь для работы с продуктами существует единый раздел, в котором хранятся все данные, — «Продукты».
На странице продукта теперь можно посмотреть, к какой региональной зоне он относится и в каких сегментах использован.
На проектах, где использовались SKU, теперь нужно работать с продуктами.
Продукты могут быть опционально объединены в группы продуктов по общему идентификатору.
Теперь мы можем обрабатывать YML-фиды, в которых одновременно хранятся продукты как с группами, так и без.
Обновили структуру параметров для вывода данных продуктов в письмах.
Новые интеграции будут универсальными для обоих режимов работы. В одном списке продуктов можно будет хранить как продукты, так и группы. О новых интеграциях мы напишем подробнее, когда завершим работу над ними.
А еще мы обновили структуру параметров шаблонизатора, связанных с продуктами.

Сделали быстрый переход на новые тарифы

У владельца проекта в «Детализации счетов» появилась волшебная кнопка «Перейти на новый тариф». После подтверждения мы сразу переводим проект на самый свежий тариф (сейчас это 3.0):
Легкий переход на новый тариф

Добавили отчет по балльным механикам

Мы добавили новый «Отчет по балльным механикам».
Из отчета видно, сколько баллов начислила конкретная механика и сколько из этих начисленных баллов было списано, сгорело за конкретный период:
Новый отчет по балльным механикам

Информируем о прекращении поддержки фильтра

Теперь мы уведомляем об удалении фильтра через систему проблем. В ней — планируемая дата удаления плюс список механик, которые используют этот фильтр:
Сообщаем о прекращении поддержки фильтра

Показываем удаленные и невалидные фильтры

Раньше страница с удаленным фильтром падала с ошибкой. Теперь на странице вы увидите удаленный фильтр. Его можно поправить или заменить, а затем снова использовать в механике. Бонус: некорректная ссылка с фильтром теперь тоже откроется. Будет указано, что фильтр получился невалидным.
Было
Стало

Разработали новое меню

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

Обрабатываем отписки из интерфейса почтовиков

Теперь для отписки из интерфейса почтовика выдается действие «Запрос отписки», а не только «Отказ от рекламы». Благодаря этому отписки из почтовиков начнут отражаться в отчетах по рассылкам, а не только менять статус отписки. Изменение повлияет только на новые отписки. На проектах возможен двукратный рост отписок по отчетности.

Экономим время и клики

Теперь можно перейти к фильтру по сегменту продуктов со страницы настройки алгоритма рекомендаций. Позволяет сэкономить пять лишних кликов и около 30 секунд, когда нужно посмотреть, что происходит с сегментом товаров в настройках рекомендаций.

Улучшили дедубликацию

Настройка «Не объединять клиентов с разными ID» в настройках дополнительного поля для сущности «Клиент» теперь работает лучше. Мы не объединяем клиентов, если в настройках стоит эта галочка.

Останавливаем механику, если в ней сломан фильтр

Если оставить фильтр в работающей механике — заведем проблему и расскажем, что механика не работает:
Триггер — остановлен.
Сегментация — не пересчитывается.
Операция — 400, в ответе пишем про удаленный фильтр.
Отчет — не строится.
Приз — недоступен.
Останавливаем механику, если в ней сломан фильтр

Сделали прямую интеграцию с кассами Frontol

Запуск программы лояльности за три шага:
  1. Завести операции.
  2. Отдать ключи для настройки кассы в ИТ-отдел.
  3. Настроить акции.

Разработали новые экспорты

Заведите новую операцию экспорта и укажите нужный набор дополнительных полей. В числе прочего появилась возможность выгружать email и телефон в зашифрованном виде для интеграции с рекламными кабинетами.
В операции нужно указать точку контакта «Административный сайт», и она автоматически появится в панели управления.
Другие обновления в экспортах:
  • при экспорте ставится задача, после обработки на почту приходит уведомление со ссылкой на файл;
  • добавили возможность отслеживать прогресс задачи экспорта в реальном времени;
  • добавили экспорт заказов (со всеми позициями) и рассылок.

Улучшили обрезку картинок в мобильных push-уведомлениях

Теперь кнопка «стандартный размер» учитывает, что у iOS и Android разные пропорции картинок. Если хотите, чтобы картинка правильно поместилась в push, жмите на неё!
Улучшили обрезку картинок
Улучшили обрезку картинок