Desencadenantes de cobro, paso a paso

Cuatro desencadenantes para las colecciones: uno para cualquier actualización y tres para los campos relevantes para el SEO y la navegación. Las colecciones no tienen etiquetas en Shopify, por lo que aquí no hay desencadenantes de etiquetas.

En esta página: Actualización de la colección, Cambio de título de la colección, Cambio de identificador de la colección, Cambio de descripción de la colección

Shopify Flow
Dónde encontrarlos: en Shopify Flow, selecciona «Select a trigger», abre Workflow Trigger Extensions y busca «Collection».

Actualización de la colección

Se ejecuta cada vez que se guarda una colección, incluido cuando se modifican las condiciones de una colección automática.

Incendios provocados por Shopify webhook
Autorización Acceso a los datos de productos, variantes y colecciones
Encendido Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Desencadenantes» de la aplicación.

Úsalo para

  • Invalidar una caché o reconstruir un menú de navegación cuando se produzca un cambio en una colección.
  • Revisa los cambios introducidos en las normas relativas a los cobros automáticos.

Qué envía «Actualización de la colección» a tu flujo de trabajo

Variable en el flujo Tipo Qué contiene
collection Objeto La colección que se ha actualizado
collection.id ID
collection.title Texto
collection.handle Texto
collection.description Texto
collection.descriptionHtml Texto
collection.updatedAt Texto
collection.ruleSet Objeto
collection.ruleSet.appliedDisjunctively Verdadero / falso
collection.ruleSet.rules Lista de objetos
payload Texto Objeto JSON que contiene el GID de la colección que se ha actualizado (por ejemplo, {"id":"gid://shopify/Collection/123"})
eventId Texto El identificador de este evento. Búscalo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió.

Ejemplo: Recibir una notificación cuando cambien las reglas de una colección

  1. Selecciona «Actualización de la recogida» como desencadenante.
  2. Añade «Enviar correo electrónico interno» con {{collection.title}} y, para los cobros automáticos, un bucle que recorra collection.ruleSet.rules y imprima column, relation y condition.
  3. Activa el flujo de trabajo.

Se ha cambiado el título de la colección

Se activa cuando cambia el título de una colección.

Incendios provocados por Shopify Webhook y detección de cambios
Autorización Acceso a los datos de productos, variantes y colecciones
Encendido Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Desencadenantes» de la aplicación.

Úsalo para

  • Asegúrate de que los títulos de los menús, las páginas de destino o los grupos de anuncios estén en consonancia con el nombre de la colección.

Lo que «Título de la colección modificado» envía a tu flujo de trabajo

Variable en el flujo Tipo Qué contiene
collection Objeto La colección cuyo título cambió
collection.id ID
collection.title Texto
collection.handle Texto
collection.description Texto
collection.descriptionHtml Texto
collection.updatedAt Texto
collection.ruleSet Objeto
collection.ruleSet.appliedDisjunctively Verdadero / falso
collection.ruleSet.rules Lista de objetos
oldTitle Texto El título anterior de la colección
newTitle Texto El nuevo título de la colección
eventId Texto El identificador de este evento. Búscalo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió.

Ejemplo: Informar al departamento de marketing sobre una colección a la que se le ha cambiado el nombre

  1. Se ha cambiado el título de la colección «Pick» como condición de activación.
  2. Añadir «Enviar correo electrónico interno»: "{{oldTitle}}" is now "{{newTitle}}".
  3. Activa el flujo de trabajo.

Se ha modificado el identificador de la colección

Se activa cuando cambia el identificador de URL de una colección.

Incendios provocados por Shopify Webhook y detección de cambios
Autorización Acceso a los datos de productos, variantes y colecciones
Encendido Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Desencadenantes» de la aplicación.

Úsalo para

  • Crea automáticamente la redirección desde la URL antigua de la colección.

Lo que «Collection Handle Changed» envía a tu flujo de trabajo

Variable en el flujo Tipo Qué contiene
collection Objeto La colección cuyo nombre cambió
collection.id ID
collection.title Texto
collection.handle Texto
collection.description Texto
collection.descriptionHtml Texto
collection.updatedAt Texto
collection.ruleSet Objeto
collection.ruleSet.appliedDisjunctively Verdadero / falso
collection.ruleSet.rules Lista de objetos
oldHandle Texto El identificador de URL anterior de la colección
newHandle Texto La nueva URL de la colección
eventId Texto El identificador de este evento. Búscalo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió.

Ejemplo: Redirigir la antigua URL de la colección

  1. Se ha cambiado el tirador de recogida de picos por el gatillo.
  2. Añade una redirección de URL con la ruta /collections/{{oldHandle}} y el destino /collections/{{newHandle}}.
  3. Activa el flujo de trabajo.

Se ha modificado la descripción de la colección

Se activa cuando cambia la descripción de una colección.

Incendios provocados por Shopify Webhook y detección de cambios
Autorización Acceso a los datos de productos, variantes y colecciones
Encendido Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Desencadenantes» de la aplicación.

Úsalo para

  • Inicia una traducción o una comprobación de SEO de los textos de las categorías.

Lo que «Descripción de la colección modificada» envía a tu flujo de trabajo

Variable en el flujo Tipo Qué contiene
collection Objeto La colección cuya descripción ha cambiado
collection.id ID
collection.title Texto
collection.handle Texto
collection.description Texto
collection.descriptionHtml Texto
collection.updatedAt Texto
collection.ruleSet Objeto
collection.ruleSet.appliedDisjunctively Verdadero / falso
collection.ruleSet.rules Lista de objetos
oldDescription Texto La descripción anterior (recortada a 4000 caracteres; si es necesario, se puede consultar la descripción completa a través de la referencia de la colección)
newDescription Texto La nueva descripción (recortada a 4.000 caracteres; si es necesario, se puede consultar la descripción completa a través de la referencia de la colección)
eventId Texto El identificador de este evento. Búscalo en el historial de eventos de la aplicación para ver exactamente qué se envió.

Ejemplo: Poner en cola una descripción modificada para su traducción

  1. Se ha modificado la descripción de la colección «Pick» como condición desencadenante.
  2. Añade la opción «Enviar solicitud HTTP» a tu herramienta de traducción con {{collection.id}} y {{newDescription}}.
  3. Activa el flujo de trabajo.

Próximos pasos