Creazione di flussi di lavoro in Shopify Flow
Per usare Shopify Flow, crea un flusso di lavoro. Puoi creare un nuovo flusso di lavoro manualmente o utilizzando un modello predefinito. Consulta alcuni esempi per iniziare.
I flussi di lavoro che crei in Shopify Flow possono avere i seguenti componenti principali:
| Componente del flusso di lavoro | Descrizione | Esempio |
|---|---|---|
| Trigger | Un trigger è un evento che avvia un flusso di lavoro e può essere qualcosa che accade nel tuo negozio o in un'app. Un trigger può essere un evento interno a Shopify, una data e un'ora specifiche o un evento esterno all'interno di un'applicazione di terze parti. Per ogni trigger è disponibile un elenco di azioni correlate che puoi utilizzare nel flusso di lavoro. | Un flusso di lavoro viene attivato quando viene creato un nuovo ordine nel tuo negozio. |
| Condizioni | Una condizione determina se viene intrapresa un'azione, in base ai criteri da te impostati. Le condizioni possono verificare le proprietà dell'evento trigger e le proprietà degli oggetti coinvolti nell'evento, come ordini, prodotti e clienti. | Viene impostata una condizione per verificare se l'importo totale pagato per l'ordine è superiore a 200 USD. |
| Azioni | Un'azione può apportare modifiche al negozio, influire sui dati nel flusso di lavoro o eseguire un'operazione con un'app o un servizio esterno. | Le azioni possono aggiungere tag agli ordini, rimuovere i tag dei clienti o sospendere gli ordini di evasione. Le azioni possono anche inviare email o inviare richieste HTTP a servizi esterni. |
| Connettori | I connettori sono azioni fornite da Flow che supportano le funzionalità di servizi di terze parti, come Slack o Google Sheets. | I connettori possono inviare messaggi su Slack o aggiungere una riga a Google Sheets. |
Un flusso di lavoro può avere un solo trigger alla volta, ma può avere un numero qualsiasi di condizioni o azioni che si verificano dopo l'attivazione di quel trigger. Puoi richiedere più condizioni prima che un'azione abbia luogo e puoi fare in modo che vengano eseguite azioni diverse a seconda delle condizioni soddisfatte.
In alcuni casi, potresti dover eseguire un flusso di lavoro a un'ora specifica o dover lavorare con un elenco di dati utilizzando pianificazioni, recupero dei dati e cicli.
Mentre crei un flusso di lavoro, ti imbatterai spesso in nomi di campi e descrizioni basati sulla GraphQL Admin API, ma potresti aver bisogno di visualizzare l'anteprima dei dati per capire quali dati vengono restituiti dall'API.
Se riscontri errori durante la modifica o l'esecuzione di un flusso di lavoro, esistono diversi modi per risolvere gli errori.