Копирование флоу и экранов

Скопируйте флоу и измените несколько элементов, чтобы адаптировать его для конкретной аудитории, A/B-теста или версии приложения. Скопируйте отдельный экран, чтобы повторно использовать его в другом флоу.

Список флоу с открытым контекстным меню, в котором показаны пункты Metrics, Edit, Copy и Archive

Копирование флоу

  1. Откройте страницу Flows.

  2. В строке флоу откройте контекстное меню и выберите Copy. Архивированный флоу скопировать нельзя — сначала восстановите его.

  3. Flow & Paywall Builder откроет копию как новый Draft с именем оригинала и суффиксом _copy.

    Копия содержит всё, что хранится непосредственно во флоу:

    • Экраны и элементы: каждый экран вместе с макетом, элементами и взаимодействиями.
    • Привязанные продукты: связи между карточками продуктов и продуктами в сторе.
    • Дизайн: сохранённые стили цвета и текста, фоны и значения для тёмной темы.
    • Пользовательские шрифты: все флоу одного приложения используют одни и те же пользовательские шрифты, поэтому копия их сохраняет.
    • Переменные: пользовательские, элементные и продуктовые переменные.
    • Локализации: каждая локаль вместе с переведённым текстом и медиафайлами.
    • Remote Config: JSON-payload каждой локали.

    Всё, что хранится за пределами флоу, не копируется:

  4. По желанию: переименуйте флоу. Adapty допускает дублирующиеся имена флоу — уникальное имя поможет избежать путаницы.

  5. Сохраните или опубликуйте копию. Копия остаётся в статусе Draft до публикации.

  6. Добавьте копию в плейсмент, чтобы показывать её пользователям.

Копирование экранов между флоу

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

Adapty не копирует то, на что экран ссылается на уровне флоу. Вставленный экран может оказаться неполным и содержать нерабочие ссылки. Флоу с нерабочими ссылками может не опубликоваться.

После вставки проверьте каждый из следующих пунктов:

  • Переменные: привязки текста, условия и действия перестанут разрешаться. Замените ссылки на переменные из флоу назначения.
  • Сохранённые стили: элементы теряют стили цвета и текста. Примените стиль из флоу назначения.
  • Действия навигации: действия Navigate to screen теряют пункт назначения. Укажите для каждого из них экран в флоу назначения.
  • Локализации: переводы сохраняются только для локалей, общих для обоих флоу. В остальных локалях пользователи видят локаль по умолчанию флоу назначения.
  • Продукты и пользовательские шрифты: все флоу в одном приложении могут использовать одни и те же продукты и шрифты. Экран, вставленный из другого флоу того же приложения, сохраняет свои продукты и шрифты. При вставке экрана из другого приложения ссылки на продукты и шрифты будут нерабочими.

Замените каждую нерабочую ссылку рабочим аналогом из флоу назначения.

Tip

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