Карта экранов флоу

Paywall Builder и Flow Builder показывают по одному экрану за раз, поэтому в длинном онбординге с ветками квиза сложно понять, куда ведёт каждый ответ. Скилл flow-generator умеет нарисовать весь флоу в виде карты: каждый экран по порядку, все переходы между ними и все точки разветвления или завершения.

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

Important

Карта является частью скилла flow-generator, поэтому устанавливать ничего дополнительно не нужно — следуйте инструкциям по установке flow-generator. Построение карты только считывает флоу: ничего в дашборд не сохраняется.

Для чего это нужно

  • Проверяйте ветвление перед публикацией: смотрите, какой экран открывается по каждому ответу квиза и где ветки сходятся снова.
  • Находите ошибки в связях: карта отмечает экран, к которому ничто не ведёт, и экран, с которого некуда идти дальше. Оба проходят проверку при публикации, и оба оставляют пользователей в тупике на устройстве.
  • Изучайте флоу, созданный кем-то другим: просматривайте онбординг из 20 экранов с первого взгляда, а не кликая по экранам по одному.
  • Делитесь структурой: отправьте файл дизайнеру или продакт-менеджеру, который не работает с дашбордом Adapty.

Как использовать

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

How are the screens in my "Sleep onboarding" flow connected?
Where does the "Not really" button on the Busy mind screen lead?

Скилл загружает флоу, рендерит каждый экран и открывает карту. Для перемещения перетащите фон или прокрутите колесо мыши. Для масштабирования используйте + и − или нажмите Fit, чтобы увидеть весь флоу целиком. Чтобы увеличить экран, кликните по нему.

Что показывает карта

Экраны идут слева направо, начиная с первого. Экраны, которые ветка размещает рядом, находятся в одной колонке.

На картеЗначение
Серая стрелкаПуть, который не зависит от ответа.
Фиолетовая стрелка с подписьюОдин из вариантов ветки. Подпись указывает ответ, открывающий этот путь, например goal = Falling asleep faster. Подпись otherwise обозначает случай по умолчанию.
Пунктирная стрелкаВедёт назад к экрану с меньшим номером.
Подпись after timerЭкран переключается автоматически по истечении таймера.
Тег branchesНа этом экране путь разветвляется.
Теги buys, restores, closes flow, backДействия, которые покидают экран, не открывая другой.
Тег nothing leads hereНи один экран не ведёт к этому, поэтому пользователи до него не доходят.
Тег no way outНи одна кнопка не открывает другой экран, не совершает покупку и не закрывает флоу. Кнопка Back в одиночку не считается.

Чтобы выделить пути одного экрана, наведите на него курсор. Остальные экраны и стрелки потускнеют.

Примеры

Ветвление по ответам на вопросы анкеты. Экран Goal ведёт каждый ответ на отдельный экран, а Busy mind снова разветвляется. Все три пути сходятся на What keeps you up.

Карта экранов онбординга для улучшения сна: экран Goal с тремя фиолетовыми стрелками, подписанными ответами на вопросы анкеты, ведущими к трём экранам, второе ветвление на экране Busy mind, и пути, сходящиеся перед экраном Sound

Ветка в тупике. Пользователи, которые выбирают After midnight на экране Bedtime, попадают на экран Name, но кнопка Continue на нём не имеет действия. На карте это помечается как no way out.

Экран Bedtime ветвится на Name и Wind-down. Name помечен красным тегом no way out и не имеет исходящей стрелки, тогда как Wind-down продолжается к следующему экрану

Без браузера

Если ваш AI-инструмент работает на удалённой машине, скилл выводит такую же карту текстом прямо в чате:

◆ Bedtime
    bedtime = After midnight  →  Name
    otherwise  →  Wind-down
    back
▢ Name
    back
    (no way out)
▢ Wind-down
    "Continue"  →  Reaction: wind-down

◆ обозначает экран, где путь разветвляется. Такие теги, как back, перечисляют действия, которые уводят с экрана, не открывая другого.

Ограничения

  • Карта отображает конфиг, а не устройство: карта показывает пути, определённые во флоу. Чтобы убедиться, что таймер срабатывает или ветка открывает нужный экран на телефоне, используйте предпросмотр на устройстве.
  • Предпросмотр экранов имеет те же ограничения, что и предпросмотр скилла: цены отображаются как имена переменных, переключатели показывают выключенное состояние. См. Предпросмотр показывает один экран в одном состоянии.
  • Кастомные действия заканчиваются на границе флоу: когда кнопка запускает Custom Action, карта помечает экран идентификатором действия. Экран, который ваше приложение открывает в ответ, не является частью флоу, поэтому карта его не показывает.
  • Карта доступна только для чтения: чтобы изменить путь, попросите скилл или отредактируйте флоу в Flow & Paywall Builder, а затем откройте карту снова.