Trigger delle varianti del prodotto, passo dopo passo

Trigger delle varianti del prodotto, passo dopo passo

Copia pagina

Trigger Shopify Flow per prezzo, SKU, codice a barre e prezzo unitario delle varianti: valore precedente, nuovo valore, differenza e variazione percentuale.

Shopify segnala una variante modificata come "il prodotto è stato aggiornato". Questi quattro trigger effettuano una verifica interna: si attivano una volta per ogni variante il cui prezzo, SKU, codice a barre o prezzo unitario sia cambiato, indicando il valore precedente e quello successivo. Il prezzo e il prezzo unitario contengono inoltre i valori delta, percentChange e direction, poiché una condizione di Shopify Flow non può eseguire operazioni aritmetiche e i valori monetari vengono forniti sotto forma di testo.

Modifica del codice SKU di una variante del prodotto, Modifica del codice a barre di una variante del prodotto](#product-variant-barcode-changed), Modifica del prezzo unitario di una variante del prodotto

Shopify Flow
Dove li trova: in Shopify Flow, selezioni “Select a trigger”, apra Workflow Trigger Extensions e cerchi “Variante”.

Modifica del prezzo di una variante del prodotto

Viene attivato una volta per ogni variante il cui prezzo o prezzo di confronto sia cambiato. Un prodotto con cinque varianti, a cui viene assegnato un nuovo prezzo, attiva il processo cinque volte.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati relativi a prodotti, varianti e collezioni
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Avvisare il reparto merchandising in caso di ribassi superiori a una determinata soglia.
  • Assicuratevi che i prezzi dei pacchetti, dei prodotti B2B o del marketplace siano in linea con il prezzo dei componenti.
  • Individuare gli errori di determinazione dei prezzi: un prezzo che è sceso di oltre la metà raramente è intenzionale.

Cosa invia la notifica “Variazione del prezzo di una variante del prodotto” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
productVariant Oggetto La variante del prodotto con il prezzo aggiornato
productVariant.id ID ID globale della variante del prodotto
productVariant.title Testo Il titolo della variante
productVariant.sku Testo Il codice SKU della variante
productVariant.barcode Testo Il codice a barre (EAN) della variante
productVariant.price Denaro (importo, codice valuta) Il prezzo attuale della variante
productVariant.compareAtPrice Denaro (importo, codice valuta) Il prezzo di confronto della variante
productVariant.product Oggetto Il prodotto a cui appartiene questa variante
productVariant.product.id ID ID globale del prodotto
productVariant.product.title Testo Il nome del prodotto
productVariant.product.handle Testo La maniglia del prodotto
priceChange Oggetto I dettagli relativi alla variazione di prezzo (valori precedenti e attuali)
priceChange.oldPrice Denaro (importo, codice valuta) Il prezzo precedente
priceChange.newPrice Denaro (importo, codice valuta) Il nuovo prezzo
priceChange.oldCompareAtPrice Denaro (importo, codice valuta) Il prezzo di confronto precedente
priceChange.newCompareAtPrice Denaro (importo, codice valuta) Il nuovo prezzo di confronto
priceChange.delta Numero Nuovo valore meno vecchio valore. Valore nullo qualora uno dei due valori sia sconosciuto
priceChange.percentChange Numero Variazione espressa in percentuale rispetto al valore precedente (-12,5 = calo del 12,5%). Valore nullo se il valore precedente è 0 o sconosciuto
priceChange.direction Testo aumento, diminuzione o invariato
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Avviso in caso di ribassi superiori al 10 per cento

  1. Selezionare “Modifica del prezzo della variante del prodotto” come trigger.
  2. Aggiungere una condizione: priceChange.percentChange inferiore a -10.
  3. Aggiunga l’indirizzo e-mail interno: {{productVariant.product.title}} / {{productVariant.title}}: {{priceChange.oldPrice.amount}} -> {{priceChange.newPrice.amount}} {{priceChange.newPrice.currencyCode}} ({{priceChange.percentChange}}%).
  4. Attivi il workflow e modifichi il prezzo di una variante di prova.

Modifica del codice articolo (SKU) della variante del prodotto

Viene eseguito una volta per ogni variante il cui codice SKU è stato modificato.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati relativi a prodotti, varianti e collezioni
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Si prega di comunicare al magazzino o al sistema ERP che uno SKU è stato rinominato prima che arrivi il prossimo ordine con il nuovo SKU.
  • Impedire la modifica accidentale degli SKU dei prodotti già in vendita.

Cosa invia la variante del prodotto “SKU modificato” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
productVariant Oggetto La variante del prodotto con il codice SKU aggiornato
productVariant.id ID ID globale della variante del prodotto
productVariant.title Testo Il titolo della variante
productVariant.sku Testo Il codice SKU della variante
productVariant.barcode Testo Il codice a barre della variante
productVariant.price Denaro (importo, codice valuta) Il prezzo attuale della variante
productVariant.product Oggetto Il prodotto a cui appartiene questa variante
productVariant.product.id ID ID globale del prodotto
productVariant.product.title Testo Il nome del prodotto
productVariant.product.handle Testo La maniglia del prodotto
skuChange Oggetto I dettagli relativi alla modifica dello SKU (valori precedenti e nuovi)
skuChange.oldSku Testo Il codice articolo precedente
skuChange.newSku Testo Il nuovo codice articolo
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: inviare lo SKU precedente e quello nuovo al sistema di magazzino

  1. Selezionare “Variante del prodotto - SKU modificato” come trigger.
  2. Inviare una richiesta HTTP all’endpoint del proprio ERP o WMS con un corpo JSON contenente {{skuChange.oldSku}}, {{skuChange.newSku}} e {{productVariant.id}}.
  3. Aggiunga una condizione all'inizio se desidera che gli SKU vuoti vengano ignorati: skuChange.oldSku Non vuoto ed esiste.
  4. Attivi il workflow.

Modifica del codice a barre di una variante del prodotto

Viene generato un messaggio per ogni variante il cui codice a barre (EAN, UPC, ISBN) sia stato modificato.

Incendi causati da Shopify Webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati relativi a prodotti, varianti e collezioni
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina "Trigger" dell'app

Utilizzatelo per

  • Inviare nuovamente un prodotto a un marketplace o a Google Merchant Center in base al codice GTIN.
  • Ristampare le etichette da scaffale per le sedi.

Cosa invia al Suo workflow la funzione “Codice a barre della variante del prodotto modificata”

Variabile in Shopify Flow Tipo Cosa contiene
productVariant Oggetto La variante del prodotto con il codice a barre aggiornato
productVariant.id ID ID globale della variante del prodotto
productVariant.title Testo Il titolo della variante
productVariant.sku Testo Il codice articolo della variante
productVariant.barcode Testo Il codice a barre (EAN) della variante
productVariant.price Denaro (importo, codice valuta) Il prezzo attuale della variante
productVariant.product Oggetto Il prodotto a cui appartiene questa variante
productVariant.product.id ID ID globale del prodotto
productVariant.product.title Testo Il nome del prodotto
productVariant.product.handle Testo La maniglia del prodotto
barcodeChange Oggetto I dettagli relativi alla modifica del codice a barre (valori precedenti e nuovi)
barcodeChange.oldBarcode Testo Il codice a barre precedente
barcodeChange.newBarcode Testo Il nuovo codice a barre
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Chiedere al reparto vendita al dettaglio di ristampare un'etichetta

  1. Selezionare “Codice a barre della variante del prodotto modificato” come trigger.
  2. Aggiunga l'opzione "Invia un'e-mail interna al team del negozio": {{productVariant.product.title}} / {{productVariant.title}}: barcode {{barcodeChange.oldBarcode}} is now {{barcodeChange.newBarcode}}.
  3. Attivi il workflow.

Modifica del prezzo unitario di una variante del prodotto

Viene visualizzato una volta per ogni variante il cui prezzo unitario è cambiato, ovvero il “prezzo per 100 g” che alcuni paesi richiedono di indicare accanto al prezzo.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati relativi a prodotti, varianti e collezioni
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Si raccomanda di ricontrollare i prezzi unitari previsti dalla legge a seguito di una modifica del prezzo o delle dimensioni della confezione.
  • Aggiornate i tag dei prezzi stampati che riportano il prezzo unitario.

Cosa invia la notifica “Modifica del prezzo unitario di una variante del prodotto” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
productVariant Oggetto La variante del prodotto con il prezzo unitario aggiornato
productVariant.id ID ID globale della variante del prodotto
productVariant.title Testo Il titolo della variante
productVariant.sku Testo Il codice SKU della variante
productVariant.barcode Testo Il codice a barre (EAN) della variante
productVariant.price Denaro (importo, codice valuta) Il prezzo attuale della variante
productVariant.unitPrice Denaro (importo, codice valuta) Il prezzo unitario attuale della variante
productVariant.product Oggetto Il prodotto a cui appartiene questa variante
productVariant.product.id ID ID globale del prodotto
productVariant.product.title Testo Il nome del prodotto
productVariant.product.handle Testo La maniglia del prodotto
unitPriceChange Oggetto I dettagli relativi alla variazione del prezzo unitario (valori precedenti e attuali)
unitPriceChange.oldUnitPrice Denaro (importo, codice valuta) Il prezzo unitario precedente
unitPriceChange.newUnitPrice Denaro (importo, codice valuta) Il nuovo prezzo unitario
unitPriceChange.delta Numero Nuovo valore meno vecchio valore. Valore nullo qualora uno dei due valori sia sconosciuto
unitPriceChange.percentChange Numero Variazione espressa in percentuale rispetto al valore precedente (-12,5 = calo del 12,5%). Valore nullo se il valore precedente è 0 o sconosciuto
unitPriceChange.direction Testo aumento, diminuzione o invariato
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Verificare i prezzi unitari che sono aumentati

  1. Selezionare “Modifica del prezzo unitario della variante del prodotto” come trigger.
  2. Aggiunga una condizione: unitPriceChange.direction sia uguale a increase.
  3. Aggiunga l’opzione “Invia e-mail interna” con {{unitPriceChange.oldUnitPrice.amount}} e {{unitPriceChange.newUnitPrice.amount}}.
  4. Attivi il workflow.

Prossimi passi