Copiar flows y pantallas

Copia el flow y modifica algunos elementos para adaptarlo a una audiencia, prueba A/B o versión de la app específica. Copia una pantalla individual para reutilizarla en otro flow.

Lista de flows con el menú contextual abierto, mostrando Metrics, Edit, Copy y Archive

Copiar un flow

  1. Abre la página Flows.

  2. En la fila del flow, abre el menú contextual y selecciona Copy. No puedes copiar un flow archivado — primero restáuralo.

  3. El Flow Builder abre la copia como un nuevo Draft con el nombre del original más el sufijo _copy.

    La copia contiene todo lo almacenado en el flow en sí:

  • Pantallas y elementos: Cada pantalla, con su diseño, elementos e interacciones.
    • Productos asignados: Las conexiones entre tus tarjetas de producto y los productos de tu store.
    • Diseño: Estilos de color y texto guardados, fondos y valores del modo oscuro.
    • Fuentes personalizadas: Todos los flows de una misma app comparten las mismas fuentes personalizadas, por lo que la copia las conserva.
    • Variables: Variables personalizadas, de elemento y de producto.
    • Localizaciones: Cada idioma, con su texto traducido y sus medios.
    • Remote config: El payload JSON de cada idioma.

Todo lo almacenado fuera del flow se queda atrás:

  1. Opcional: renombra el flow. Adapty permite nombres de flow duplicados — un nombre único ayuda a evitar confusiones.
  2. Guarda o publica tu copia. Una copia permanece en estado Draft hasta que se publique.
  3. Añade la copia a un placement para mostrársela a los usuarios.

Copiar pantallas entre flows

Para mover una pantalla a otro flow, Cópiala al portapapeles, abre el flow de destino y pégala en el panel Screens. El portapapeles te permite transferir la pantalla entre distintos flows o incluso entre navegadores.

Adapty no copia lo que la pantalla referencia a nivel de flow. Una pantalla pegada puede quedar incompleta e incluir referencias rotas. Un flow con referencias rotas puede no publicarse correctamente.

Revisa cada uno de estos elementos tras pegar:

  • Variables: Los bindings de texto, las condiciones y las acciones dejan de resolverse. Sustituye las referencias por variables del flow de destino.
  • Estilos guardados: Los elementos pierden sus estilos de color y texto. Aplica un estilo del flow de destino.
  • Acciones de navegación: Las acciones Navigate to screen pierden su destino. Apunta cada una a una pantalla del flow de destino.
  • Localizaciones: Solo conservan sus traducciones los idiomas compartidos por ambos flows. Los usuarios en cualquier otro idioma ven el predeterminado del flow de destino.
  • Productos y fuentes personalizadas: Todos los flows de una app pueden usar los mismos productos y fuentes. Una pantalla pegada desde otro flow de la misma app conserva sus productos y fuentes. Pegar una pantalla desde una app diferente romperá sus referencias a productos y fuentes.
Tip

Reemplaza cada referencia rota con un equivalente funcional en el flow de destino.

Copiar a mano es la forma más rápida de mover una pantalla una sola vez. Para reutilizar el mismo bloque una y otra vez —la selección de plan, la línea de tiempo del período de prueba, la tabla comparativa— la habilidad flow-generator lo guarda en un archivo y lo añade a cualquier otro flow, resolviendo los estilos, fuentes, iconos y vínculos de productos al importarlo. Enumera todo lo que no pueda resolver en lugar de dejarte una referencia rota que tengas que buscar.