Activadores de metacampos
Active flujos de Shopify Flow cuando cambie un metacampo concreto en producto, variante, cliente, pedido u otros tipos de propietario.
Los activadores de metacampos se activan cuando cambia la definición de un metacampo concreto, en cualquiera de los 10 tipos de propietario. Usted elige qué metacampos desea supervisar, una definición cada vez, de modo que una tienda con cientos de metacampos solo se activará para aquellos que sean relevantes para un flujo de trabajo.
Tipos de propietarios admitidos
Producto, Variante de producto, Colección, Cliente, Pedido, Empresa, Ubicación de la empresa, Blog, Entrada de blog y Página.
Cómo configurarlo
El ejemplo de esta página supervisa un metacampo de producto denominado «Rating» (custom.rating), el tipo de valor que escribe una aplicación de reseñas.
1. Seleccione el metacampo
- Abra «Activadores de metacampos» en el menú de navegación de la aplicación.
- Haga clic en «Añadir activador».
- Seleccione el tipo de recurso al que pertenece el metacampo; por ejemplo, «Producto».
- Seleccione la definición del metacampo de la lista - busque por nombre si hay muchas - y haga clic en «Añadir activador».
Solo se muestran los metacampos que tienen una definición (administración Shopify, Configuración, Datos personalizados). La lista se guarda durante una hora, por lo que es posible que no aparezca una definición que haya creado hace un momento: haga clic en «Actualizar metacampos», junto a «Añadir activador», y vuelva a abrir el cuadro de diálogo.

2. El metacampo ya está bajo vigilancia
El metacampo aparece en la lista como «Activo». No hay nada más que active: al añadirlo aquí, ya queda activado. Al eliminarlo, deja de supervisarse.
La aplicación registra primero el valor actual de ese metacampo en sus registros existentes, por lo que la primera modificación ya se realiza con el valor anterior correcto.

3. Lo que implica un evento
A partir de ese momento, cada modificación de ese metacampo activa el evento «Metacampo Update» en Shopify Flow. El evento incluye el espacio de nombres y la clave, el registro al que pertenece, el nuevo valor y previousValue - el valor anterior del metacampo - . previousValue está vacío cuando el metacampo se acaba de configurar por primera vez.
En el ejemplo, la valoración pasó de 4,5 a 2,5. Una condición del flujo de trabajo - «el valor es inferior a 3 y el valor anterior es igual o superior a 3» - se activa una sola vez, en el momento en que la valoración cae por debajo de 3, en lugar de activarse con cada modificación posterior. Paso a paso: Activadores de metacampos, paso a paso.

El activador genérico y los activadores tipados
Existen dos formas de aplicar los cambios en los metacampos:
| Activador | Portadas | Ofrece |
|---|---|---|
| Actualización de Metacampo | Los 10 tipos de propietarios | Espacio de nombres, clave, ID del propietario, valor anterior y nuevo |
| Pedido de actualización de metacampos | Solo pedidos | Lo mismo, además del pedido como referencia nativa de Shopify Flow |
| Actualización de los metacampos del producto | Solo productos | Lo mismo, además del producto como referencia nativa |
| Actualización de los metacampos de los clientes | Solo para clientes | Lo mismo, además del cliente como referencia nativa |
| Actualización del metacampo de la variante de producto | Solo variantes de producto | Lo mismo, además del producto principal como referencia nativa |
Utilice un activador tipado cuando su flujo de trabajo necesite actuar sobre el propio recurso, por ejemplo, para etiquetar el pedido o leer sus artículos. La referencia nativa permite que Shopify Flow utilice directamente sus propias acciones de Shopify sobre él, sin necesidad de un paso de búsqueda.
Utilice el activador genérico cuando solo necesite saber que un valor ha cambiado, o cuando esté supervisando un tipo de propietario que no tenga ninguna variante tipada.
Cada uno de los activadores de tipo específico cuenta con su propio interruptor en la página «Activadores» (al activar un flujo de trabajo de Shopify Flow que utilice uno de ellos, se activa dicho activador) y se activan además del activador genérico. Comparten un mismo evento, por lo que habilitar ambos no supone un doble recuento a efectos de su cuota.
Guías
- Activar Shopify Flow al actualizarse los metacampos de los pedidos
- Activar Shopify Flow cuando se produzcan cambios en los metacampos de los productos
- Activar Shopify Flow al actualizar los metacampos de los clientes
- Activadores de metacampos, paso a paso - un ejemplo práctico para cada uno de los cinco activadores de metacampos.
