Razumevanje sprožilcev v Shopify Flow
Sprožilec je dogodek, ki zažene potek dela in predstavlja začetni nabor podatkov, ki ga potek dela uporabi za določanje pogojev poteka dela. V bistvu je to prvi korak ali sprožilni dogodek, ki zažene avtomatizacijo.
Vsak potek dela ima lahko samo 1 korak sprožilca.
Izbira sprožilca za potek dela
Za začetek poteka dela lahko izbirate med številnimi različnimi sprožilci, zato izbira najprimernejšega sprožilca pomeni, da ima vaš potek dela najboljše možnosti za uspešno izvajanje.
Ko se pri zagonu poteka dela odločate, kateri sprožilec izbrati, preglejte naslednje premisleke glede na opravilo, ki ga želite avtomatizirati s potekom dela:
- Razmislite, kdaj želite, da se potek dela začne: dogodek v primerjavi z urnikom.
- Potrdite definicijo sprožilca, o katerem razmišljate.
- Razmislite, katere podatke mora preveriti potek dela.
Razmislite, kdaj želite, da se potek dela začne: dogodek v primerjavi z urnikom
Skoraj vsi sprožilci poteka dela temeljijo na določenih dogodkih, ki se zgodijo v vaši trgovini. Ti dogodki nimajo določenega urnika in se lahko zgodijo večkrat na dan, odvisno od aktivnosti v trgovini. Na primer: če običajno izpolnite vsa naročila na isti dan v tednu, potem lahko potek dela, ki se začne s sprožilcem Naročilo je izpolnjeno, skoraj cel teden sploh ne poteka, nato pa se zažene večkrat v enem dnevu, ko začnete z izpolnjevanjem naročil. Za veliko opravil so sprožilci, ki temeljijo na dogodkih, prava izbira, saj se izvedejo samo, ko se zgodi ustrezen dogodek.
Vendar boste morda želeli avtomatizirati opravilo, ki se izvaja po določenem urniku, in ne ob določenem dogodku. V teh primerih morate uporabiti sprožilec Načrtovan čas, ki je edinstven sprožilec za zagon poteka dela ob določenem času in datumu. Nastavite lahko tudi, da se potek dela ponavlja vsako uro, dan, teden ali mesec. Ta vrsta sprožilca je uporabna za nastavitev avtomatizacij na podlagi urnika, kot je na primer ustvarjanje dnevnega seznama vseh izdelkov, ki niso na zalogi, in pošiljanje e-pošte skrbniku zalog.
Zakaj je to pomembno: Izbira pravega časa za potek dela je ključna, saj zagotavlja, da se avtomatizacija aktivira le takrat, ko je to primerno za vaše poslovanje. Če izberete sprožilec na podlagi dogodka, se potek dela zažene kot neposreden odziv na dejanje v trgovini, na primer ko stranka odda naročilo. Če uporabite načrtovani sprožilec, se potek dela izvede ob določenem času, kar omogoča avtomatizacijo opravil v rednih intervalih.
Preverite definicijo izbranega sprožilca
V aplikaciji Shopify Flow so sprožilci zelo dobesedni in imajo stroge definicije. Na primer, sprožilca Naročilo je ustvarjeno in Transakcija naročila je ustvarjena morda zvenita, kot da se nanašata na isto stvar, vendar dejansko označujeta popolnoma različne dogodke v zvezi z naročili. Naročilo je ustvarjeno se sproži, ko je v trgovini ustvarjeno naročilo, Transakcija naročila je ustvarjena pa se sproži, ko je na katerem koli obstoječem naročilu ustvarjena transakcija, povezana s plačilom, kot je na primer ročni zajem plačila za neplačano naročilo ali izdaja povračila stranki.
Zakaj je to pomembno: Ker je sprožilec prvi element, ki ga potek dela preveri pred začetkom izvajanja, pravi sprožilec zagotavlja zagon poteka dela ob pravem dogodku. Ne predvidevajte, na kaj se nanaša ime sprožilca. Če se 2 sprožilca zdita podobna, med njima zagotovo obstaja ključna razlika, ki lahko pomembno vpliva na to, kateri je pravi za vaš potek dela.
Razmislite, katere podatke naj preveri potek dela
Sprožilci določajo začetni nabor podatkov, ki ga lahko potek dela uporabi pri izvajanju svojih pogojev. Na primer, ko se potek dela začne s sprožilcem Stranka je ustvarjena, ima dostop do informacij o novi stranki, kot so njeni podatki za stik, zgodovina naročil in privolitev za prejemanje trženjskih gradiv po e-pošti. Vendar pa nima dostopa do drugih vrst podatkov, kot je način pošiljanja, ki ga je stranka izbrala pri zadnjem naročilu, saj so te informacije shranjene v naboru podatkov naročila in ne v naboru podatkov stranke.
Sprožilci tudi neposredno določajo, kateri pogoji, dejanja in spremenljivke so na voljo za uporabo v preostalem delu poteka dela. Če spremenljivka ali dejanje ni na voljo, ne bo prikazano kot možnost za izbiro.
Upoštevati je treba tudi, da nekateri podatki ob sprožitvi sprožilca ne bodo takoj na voljo. V večini primerov lahko na primer potek dela, ki se začne s sprožilcem Naročilo je ustvarjeno in poskuša uporabiti spremenljivko order.fulfillmentOrders, ne uspe, saj naročilo še nima izpolnitev, ker je bilo šele ustvarjeno. V takšnih primerih bi bil morda primernejši sprožilec Dogodek izpolnitve je ustvarjen.
Zakaj je to pomembno: Poteki dela so lahko uspešni ali pa ne uspejo na podlagi podatkov, ki so na voljo v sprožilcu. Izbrani sprožilec natančno določa, katere podrobnosti v trgovini so dostopne za preverjanje s pogoji in dejanji poteka dela. Če podatki, ki jih potrebujete, niso prisotni v naboru podatkov sprožilca, potek dela teh informacij ne more dostopati ali uporabiti za avtomatizacijo ali sprejemanje odločitev. Preden dokončate potek dela, preverite, ali sprožilec zagotavlja vse potrebne informacije za doseganje vaših ciljev avtomatizacije.
Primeri sprožilcev za pogoste poteke dela
V spodnji tabeli so primeri pogostih sprožilcev in načinov njihove uporabe v potekih dela v aplikaciji Shopify Flow.
Pregledate lahko tudi druge primere potekov dela v aplikaciji Shopify Flow, ki so na voljo kot predloge.
| Sprožilec | Primeri uporabe potekov dela |
|---|---|
| Naročilo je ustvarjeno |
|
| Naročilo je plačano |
|
| Spremenjena je bila količina zalog različice izdelka |
|
| Izdelek je ustvarjen |
|
| Stranka je ustvarjena |
|
| Načrtovan čas |
|