Выбираемые элементы и группы

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

Элементы, выбираемые по умолчанию

Некоторые типы элементов являются выбираемыми по умолчанию — они уже входят в автоматически создаваемые группы и не требуют дополнительной настройки:

  • Варианты квиза: каждый ответ квиза — это выбираемый элемент внутри группы квиза. См. Квизы.
  • Продукты: карточки продуктов в группе продуктов. См. Блок продуктов.
  • Табы: элементы табов внутри группы табов. См. Табы.
  • Переключатели триала: контейнер, который входит в группу и получает состояние «выбран». См. Переключатели.

Сделать элемент выбираемым

В некоторых случаях может потребоваться сделать дополнительные элементы выбираемыми. Например, можно добавить чекбокс Don’t ask me again, который работает как элемент внутри группы quiz.

Чтобы сделать элемент выбираемым:

  1. Выберите элемент на экране или на панели Layers.
  2. Справа перейдите на панель Interactions.
  3. Выберите Turn into selectable element.
Опция Turn into selectable element на панели Interactions
  1. В выпадающем списке Group выберите существующую группу или создайте новую.
  2. Задайте Element ID — уникальный идентификатор этого элемента внутри группы.
  3. Если вы хотите, чтобы этот элемент был выбран по умолчанию, установите флажок Set as default in group.
Selectable element settings with Group dropdown, Element ID, and Set as default checkbox

Создать группу

Группы организуют выбираемые элементы на экране и определяют логику выбора — один вариант, несколько или переключение.

Чтобы создать группу:

  1. Выберите элемент и сделайте его выбираемым.
  2. В выпадающем списке Group выберите Create group.
Опция Create group в выпадающем списке Group
  1. Введите Group name.
  2. Выберите тип группы.

Группа станет доступна в выпадающем списке Group для других выбираемых элементов на том же экране.

Настройки создания группы с полем названия группы и селектором типа группы

Типы групп

Большинство пресетов квизов по умолчанию используют тип multi-choice. Измените тип группы, чтобы разрешить выбор только одного ответа.

  • Single choice: В группе можно выбрать только один элемент. При выборе нового элемента предыдущий снимается.
  • Multi-choice: Можно одновременно выбрать несколько элементов.
  • Toggle: Каждый элемент независимо переключается между выбранным и невыбранным состоянием при каждом нажатии.

Управление группами

Чтобы просматривать и редактировать группы, откройте панель Screen settings и найдите раздел Selectable groups. В нём перечислены все группы на текущем экране.

Нажмите на идентификатор группы, чтобы:

  • Изменить идентификатор группы
  • Изменить тип группы
  • Посмотреть, как элементы группы используются в условиях
Edit selectable group in the Screen settings panel

Использование состояния выбора в условиях

Вы можете обращаться к состоянию выбора группы в условиях на любом экране флоу — не только на том, где определена группа. Например: IF quiz.photo is selected, THEN navigate to the Photo screen.

Все элементы группы должны находиться на одном экране. Нельзя добавлять элементы с разных экранов в одну группу. Однако вы можете ссылаться на значения группы в условиях на любом экране флоу.

Используйте состояние выбора вместе с:

  • Условные действия: Направляйте пользователей на разные экраны или запускайте разные действия в зависимости от выбранных элементов.
  • Динамическая навигация: Разветвляйте флоу на основе ответов в квизе, состояний переключателей или других выборов.
  • Условная видимость: Показывайте или скрывайте элементы в зависимости от того, что пользователь выбрал на предыдущих экранах.