Töövoogude loomine rakenduses Shopify Flow

Rakenduse Shopify Flow kasutamiseks loo töövoog. Saad luua uue töövoo käsitsi või kasutades valmismalli. Alustamiseks vaata näiteid.

Rakenduses Shopify Flow loodavatel töövoogudel võivad olla järgmised peamised komponendid:

Töövoo komponentide loend koos selgituste ja näidetega nende kasutamise kohta.
Töövoo komponentKirjeldusNäide
KäivitajadKäivitaja on sündmus, mis käivitab töövoo, ja see võib olla midagi, mis juhtub sinu poes või rakenduses. Käivitaja võib olla Shopify sisene sündmus, konkreetne kellaaeg ja kuupäev või väline sündmus kolmanda osapoole rakenduses. Iga käivitaja jaoks on seotud toimingute loend, mida saad oma töövoos kasutada.Töövoog käivitatakse, kui sinu poes luuakse uus tellimus.
TingimusedTingimus määrab sinu seatud kriteeriumide põhjal, kas toiming tehakse. Neid saab kontrollida nii käivitaja sündmuse omaduste kui ka sündmusega seotud objektide (nt tellimuste, toodete ja klientide) omaduste suhtes.Tingimus on seatud kontrollima, kas tellimuse eest makstud kogusumma on üle 200 $ (USD).
ToimingudToiming võib teha poes muudatusi, mõjutada andmeid töövoos või teha midagi välise rakenduse või teenusega. Toimingud võivad lisada tellimuste silte, eemaldada klientide silte või peatada täitmistellimusi. Samuti võivad toimingud saata e-kirju või saata HTTP-päringuid väliseteenustele.
KonnektoridKonnektorid on Flow pakutavad toimingud, mis toetavad kolmandate osapoolte teenuste, näiteks Slacki või Google Sheetsi funktsioone.Konnektorid saavad saata Slacki sõnumeid või lisada rea Google Sheetsis.

Töövoos saab korraga olla vaid 1 käivitaja, kuid sellele võib järgneda ükskõik kui palju tingimusi või toiminguid. Saad nõuda enne toimingu toimumist mitme tingimuse täitmist ning olenevalt täidetud tingimustest võivad toimuda erinevad toimingud.

Mõnel juhul võib olla vajalik käivitada töövoog kindlal ajal või töötada andmeloendiga, kasutades ajakavasid, andmete toomist ja tsükleid.

Töövoogu ehitades kohtad sageli välja nimesid ja kirjeldusi, mis põhinevad GraphQL Admin API-l, kuid API väljastatavate andmete mõistmiseks pead võib-olla andmeid eelvaatama.

Kui kohtad töövoo muutmisel või käivitamisel vigu, on vigade tõrkeotsinguks mitu võimalust.

Selles jaotises