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