Сохранение и публикация флоу
Flow Builder разделяет сохранение и публикацию. Черновики сохраняют вашу работу в дашборде Adapty, а публикация делает текущую версию доступной пользователям через SDK. В этой статье описаны оба действия и случаи, когда стоит использовать каждое из них.
Сохранение флоу в виде черновика
Недействительный Remote Config не позволит сохранить черновик.
Flow Builder автоматически сохраняет прогресс раз в минуту.
Чтобы сохранить черновик вручную, нажмите Save draft в правом верхнем углу Flow Builder или используйте сочетание клавиш Cmd/Ctrl + S.
Черновики видны только в дашборде. Они не влияют на то, что видят пользователи в приложении, даже если флоу уже привязан к плейсменту.
Публикация флоу
Публикация делает текущую версию флоу доступной для пользователей через SDK. После публикации новая версия заменяет любую ранее опубликованную версию того же флоу.
Чтобы добавить флоу в плейсмент, сначала опубликуйте его. Флоу в статусе Draft добавить нельзя.
Чтобы опубликовать флоу, нажмите Publish to Live в правом верхнем углу Flow Builder.
Дальнейшее зависит от того, привязан ли флоу к плейсменту:
- Флоу уже привязан к плейсменту: пользователи увидят новую версию при следующем обращении к этому плейсменту.
- Флоу не привязан к плейсменту: добавьте флоу в плейсмент, чтобы начать показывать его пользователям.
Флоу готов к публикации, когда каждое действие, экран и элемент продукта полностью настроены. Типичные ошибки описаны в разделе Устранение неполадок.
Пользовательские шрифты не поставляются вместе с флоу — каждый файл шрифта необходимо добавить в бандл приложения. Без файла пользователи увидят системный шрифт-заглушку.
Чтобы изменить шрифт в опубликованном флоу, не сломав старые версии: скопируйте флоу, измените шрифт в копии и направьте копию на аудиторию для версий приложения, в которые включён этот шрифт.
Статус флоу
Каждый флоу отображает статус в списке флоу. Статус отражает, на каком этапе жизненного цикла сохранения и публикации находится флоу.
| Статус | Значение |
|---|---|
| Draft | Флоу никогда не публиковался. Существует только черновик, поэтому пользователи его ещё не видят. Сначала нужно опубликовать черновик, чтобы добавить его в плейсмент. |
| Dirty | Флоу был опубликован, но содержит сохранённые правки, которые ещё не опубликованы. Пользователи по-прежнему видят последнюю опубликованную версию, пока вы не опубликуете снова. |
| Publishing | Публикация выполняется. |
| Failed | Последняя попытка публикации завершилась ошибкой. Пользователи продолжают видеть последнюю опубликованную версию, если она есть. |
| Published | Последняя сохранённая версия активна. Неопубликованных правок нет. |
| Archived | Флоу был заархивирован и недоступен для редактирования, пока вы его не восстановите. |
Устранение неполадок
Незавершённое действие, пустой экран, элемент продукта без привязанного продукта или невалидный JSON в Remote Config блокируют предпросмотр и публикацию. Полный список проблем и способы их решения — в разделе Распространённые проблемы.
Проверьте флоу в приложении Adapty перед публикацией, чтобы заранее выявить возможные ошибки. Если флоу не загружается в предпросмотре, изучите сообщение об ошибке для получения подробностей.