Guardar y publicar flows

El Flow Builder separa el guardado de la publicación. Los borradores conservan tu trabajo en el Adapty Dashboard, y publicar hace que la versión actual esté disponible para los usuarios a través del SDK. Este artículo explica ambas acciones y cuándo usar cada una.

Guardar un flow como borrador

Un Remote Config no válido impide guardar el borrador.

El Flow Builder guarda tu progreso automáticamente una vez por minuto.

Para guardar un borrador manualmente, haz clic en Save draft en la parte superior derecha del Flow Builder, o pulsa Cmd/Ctrl + S.

Los borradores son privados en el Dashboard. No afectan lo que ven los usuarios en tu app, aunque el flow ya esté asignado a un placement.

Botón Save draft en la barra de herramientas superior del Flow Builder

Publicar un flow

Publicar hace que la versión actual de tu flow esté disponible para los usuarios a través del SDK. Una vez publicado, la nueva versión reemplaza cualquier versión publicada anteriormente del mismo flow.

Para publicar tu flow, haz clic en Publish to Live en la parte superior derecha del Flow Builder.

Lo que ocurre a continuación depende de si el flow ya está asignado a un placement:

  • Flow ya en un placement: Los usuarios empiezan a ver la nueva versión en su próxima solicitud a ese placement.
  • Flow sin placement asignado: Añade el flow a un placement para empezar a mostrárselo a los usuarios.

Un flow está listo para publicar cuando todas las acciones, pantallas y elementos de producto están completamente configurados. Consulta Solución de problemas para ver los problemas más comunes.

Botón Publish to Live en la barra de herramientas superior del Flow Builder

Estado del flow

Cada flow muestra un estado en la lista de Flows. El estado refleja en qué punto del ciclo de guardado y publicación se encuentra el flow.

EstadoSignificado
DraftEl flow nunca se ha publicado. Solo existe un borrador, por lo que los usuarios aún no lo ven.
DirtyEl flow se publicó, pero tiene ediciones guardadas que aún no se han publicado. Los usuarios siguen viendo la última versión publicada hasta que vuelvas a publicar.
PublishingHay una publicación en curso.
FailedEl último intento de publicación falló. Los usuarios siguen viendo la última versión publicada, si existe alguna.
PublishedLa última versión guardada está activa. No hay ediciones sin publicar.
ArchivedEl flow fue eliminado.

Solución de problemas

Mensaje de error de publicación en la interfaz web del Flow Builder cuando un flow tiene acciones incompletas

No puedes publicar ni previsualizar tu flow si existe alguno de los siguientes problemas.

  • Una interacción con una configuración incompleta. Casos habituales:
    • Una acción Open URL sin URL de destino.
    • Una acción Navigate to screen sin destino — también ocurre cuando la pantalla de destino se elimina después de configurar la acción.
    • Una acción condicional sin operador ni valor.
    • Una acción Set Variable sin asignación de variable o valor.
    • Una acción Purchase sin producto (store in-app) ni URL de Web Paywall (pago web).
    • Una acción Custom sin Action ID.
    • Una acción Show alert con el título o el mensaje vacíos.
    • Una acción Show o Hide sin ningún elemento seleccionado.
  • Una pantalla sin elementos.
  • Un elemento de producto sin producto asociado — puede ocurrir si eliminas el producto referenciado.
  • Un JSON de Remote Config inválido interrumpe todo el proceso de entrega — ni siquiera puedes guardar el borrador.

Previsualiza tu flow en la app de Adapty para detectar cualquier problema antes de publicarlo. Si el flow no carga en la previsualización, consulta el mensaje de error para obtener más detalles.