Configurar compras
Para configurar compras en una pantalla, añade un botón de compra y configura su acción Purchase. La acción puede apuntar a un producto específico o al producto que el usuario seleccione en un elemento Products de la pantalla.
Añadir productos
Un elemento de producto es una tarjeta visual que muestra un producto en el canvas.
Para añadir un elemento de producto:
-
En el canvas, haz clic en + en la pantalla de destino.
-
Selecciona Products.
-
Elige un diseño predefinido: lista vertical, lista horizontal, carrusel de características, tarjetas de características, lista de banner o hoja inferior.
-
Selecciona cada tarjeta de producto y asígnale un producto en el desplegable del panel Design.
Un elemento de producto sin un producto asignado bloquea la previsualización y la publicación. Asigna un producto o elimina el elemento.
También puedes asignar una acción de Purchase directamente a la interacción On tap de una tarjeta de producto. Al pulsar la tarjeta se activará la compra, sin necesidad de un botón de compra independiente.
Añadir un botón de compra
Un botón de compra desencadena la acción Purchase cuando el usuario lo pulsa.
Para añadir un botón de compra:
- En el lienzo, haz clic en + sobre la pantalla.
- Selecciona Button y elige un preset de botón.
- Con el botón seleccionado, abre la pestaña Interactions en el panel derecho.
- Haz clic en Add trigger > On tap y luego en Add action.
- Establece Action en Purchase y luego Product en una de estas opciones:
products.selectedProduct: Compra el producto que el usuario haya seleccionado en un elemento Products de la pantalla.- Un producto específico: Siempre compra ese producto, independientemente de cualquier selección en la pantalla.
Mostrar el precio en el botón
Para insertar el precio del producto seleccionado en la etiqueta del botón, usa una variable:
- Con el botón seleccionado, abre la pestaña Design en el panel derecho.
- En el campo Content, coloca el cursor donde deba aparecer el precio.
- Haz clic en el icono de variable, selecciona
products.selectedProducty luego el atributoprod_price. La variable completa se resuelve comoproducts.selectedProduct.prod_price. - Añade texto estático alrededor de la variable; por ejemplo,
Subscribe for {prod_price}.
La etiqueta se actualiza a medida que el usuario selecciona diferentes productos.
Restaurar compras
Para que los usuarios puedan restaurar compras anteriores, añade un botón o enlace de restauración a la pantalla.
Para añadir un elemento de restaurar compras:
- En el canvas, haz clic en + en la pantalla.
- Selecciona Button, luego elige Links para un enlace de texto o cualquier otro tipo de botón para un botón con estilo.
- Con el elemento seleccionado, abre la pestaña Interactions en el panel derecho y haz clic en Add trigger.
- Selecciona On tap y haz clic en Add action.
- En el menú desplegable Action, selecciona Restore purchases.
Mostrar elementos adicionales según el producto seleccionado
Si una pantalla tiene productos, puedes mostrar u ocultar otros elementos según el producto que seleccione el usuario.
Para configurar la visibilidad condicional:
- En el elemento Products, selecciona una tarjeta de producto.
- Abre la pestaña Interactions en el panel derecho y haz clic en Add trigger.
- Selecciona On tap y haz clic en Add action.
- En el desplegable Action, selecciona Show o Hide.
- Selecciona el elemento que quieres mostrar u ocultar cuando se seleccione ese producto.
Revisar productos en el flow
El panel Products de la barra lateral izquierda relaciona los productos existentes con cada pantalla del flow.
Cada pantalla tiene dos secciones:
- Default — un producto preseleccionado cuando se carga la pantalla.
- Other — productos adicionales disponibles en la misma pantalla.