Копирование флоу и экранов
Скопируйте флоу и измените несколько элементов, чтобы адаптировать его под конкретную аудиторию, A/B-тест или версию приложения. Скопируйте отдельный экран, чтобы повторно использовать его в другом флоу.
Скопировать флоу
-
Откройте страницу Flows.
-
В строке флоу откройте контекстное меню и выберите Copy. Нельзя скопировать архивный флоу — сначала восстановите его.
-
Flow Builder откроет копию как новый Draft с именем оригинала и суффиксом
_copy.Копия содержит всё, что хранится в самом флоу:
- Экраны и элементы: Каждый экран с его макетом, элементами и взаимодействиями.
- Назначенные продукты: Связи между карточками продуктов и продуктами в сторе.
- Дизайн: Сохранённые стили цвета и текста, фоны и значения тёмного режима.
- Пользовательские шрифты: Все флоу в одном приложении используют одни и те же пользовательские шрифты, поэтому копия сохраняет их.
- Переменные: Пользовательские, элементные и продуктовые переменные.
- Локализации: Каждая локаль с переведёнными текстами и медиафайлами.
- Remote config: JSON-payload для каждой локали.
Всё, что хранится вне флоу, не переносится в копию:
- Плейсменты: копия не привязана ни к одному плейсменту.
- A/B-тесты: копия не участвует ни в одном A/B-тесте.
- Метрики: копия начинается с пустой историей аналитики.
- По желанию: переименуйте флоу. Adapty допускает одинаковые названия флоу — уникальное имя поможет избежать путаницы.
- Сохраните или опубликуйте копию. Копия остаётся в статусе Draft до момента публикации.
- Добавьте копию в плейсмент, чтобы показать её пользователям.
Копирование экранов между флоу
Чтобы перенести экран в другой флоу, скопируйте его в буфер обмена, откройте целевой флоу и вставьте экран в панель Screens. Буфер обмена позволяет переносить экраны между разными флоу и даже между разными браузерами.
Adapty не копирует то, на что экран ссылается на уровне флоу. После вставки экран может оказаться неполным и содержать битые ссылки. Флоу с битыми ссылками может не опубликоваться.
После вставки проверьте каждый из следующих элементов:
- Переменные: Текстовые привязки, условия и действия перестают работать. Замените ссылки на переменные из целевого флоу.
- Сохранённые стили: Элементы теряют цвет и стили текста. Примените стиль из целевого флоу.
- Навигационные действия: Действия Navigate to screen теряют цель назначения. Укажите для каждого из них экран в целевом флоу.
- Локализации: Переводы сохраняются только для тех языков, которые присутствуют в обоих флоу. Пользователи с любым другим языком увидят язык по умолчанию целевого флоу.
- Продукты и пользовательские шрифты: Все флоу в рамках одного приложения могут использовать одни и те же продукты и шрифты. Экран, вставленный из другого флоу того же приложения, сохранит свои продукты и шрифты. При вставке экрана из другого приложения ссылки на продукты и шрифты будут нарушены.
Замените каждую нерабочую ссылку на рабочий аналог в целевом флоу.
Копирование вручную — самый быстрый способ перенести экран один раз. Чтобы повторно использовать один и тот же блок снова и снова — выбор тарифа, таймлайн пробного периода, таблицу сравнения — навык flow-generator сохраняет его в файл и добавляет в любой другой флоу, автоматически разрешая стили, шрифты, иконки и привязки продуктов. Всё, что он не может разрешить, он выводит списком — вместо того чтобы оставить вам нерабочую ссылку для самостоятельного поиска.