Trigger di prodotto, passo dopo passo
Tutorial per gli undici trigger di prodotto di Shopify Flow: stato, titolo, fornitore, tipo, tag e canali, con valore precedente e nuovo in ogni workflow.
Shopify Flow può segnalarLe che un prodotto è stato aggiornato. Non è in grado di indicarLe quali modifiche sono state apportate, né di fornirLe il valore precedente. Questi undici trigger svolgono entrambe le funzioni: ciascuno di essi si attiva in corrispondenza di un determinato tipo di modifica e trasmette al Suo workflow il valore precedente e quello successivo.
Ogni sezione riportata di seguito costituisce un breve tutorial: cosa fa scattare il trigger, quali dati vengono inviati a Shopify Flow e un workflow che potrete ricreare in pochi minuti.
In questa pagina: Aggiornamento del prodotto, Modifica dello stato del prodotto, Modifica del titolo del prodotto, Modifica dell’identificativo del prodotto, Modifica della descrizione del prodotto, Modifica del fornitore del prodotto, Modifica del tipo di prodotto, Aggiunta di tag al prodotto, Rimozione di tag dal prodotto, Pubblicazione del prodotto sul canale, Rimozione del prodotto dal canale

Aggiornamento sul prodotto
Viene generato un evento ad ogni salvataggio di un prodotto, indipendentemente dalle modifiche apportate. A partire dalla versione 2.10.0, l’evento include anche il campo changes: i campi monitorati che sono stati modificati (titolo, identificativo, descrizione, stato, fornitore, tipo, tag) con il valore precedente e quello successivo.
| Incendi causati da | Webhook di Shopify 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 |
Lo si utilizza per
- Un workflow che reagisce a diversi tipi di modifiche apportate ai prodotti e si ramifica in base a
changes.fields. - Una traccia di controllo: registri ogni modifica tracciata, sia precedente che recente, in un foglio di lavoro o in un canale Slack.
- Una soluzione generica, in attesa di capire quale trigger più specifico sia effettivamente necessario.
Cosa apporta Product Update al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto che è stato aggiornato. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
payload |
Testo | Oggetto JSON contenente il GID del prodotto che è stato aggiornato (ad es. {"id":"gid://shopify/Product/123"}) |
changes |
Oggetto | Quali campi monitorati sono stati modificati (titolo, identificativo, descrizione, stato, fornitore, tipo, tag), con il valore precedente e quello nuovo di ciascuno |
changes.fields |
Elenco dei testi | Nomi dei campi monitorati che sono stati modificati |
changes.items |
Elenco degli oggetti | Valore precedente e nuovo per ciascun campo modificato |
changes.items (each).field |
Testo | Il campo che è stato modificato: titolo, nome utente, descrizione, stato, fornitore, tipo di prodotto o tag |
changes.items (each).oldValue |
Testo | Il valore prima dell'aggiornamento. I valori lunghi vengono abbreviati |
changes.items (each).newValue |
Testo | Il valore dopo l'aggiornamento. I valori lunghi vengono abbreviati |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: registrare ogni modifica apportata a un prodotto monitorato, indicando il valore precedente e quello nuovo
- In Shopify Flow, selezioni “Seleziona un trigger”, apra “Workflow Trigger Extensions” e scelga “Aggiornamento prodotto”.
- Aggiungere una condizione:
changes.fieldsnon sia vuoto e esista. Gli aggiornamenti al di fuori dei campi monitorati (una modifica del prezzo, un’immagine) vengono inviati con un elenco vuoto e si fermano qui. - Aggiunga “Invia e-mail interna” (o “Invia richiesta HTTP a Slack”). I campi di testo di Shopify Flow accettano il linguaggio Liquid, pertanto un ciclo
forsuchanges.itemspuò visualizzare una riga per ogni modifica: ilfielddella voce, seguito dai valorioldValueenewValue, accanto a{{product.title}}. - Attivi il workflow. In questo modo si attiva anche il trigger nell’app.


Modifica dello stato del prodotto
Si attiva quando un prodotto passa dagli stati “attivo”, “bozza”, “archiviato” e “non elencato”. Un salvataggio che non modifica lo stato non lo attiva.
| Incendi causati da | Webhook di Shopify 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 |
Lo si utilizza per
- Informi il team di marketing non appena un prodotto viene lanciato.
- Rimuovere un prodotto da un feed o da un pacchetto quando viene archiviato.
- Individuare i prodotti che sono stati riportati per errore allo stato di bozza.
Cosa invia la funzione “Modifica dello stato del prodotto” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto il cui stato è cambiato. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
oldStatus |
Testo | Lo stato precedente del prodotto (attivo, bozza, archiviato o non pubblicato) |
newStatus |
Testo | Lo stato del nuovo prodotto (attivo, bozza, archiviato o non pubblicato) |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: annunciare un prodotto appena lanciato
- Selezioni “Modifica dello stato del prodotto” come trigger.
- Aggiunga una condizione:
newStatusuguale aactivee un secondo criteriooldStatusuguale adraft. - Sotto**,** aggiungere “Invia e-mail interna”: oggetto
Now live: {{product.title}}, testo del messaggio con{{product.onlineStoreUrl}}. - Facoltativo: aggiungere i tag del prodotto con
new-arrival, in modo che venga incluso in una collezione. - Attivi il workflow.
Modifica del titolo del prodotto
Viene attivato quando cambia il titolo di un prodotto. Nessun altro elemento relativo al prodotto lo attiva.
| Incendi causati da | Webhook Shopify e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi a prodotti, varianti e collezioni |
| Acceso | L'attivazione di un workflow Shopify Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Lo si utilizza per
- Si assicuri che un catalogo esterno, un sistema PIM o uno strumento di traduzione rimangano sincronizzati con i prodotti rinominati.
- Chieda una revisione SEO ogni volta che viene modificato il titolo di un best seller.
- Individuare le rinominazioni accidentali derivanti da modifiche in blocco.
Cosa invia la funzione “Titolo del prodotto modificato” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto il cui titolo è stato modificato. Si tratta di un prodotto completo su Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
oldTitle |
Testo | Il titolo precedente del prodotto |
newTitle |
Testo | Il nuovo nome del prodotto |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: inviate al vostro team una richiesta di rinominazione indicando entrambi i titoli
- Selezionare “Titolo del prodotto modificato” come trigger.
- Aggiunga l’opzione “Invia e-mail interna” con oggetto
Product renamede testo"{{oldTitle}}" is now "{{newTitle}}" - {{product.onlineStoreUrl}}. - Se desiderate selezionare solo alcuni prodotti, inserite una condizione all’inizio:
product.vendoruguale al vostro marchio, oppureproduct.tagsche includahero. - Attivi il workflow.
Modifica della denominazione del prodotto
Viene attivato quando cambia l’handle dell’URL di un prodotto, ovvero la parte dell’indirizzo che segue /products/.
| Incendi causati da | Webhook di Shopify 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 |
Lo si utilizza per
- Si crei automaticamente un reindirizzamento dall'URL precedente, in modo che i link e i risultati di ricerca continuino a funzionare.
- Informi chi si occupa della gestione degli annunci pubblicitari o delle campagne e-mail che una pagina di destinazione è stata spostata.
Cosa invia la variabile “Product Handle Changed” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto il cui nome è stato modificato. Si tratta di un prodotto completo su Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
oldHandle |
Testo | L'URL precedente del prodotto |
newHandle |
Testo | Il nuovo URL del prodotto |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: Creare un reindirizzamento URL dal vecchio identificativo
- Selezionare “Modifica identificativo prodotto” come trigger.
- Aggiunga l'azione "Crea reindirizzamento URL".
- Impostare il percorso su
/products/{{oldHandle}}e la destinazione su/products/{{newHandle}}. - Attivi il workflow, quindi modifichi l'identificativo di un prodotto di prova e apra il vecchio URL.
Modifica della descrizione del prodotto
Si attiva quando la descrizione (corpo HTML) di un prodotto viene modificata.
| Incendi causati da | Webhook di Shopify 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 |
Lo si utilizza per
- Eseguire nuovamente una traduzione o un riassunto generato dall'intelligenza artificiale solo qualora il testo di partenza sia effettivamente cambiato.
- Chieda all’ufficio legale o all’ufficio di conformità di ricontrollare i prodotti soggetti a regolamentazione dopo una modifica.
- Aggiornare un feed di prodotti che contiene la descrizione.
Cosa invia la funzione “Modifiche alla descrizione del prodotto” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto la cui descrizione è stata modificata. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
oldDescription |
Testo | La descrizione precedente (abbreviata a 4000 caratteri; se necessario, è possibile recuperare la descrizione completa tramite il codice prodotto) |
newDescription |
Testo | La nuova descrizione (abbreviata a 4000 caratteri; se necessario, è possibile recuperare la descrizione completa tramite il codice prodotto) |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: Segnalare una descrizione modificata affinché venga sottoposta a revisione
- Come trigger è stata selezionata la modifica della descrizione del prodotto.
- Aggiunga i tag di prodotto con
needs-copy-review. - Aggiungere la funzione “Invia un’e-mail interna al revisore con
{{product.title}}” e un link al prodotto nell’area di amministrazione. - Una volta completata la revisione, il revisore rimuove il tag. Si prega di abbinare questa operazione a “Tag del prodotto rimossi” qualora dovesse verificarsi un evento in quel momento.
Cambio del fornitore del prodotto
Si verifica quando cambia il fornitore di un prodotto.
| Incendi causati da | Webhook di Shopify 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 |
Lo si utilizza per
- Spostare i prodotti tra collezioni o listini prezzi relativi ai fornitori.
- Si prega di informare l'ufficio acquisti quando un prodotto viene riassegnato a un altro fornitore.
Cosa invia la funzione “Fornitore del prodotto modificato” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto il cui fornitore è cambiato. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
oldVendor |
Testo | Il fornitore precedente |
newVendor |
Testo | Il nuovo fornitore |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: sostituire il tag del fornitore quando cambia il fornitore
- Selezioni “Fornitore del prodotto modificato” come trigger.
- Aggiungere o rimuovere i tag dei prodotti con
vendor:{{oldVendor}}. - Aggiunga i tag del prodotto utilizzando
vendor:{{newVendor}}. - Attivi il workflow.
Modifica del tipo di prodotto
Viene attivato quando cambia il tipo di prodotto. Si tratta del campo “Tipo” a testo libero, non della categoria di prodotto standard di Shopify.
| Incendi causati da | Webhook Shopify 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 |
Lo si utilizza per
- Riorganizzare i prodotti in collezioni automatizzate per tipologia o in profili di spedizione.
- Si prega di mantenere aggiornata la mappatura fiscale o doganale in un sistema esterno.
Quale tipo di prodotto "Modificato" viene inviato al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto il cui tipo è stato modificato. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
oldType |
Testo | Il tipo di prodotto precedente |
newType |
Testo | Il nuovo tipo di prodotto |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: avvisare il reparto operativo quando un prodotto cambia tipologia
- Selezionare “Tipo di prodotto modificato” come trigger.
- Aggiunga una condizione qualora siano rilevanti solo alcuni tipi:
newTypeuguale aHazardous. - Aggiungere l’invio di un’e-mail interna:
{{product.title}} moved from type "{{oldType}}" to "{{newType}}". - Attivi il workflow.
Aggiunti i tag del prodotto
Viene attivato quando viene aggiunto almeno un tag a un prodotto. La variabile addedTags contiene solo i tag nuovi, pertanto non è necessario effettuare autonomamente il confronto tra gli elenchi.
| Incendi causati da | Webhook di Shopify e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati relativi a prodotti, varianti e collezioni |
| Acceso | L'attivazione di un workflow Shopify Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Lo si utilizza per
- Avviare un processo a partire da un tag:
photo-ready,approved,clearance. - Consentite al personale di triggerare i processi automatizzati dalla pagina del prodotto senza aprire Shopify Flow.
Cosa invia la funzione “Tag prodotto aggiunti” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto i cui tag sono stati modificati. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
addedTags |
Testo | Elenco, separato da virgole, dei tag che sono stati aggiunti al prodotto |
removedTags |
Testo | Elenco, separato da virgole, dei tag che sono stati rimossi dal prodotto nello stesso aggiornamento (può essere vuoto) |
currentTags |
Testo | Elenco, separato da virgole, di tutti i tag attualmente associati al prodotto |
previousTags |
Testo | Elenco, separato da virgole, di tutti i tag presenti sul prodotto prima di questo aggiornamento |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: Pubblicare un prodotto una volta che il tag è stato approvato
- Selezionare “Tag prodotto aggiunti” come trigger.
- Aggiungere una condizione:
addedTagsincludeapproved. - Sotto “Quindi”, selezioni “Aggiorna lo stato del prodotto su
Active” (oppure “Pubblica il prodotto su un canale”). - Aggiunga o rimuova i tag dei prodotti contrassegnati con
approved, qualora il tag sia solo un segnale. - Attivi il workflow.
Tag dei prodotti rimossi
Si attiva quando viene rimosso almeno un tag da un prodotto. La variabile removedTags contiene esattamente i tag che sono stati rimossi.
| Incendi causati da | Webhook di Shopify 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 |
Lo si utilizza per
- Terminare un processo quando viene rimosso un tag di stato: una vendita termina quando viene rimosso il tag
clearance. - Annullare le operazioni eseguite dal workflow “Aggiunta di tag corrispondenti”.
Cosa invia la funzione “Tag prodotto rimossi” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto i cui tag sono stati modificati. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
addedTags |
Testo | Elenco, separato da virgole, dei tag aggiunti al prodotto nello stesso aggiornamento (può essere vuoto) |
removedTags |
Testo | Elenco, separato da virgole, dei tag che sono stati rimossi dal prodotto |
currentTags |
Testo | Elenco, separato da virgole, di tutti i tag attualmente associati al prodotto |
previousTags |
Testo | Elenco, separato da virgole, di tutti i tag presenti sul prodotto prima di questo aggiornamento |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: Concludere una vendita quando viene rimosso il tag di svendita
- Selezionare “Tag prodotto rimossi” come trigger.
- Aggiungere una condizione:
removedTagsincludeclearance. - Aggiunga le azioni necessarie per annullare la vendita, ad esempio “Rimuovere i tag del prodotto
sale-badge” e “Inviare un’e-mail interna al reparto merchandising”. - Attivi il workflow.
Prodotto pubblicato sul canale
Viene attivato quando un prodotto viene pubblicato su uno o più canali di vendita, mercati o cataloghi B2B. channels.added elenca i canali in cui è appena apparso, mentre channels.current elenca tutti i canali in cui è attualmente presente.
| Incendi causati da | Webhook Shopify e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati delle pubblicazioni + 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 |
Lo si utilizza per
- Si prega di avviare una lista di controllo per il lancio quando un prodotto viene inserito nel Negozio online.
- Inserisca un prodotto nel feed di un marketplace solo dopo che è stato pubblicato su quel canale.
- Informi il team di vendita al dettaglio quando un articolo diventa disponibile nel sistema POS.
Cosa invia il prodotto pubblicato sul canale al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto che è stato pubblicato. Si tratta di un prodotto completo su Shopify, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
channels |
Oggetto | I canali aggiunti / rimossi / attualmente pubblicati, ciascuno dei quali costituisce una Pubblicazione (id, nome, tipo, catalogId) |
channels.added |
Elenco degli oggetti | I canali su cui il prodotto è stato appena pubblicato in questa occasione. |
channels.added (each).id |
ID | La pubblicazione GID (gid://shopify/Publication/...) |
channels.added (each).name |
Testo | Il nome del canale o del contesto (ad esempio: Negozio online, Punto vendita, Google e YouTube, il nome di un mercato o il nome di una sede B2B) |
channels.added (each).type |
Testo | Il tipo di contesto di vendita: Canale di vendita, Mercato o Sede B2B |
channels.added (each).catalogId |
ID | Il GID del catalogo a cui fa riferimento la presente pubblicazione (AppCatalog, MarketCatalog o CompanyLocationCatalog) |
channels.removed |
Elenco degli oggetti | Canali dai quali il prodotto è stato appena rimosso in questa occasione. |
channels.removed (each).id |
ID | La pubblicazione GID (gid://shopify/Publication/...) |
channels.removed (each).name |
Testo | Il nome del canale o del contesto (ad esempio: Negozio online, Punto vendita, Google e YouTube, il nome di un mercato o il nome di una sede B2B) |
channels.removed (each).type |
Testo | Il tipo di contesto di vendita: canale di vendita, mercato o sede B2B |
channels.removed (each).catalogId |
ID | Il GID del catalogo a cui fa riferimento la presente pubblicazione (AppCatalog, MarketCatalog o CompanyLocationCatalog) |
channels.current |
Elenco degli oggetti | Tutti i canali su cui il prodotto è attualmente pubblicato (dopo questa modifica). |
channels.current (each).id |
ID | La pubblicazione GID (gid://shopify/Publication/...) |
channels.current (each).name |
Testo | Il nome del canale o del contesto (ad esempio: Negozio online, Punto vendita, Google e YouTube, il nome di un mercato o il nome di una sede B2B) |
channels.current (each).type |
Testo | Il tipo di contesto di vendita: canale di vendita, mercato o sede B2B |
channels.current (each).catalogId |
ID | Il GID del catalogo a cui fa riferimento la presente pubblicazione (AppCatalog, MarketCatalog o CompanyLocationCatalog) |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: avvisare il team addetto alla vendita al dettaglio quando un prodotto raggiunge il punto vendita
- Selezioni “Prodotto pubblicato sul canale” come trigger.
- Aggiungere una condizione: almeno uno dei
channels.addedabbia ilnameuguale aPoint of Sale. - Aggiungere l’invio di un’e-mail interna:
{{product.title}} is now available on POS. - Attivi il workflow.
Prodotto rimosso dal canale
Si attiva quando un prodotto viene rimosso da uno o più canali di vendita. channels.removed indica i canali da cui è stato rimosso.
| Incendi causati da | Webhook Shopify e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati delle pubblicazioni + 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 |
Lo si utilizza per
- Scoprite i prodotti che sono stati rimossi in sordina dal Negozio online.
- Sospendere gli annunci relativi a un prodotto nel momento in cui esso esce dal canale a cui gli annunci rimandano.
Quali prodotti non pubblicati dal canale vengono inviati al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto che non era stato pubblicato. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
channels |
Oggetto | I canali aggiunti / rimossi / attualmente pubblicati, ciascuno dei quali costituisce una Pubblicazione (id, nome, tipo, catalogId) |
channels.added |
Elenco degli oggetti | I canali su cui il prodotto è stato appena pubblicato in questa occasione. |
channels.added (each).id |
ID | La pubblicazione GID (gid://shopify/Publication/...) |
channels.added (each).name |
Testo | Il nome del canale o del contesto (ad esempio: Negozio online, Punto vendita, Google e YouTube, il nome di un mercato o il nome di una sede B2B) |
channels.added (each).type |
Testo | Il tipo di contesto di vendita: Canale di vendita, Mercato o Sede B2B |
channels.added (each).catalogId |
ID | Il GID del catalogo a cui fa riferimento la presente pubblicazione (AppCatalog, MarketCatalog o CompanyLocationCatalog) |
channels.removed |
Elenco degli oggetti | Canali dai quali il prodotto è stato appena rimosso in questa occasione. |
channels.removed (each).id |
ID | La pubblicazione GID (gid://shopify/Publication/...) |
channels.removed (each).name |
Testo | Il nome del canale o del contesto (ad esempio: Negozio online, Punto vendita, Google e YouTube, il nome di un mercato o il nome di una sede B2B) |
channels.removed (each).type |
Testo | Il tipo di contesto di vendita: Canale di vendita, mercato o sede B2B |
channels.removed (each).catalogId |
ID | Il GID del catalogo a cui fa riferimento la presente pubblicazione (AppCatalog, MarketCatalog o CompanyLocationCatalog) |
channels.current |
Elenco degli oggetti | Tutti i canali su cui il prodotto è attualmente pubblicato (dopo questa modifica). |
channels.current (each).id |
ID | La pubblicazione GID (gid://shopify/Publication/...) |
channels.current (each).name |
Testo | Il nome del canale o del contesto (ad esempio: Negozio online, Punto vendita, Google e YouTube, il nome di un mercato o il nome di una sede B2B) |
channels.current (each).type |
Testo | Il tipo di contesto di vendita: canale di vendita, mercato o sede B2B |
channels.current (each).catalogId |
ID | Il GID del catalogo a cui fa riferimento la presente pubblicazione (AppCatalog, MarketCatalog o CompanyLocationCatalog) |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: inviare un avviso quando un prodotto viene rimosso dal Negozio online
- Selezioni “Prodotto non pubblicato sul canale” come trigger.
- Aggiungere una condizione: almeno uno dei
channels.removedabbia ilnameuguale aOnline Store. - Aggiunga un’e-mail interna o una richiesta su Slack contenente
{{product.title}}e il link di amministrazione. - Attivi il workflow.
Prossimi passi
- Guida completa ai trigger: tutti i trigger presenti in una pagina.
- La scelta del trigger giusto: quale si adatta al Suo caso.
- Trigger personalizzato: se non è disponibile alcun trigger predefinito adatto, ne potete creare uno personalizzato.
- Cronologia degli eventi e risoluzione dei problemi - Verificate quali eventi sono stati attivati e quali dati hanno trasportato.
- Eventi trigger nella pagina di amministrazione di un record: gli ultimi eventi relativi a un singolo record, visualizzati in una pagina dedicata nell'area di amministrazione di Shopify.
