Графический маппинг — это функциональный блок для преобразования данных (из одного JSON в другой JSON). В рамках преобразования могут быть использованы различные функции (изменение формата даты, конкатенация, математические функции и др.). Маппинг может использоваться внутри сценария для преобразования данных анкеты клиента или для взаимодействия с другим ПО компании.
Новые функции в графическом маппинге
Пример:
Страховая компания в кабинете агента может настроить отображение итоговой суммы выплат агенту в зависимости от суммы страховки, которую он оформил для клиента. Например, если сумма страхования > 100 000 р., то ставка для расчёта итоговой суммы — 15%, если сумма страхования < 100 000 р., то ставка — 10%.
Обновления расширяют возможности графического маппинга.
1. «Условие» и «извлечение параметров из объекта»
2. «Добавление элемента в массив»
Пример:
После регистрации в сервисе нового сотрудника компании необходимо обновить список, содержащий информацию обо всех сотрудниках, для дальнейшего участия нового специалиста в сценарии.
С помощью функции можно в уже заполненный массив данных добавить новую информацию, при этом не потеряв старую.
Пример:
При оформлении страховки на автомобиль клиент пошагово заполняет информацию о транспортном средстве. Параметры, в которые сохраняются данные, не объединены в единый объект. Чтобы передать данные в систему компании в одном объекте, администратор настраивает маппинг и использует функцию «Создание объекта».
Функция даёт возможность объединять несколько данных в один объект. Полученный объект можно использовать далее в сценарии или передавать в систему компании.