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

Если ваш текущий пейвол создан в устаревшем Paywall Builder, его можно конвертировать во флоу. Действие Move to new builder в один клик воссоздаёт пейвол как редактируемый черновик флоу.

При конвертации копируется:

  • Макет и дизайн: экраны, элементы и стили оригинального пейвола.
  • Текст: весь контент на каждой добавленной вами локали.
  • Продукты: каждый продукт с ценами и скидками в виде переменных, а не жёстко заданных значений.

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

Warning

Некоторые функции устаревшего Paywall Builder не имеют аналогов во флоу, поэтому конвертированный пейвол может не совпадать с оригиналом в точности. Панель Import review проведёт вас через каждое отличие и объяснит, как его исправить.

Конвертируйте пейвол

Чтобы конвертировать пейвол во флоу, откройте страницу обзора пейвола и нажмите Move to new builder. Эта кнопка отображается только для пейволов, созданных с помощью устаревшего Paywall Builder.

Кнопка Move to new builder в строке действий пейвола

Adapty откроет черновик флоу в редакторе, где вы сможете отредактировать его перед публикацией. Если что-то перенеслось не точно, билдер запустит проверку импорта.

Уведомление об импорте пейвола в редакторе флоу после конвертации

Проверка импорта

Панель Import review содержит список всего, что конвертация не смогла воспроизвести точно, и предлагает решение для каждого несоответствия.

Import review panel listing what the conversion couldn't reproduce exactly, with a checkbox for each item

Разберите каждый пункт в панели, затем проверьте флоу на реальном устройстве перед публикацией.

Запустите свой флоу

Конвертированный флоу начинает как черновик и не заменяет плейсмент, на котором работает исходный пейвол. Чтобы показать его пользователям:

  1. Опубликуйте флоу.
  2. Создайте новый плейсмент для флоу и добавьте в него флоу.
  3. Запросите этот плейсмент флоу в приложении с помощью Adapty SDK v4.
Warning

Флоу нельзя разместить на плейсменте пейвола, и он не может использовать ID плейсмента пейвола. Флоу и пейволы — это разные типы контента, каждый из которых привязан к своему типу плейсмента, а тип плейсмента фиксируется при создании. ID плейсментов уникальны в рамках всего приложения, поэтому новому плейсменту для флоу нужен ID, который не используется ни в одном другом плейсменте — включая тот пейвол, который этот флоу заменяет. См. Создание нового плейсмента для флоу.

Оставьте плейсмент пейвола активным, пока старые версии приложения обращаются к нему — у этих пользователей его ID зашит в приложение, и они не смогут попасть во флоу, пока не обновятся.

Конвертировать несколько пейволов сразу

Move to new builder конвертирует один пейвол, и каждый созданный флоу всё равно требует собственного плейсмента. Когда вы переводите всё приложение целиком, а не один пейвол, навык агента migrate-placements перечисляет все плейсменты пейволов в вашем приложении, группирует их по пейволу, чтобы вы понимали объём предстоящей работы, сообщает, у каких пейволов уже есть флоу, и создаёт новые плейсменты флоу после их публикации.

Конверсия клика остаётся за вами. CLI-команды для Move to new builder нет, а панель Проверки импорта вам предстоит пройти самостоятельно — навык ждёт, затем перечитывает ваш аккаунт и находит флоу, созданные в результате конверсии.