Инструмент «Склейка элементов строковой секции» позволяет объединять массив данных в одну переменную с заданным форматом и разделителем между ними.
Какую проблему решает и как работает
«Строковая секция» представляет собой массив объектов [ ] — неограниченный набор данных внутри какой-либо сущности.
Например, у вас есть сделка в CRM-системе, у которой есть позиции товаров. Каждая позиция товара представляет собой «строковую секцию» с одинаковыми полями: название, количество, стоимость и т.д. Все эти «строковые секции» образуют «строковую секцию» в целом. То же самое относится к заказам с товарами или расходам из соцсетей.
Проблема заключается в том, что никогда заранее неизвестно, сколько данных придет в таком массиве. Обычные поля не могут принять неограниченное количество данных, поэтому использовать «строковые секции» можно только там, где сервис ожидает такой же массив объектов.
Чтобы решить эту проблему, был создан инструмент «Склейка элементов строковой секции». Он позволяет объединить любое количество данных из массива в одну переменную, которую можно передать в любое поле.
Вы просто выбираете символ разделителя между «строковыми секциями» и создаете формат каждой секции, указывая нужные переменные с текстом. Инструмент объединяется все в одну переменную, которую можно поместить в одно поле. В результате может получится текст в таком формате: Название товара: Товар1, Количество товара: 5, Цена товара: 300 + Название товара: Товар2, Количество товара: 3, Цена товара: 100
Пример использования
Инструмент «Склейка элементов строковой секции» может быть полезен во множестве ситуаций, например, чтобы:
- Передать заказ в CRM-систему. Весь состав заказа можно склеить и передать в одно поле, например в комментарий или пользовательском поле.
- Передать расходы из рекламных кабинетов на почту, объединив все параметры в одну переменную.
- Передать товары сделки из одной CRM в другую, которая не работает с товарами, или если не хотите использовать функцию товаров в своей CRM, а просто поместить весь состав в одно поле.
- Отправить заказа с сайта себе на почту вместе с составом заказа (товарами).
- Отправить запрос к YClients, чтобы узнать свободные даты или время определенного сотрудника. Данные, полученные «строковыми секциями», могут быть объединены и переданы обратно в чат-бот.
Чтобы использовать инструмент в своих интеграция, создайте и настройте связку.
Как создать и настроить связку
Между шагами, куда хотите добавить инструмент, нажмите на значок плюсика и выберите «Инструмент».
Найдите в списке инструмент «Склейка элементов строковой секции», кликните на него и нажмите «Выбрать».
Укажите диапазон значений и элементы для склейки, введите символ для разделения строк и нажмите «Сохранить».
Готово! Инструмент добавлен в связку.