Crearea fluxurilor de lucru în Shopify Flow
Pentru a utiliza Shopify Flow, creați un flux de lucru. Puteți crea un flux de lucru nou manual sau utilizând un șablon predefinit. Consultați câteva exemple pentru a începe.
Fluxurile de lucru pe care le creați în Shopify Flow pot avea următoarele componente principale:
| Componentă flux de lucru | Descriere | Exemplu |
|---|---|---|
| Declanșatori | Un declanșator este un eveniment care pornește un flux de lucru și poate fi ceva ce se întâmplă în magazinul dumneavoastră sau într-o aplicație. Un declanșator poate fi un eveniment intern în Shopify, o anumită oră și dată sau un eveniment extern în cadrul unei aplicații terțe. Pentru fiecare declanșator, există o listă de acțiuni conexe pe care le puteți utiliza în fluxul de lucru. | Un flux de lucru este declanșat atunci când se creează o comandă nouă în magazinul dumneavoastră. |
| Condiții | O condiție stabilește dacă se întreprinde o acțiune, pe baza unor criterii pe care le stabiliți. Condițiile pot verifica proprietățile evenimentului declanșator, precum și proprietățile obiectelor implicate în eveniment, cum ar fi comenzile, produsele și clienții. | Se stabilește o condiție pentru a verifica dacă suma totală plătită pentru comandă este de peste 200 USD. |
| Acțiuni | O acțiune poate aduce modificări în magazinul dumneavoastră, poate afecta datele din fluxul de lucru sau poate face ceva cu o aplicație sau un serviciu extern. | Acțiunile pot adăuga etichete pentru comenzi, pot elimina etichete pentru clienți sau pot reține comenzile de onorare. De asemenea, acțiunile pot trimite e-mailuri sau trimite solicitări HTTP către servicii externe. |
| Conectori | Conectorii sunt acțiuni oferite de Shopify Flow care acceptă caracteristici de la servicii terțe, cum ar fi Slack sau Google Sheets. | Conectorii pot trimite mesaje Slack sau adăuga un rând în Google Sheets. |
Un flux de lucru poate avea un singur declanșator la un moment dat, dar poate avea un număr nelimitat de condiții sau acțiuni care au loc după ce se produce declanșatorul respectiv. Puteți solicita îndeplinirea mai multor condiții înainte ca o acțiune să aibă loc și puteți avea acțiuni diferite care să se întâmple în funcție de condițiile îndeplinite.
În unele cazuri, este posibil să fie nevoie să executați un flux de lucru la o anumită oră sau să trebuiască să lucrați cu o listă de date utilizând programări, obținerea de date și bucle.
Pe măsură ce construiți un flux de lucru, veți întâlni adesea nume de câmpuri și descrieri bazate pe GraphQL Admin API, dar este posibil să trebuiască să previzualizați datele pentru a înțelege ce date sunt generate de API.
Dacă întâmpinați erori la editarea sau executarea unui flux de lucru, atunci există mai multe modalități de a depana erorile.