Новый конструктор автопроцессов: использование выбора свойств

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

Доступные типы данных

В таблице ниже представлен каждый тип данных, доступный при выборе свойств, а также описание и вариант его применения в вашем автопроцессе.
Тип
Описание
Вариант использования
Строка (текст)
Представляет буквенные значения и символы.
Персонализируйте шаблон письма, включив динамическое текстовое свойство для имени пользователя (например, «Уважаемый [Имя пользователя]»).
Число
Представляет числовые значения.
Установите условие на основе общей суммы заказа, чтобы активировать скидку, если общая сумма превышает 100 долларов (например, «Сумма заказа» больше «100 долларов»).
Дата и время
Представляет даты и время.
Отправьте СМС с указанием времени сессии в виде динамического поля (например, «Ваша сессия начинается в [Время сессии]»).
Логический (верно/неверно)
Представляет значения верно или неверно.
Установите условие для проверки, оплачен ли заказ, запуская отправку письма-подтверждения только в том случае, если «Заказ оплачен» равно ВЕРНО (например, параметр «Заказ оплачен» равен «ВЕРНО»).
Перечисление
Представляет набор предопределенных значений.
Установите условие на основе статуса платежа со значениями «В ожидании», «Выполнен» и «Ошибка», запуская действие только в том случае, если статус равен «Выполнен».
Объект
Представляет такие объекты, как пользователи, товары или заказы.
Задайте условие на основе свойств объекта, который может быть любым типом данных (например, «Количество позиций» больше чем 5).
Массив (список)
Представляет динамический список элементов из данных определенного типа.
Задайте условие на основе массива, содержащего товары из заказа. Условие проверяет, входит ли в заказ обувь или платья (например, «Позиции» включают в себя любые товары из «Обувь» или «Платье»).

Компоненты выбора свойств

В списке выбора свойств просмотрите всю доступную информацию и данные до текущего шага автопроцесса. Сюда входит выбранный вами триггер (например, Заказ размещен). Если вы добавили действие перед условием (например, Добавить купон), список выбора свойств отобразит данные как триггера, так и действия.

Компоненты выбора свойств состоят из:

  • Поиск: используйте строку поиска, чтобы отфильтровать список на основе введенного текста.
  • Название этапа: организация данных соответствует настройке автопроцесса, и доступные данные для каждого этапа отображаются в списке выбора свойств.
  • Развернуть/Свернуть: разверните или сверните встраиваемые шаги и элементы.
  • Тип свойства: каждый тип отображается с соответствующим значком (например, значок текста для текста).
  • Описание / пример: просмотрите описание и/или пример свойства, которые меняются в зависимости от варианта использования.
  • Отключенное свойство: свойства, отмеченные серым значком, которые невозможно выбрать.
Скриншот элемента выбора свойств с выделенными разными компонентами.

Создание условия с помощью выбора свойств

Для построения полноценного условия необходимо выбрать три компонента:
  1. Свойство (выбранное из списка выбора свойств).
  2. Соответствующую логику/оператор (например, текст, число, дата).
  3. Полученный результат, который должен быть проверен условием.
В приведенном ниже мы используем выбор свойств, чтобы задать условие: проверить, соответствует ли статус оплаты заказа значению «Оплачено», прежде чем продолжить выполнение автопроцесса.

Чтобы создать условие с помощью выбора свойств:

  1. Создайте автопроцесс в новом конструкторе автопроцессов.
  2. Нажмите на шаг Условие.
  3. Нажмите на поле Выберите свойство, чтобы открыть список выбора свойства.
  4. Выберите свойство из вложенного списка, которое должно проверяться в условии. В нашем примере мы хотим, чтобы условие проверяло Статус оплаты.
Скриншот списка выбора свойства со статусом оплаты.
Совет:
Наведите курсор на свойство, чтобы увидеть дополнительную информацию, такую как тип свойства, и пример его использования в автопроцессе.
Скриншот с примерами типов данных в списке выбора свойств.
  1. Нажмите на раскрывающийся список Выберите логику и выберите логику из доступных типов данных. Для нашего примера мы хотим выбрать тип Текст, который в точности.
Скриншот выпадающего списка логики с опцией «В точности».
  1. Наконец, выберите результат, который должно проверять условие. В нашем примере мы хотим, чтобы условие проверяло, что текст является в точности словом Оплачено, поэтому мы вводим слово «Оплачено» в текстовое поле.
Скриншот выполнения шага условия с помощью выбора свойств.
  1. Нажмите Применить, чтобы сохранить условие.
  2. Перейдите к остальным шагам автопроцесса, включая выбор действия. В нашем примере мы добавили действие «Начислить баллы».
Теперь при размещении заказа условие будет проверять, является ли статус оплаты «Оплачено», прежде чем продолжить поток.
Скриншот нового конструктора с заданным условием.