Uporaba urejevalnika poteka dela v aplikaciji Shopify Flow

Urejevalnik poteka dela je orodje, ki vam omogoča, da prilagodite in urejate funkcionalnosti potekov dela v aplikaciji Shopify Flow. Urejevalnik poteka dela je delovna površina s funkcijo povleci in spusti, ki vam omogoča dodajanje, organizacijo in oblikovanje potekov dela z dodajanjem različnih vrst korakov v navpični obliki (od zgoraj navzdol).

Prvi korak, ki ga lahko dodate v potek dela v urejevalniku poteka dela, je vedno korak sprožilca. Ko dodate sprožilec poteka dela, lahko z ikonami + dodate korake s pogojem ali dejanjem, ki se odvijejo naslednji v zaporedju poteka dela. Puščice povezujejo različne korake na delovni površini urejevalnika poteka dela in označujejo, kateri koraki vodijo neposredno do drugih na podlagi pogojev ali izvedenih dejanj.

Za pravilno delovanje morajo biti vsi koraki povezani z vsaj 1 drugim korakom v poteku dela. Korake lahko dodate kjer koli na delovni površini urejevalnika poteka dela, vendar ne bodo vključeni v potek dela, dokler jih s puščico ne povežete z drugim korakom. Vsak korak ima lahko samo 1 predhodni korak, zato združevanje več vej poteka dela nazaj v eno samo pot korakov ni podprto.

Podrobnosti korakov s pogojem in dejanjem lahko konfigurirate na konfiguracijski plošči na levi strani urejevalnika poteka dela. Konfiguracijska plošča se prikaže samo takrat, ko je izbran korak.

Odprite potek dela v urejevalniku poteka dela

Do urejevalnika poteka dela v aplikaciji Shopify Flow lahko dostopate tako, da ustvarite nov potek dela ali kliknete obstoječ potek dela in nato izberete Uredi.

Koraki:

  1. V skrbniku Shopify pojdite na Aplikacije > Flow.

  2. V razdelku Poteki dela storite nekaj od naslednjega:

    • Če želite odpreti urejevalnik za nov prazen potek dela, kliknite Ustvari potek dela.
    • Če želite odpreti urejevalnik za obstoječ potek dela, kliknite želeni potek dela in nato izberite Uredi.

Dodajanje koraka v potek dela

V urejevalniku poteka dela lahko korak na delovno površino poteka dela dodate na enega od naslednjih načinov:

  • Premaknite miškin kazalec nad kateri koli obstoječ korak in kliknite ikono + , da izberete korak s pogojem ali dejanjem in ga dodate kot naslednjo povezavo v poteku dela.
    • Koraki pogojev imajo 2 ikoni +: eno za pot Resnično, ko je pogoj izpolnjen, in eno za pot Neresnično, ko pogoj ni izpolnjen.
    • Korak dejanja Zanka za vsak element (iteracija) ima prav tako 2 ikoni +: eno za Ponovi za vsak element, ki vam omogoča, da določite korake, ki se izvedejo za vsak element na seznamu, in eno za Po zadnjem elementu, ki vam omogoča določanje korakov, ki se izvedejo, ko je vrnjen zadnji element na seznamu.
  • Kliknite prazen prostor kjer koli na platnu poteka dela. Če na platnu še ni obstoječega sprožilca, se na konfiguracijski plošči prikažejo možnosti za korak sprožilca. Če pa na platnu že obstaja sprožilec, se na konfiguracijski plošči prikažejo možnosti za korak dejanja.

Povezovanje korakov v poteku dela

Za pravilno delovanje mora biti vsak korak povezan z vsaj 1 drugim korakom v poteku dela. Urejevalnik poteka dela s smernimi puščicami prikazuje, kateri koraki so med seboj povezani. Poteki dela privzeto tečejo navpično od zgoraj navzdol po platnu.

Ko v potek dela dodate nov korak iz drugega koraka s pomočjo ikone +, se ta samodejno poveže s prejšnjim korakom. Povezavo med korakoma lahko ustvarite tudi ročno, tako da kliknete in pridržite ikono + na prvem koraku ter povlečete konec puščice na drugi korak. Vsak korak ima lahko samo 1 povezavo s prejšnjim korakom, zato združevanje več vej poteka dela nazaj v eno samo pot korakov ni podprto.

Povezavo med koraki lahko odstranite tako, da pomaknete miškin kazalec na puščico, ki jo želite odstraniti, in nato kliknete ikono Izbriši.

Slika urejevalnika poteka dela Shopify Flow s potekom dela v teku. Označeni sta dve povezavi s poti »Resnično« koraka pogojev, od katerih vsaka kaže na različen korak dejanja spodaj. Možnost za izbris skrajno desne povezave je prikazana z ikono koša za smeti.

Razporejanje korakov na platnu poteka dela

Za ročno organizacijo prikaza poteka dela lahko uporabite platno urejevalnika poteka dela s funkcijo povleci in spusti. Tako boste med gradnjo lažje ohranili pregled nad potekom dela. Koraki se privzeto povezujejo v zaporedju od zgoraj navzdol, vendar jih lahko povlečete in spustite kamor koli na platnu, ne da bi pri tem prekinili puščične povezave med njimi.

Hkrati lahko premaknete več korakov, tako da na tipkovnici držite tipko Shift in kliknete korake, ki jih želite izbrati kot skupino. Kliknite in povlecite kateri koli korak v sivem polju skupine, da hkrati premaknete vse vključene korake.

Postavitev poteka dela lahko samodejno ponastavite s privzetim razmikom med koraki, s čimer olajšate pregled. Kliknite ikono Razporedi potek dela in nato kliknite Razporedi potek dela za potrditev ponastavitve.

Izbris koraka iz poteka dela

V urejevalniku poteka dela lahko korak izbrišete tako, da pomaknete miškin kazalec na korak, ki ga želite izbrisati, in nato kliknete ikono Izbriši ob koraku. Izbrisa koraka ni mogoče razveljaviti.

Hkrati lahko izbrišete več korakov, tako da na tipkovnici držite tipko Shift in kliknete korake, ki jih želite izbrati kot skupino. Kliknite ikono Izbriši nad sivim poljem skupine, da izbrišete vse korake hkrati.

Če izbrišete korak, na katerega so povezani drugi koraki, ti koraki ostanejo na platnu poteka dela, vendar se njihova povezava s prejšnjimi koraki prekine. Za nadaljnjo uporabo teh korakov v poteku dela morate prekinjene korake znova ročno povezati.

Uporaba orodne vrstice za prikaz v urejevalniku poteka dela

Slika ikon orodne vrstice za prikaz v urejevalniku poteka dela Shopify Flow.

Na dnu urejevalnika poteka dela lahko kliknete katero koli od naslednjih ikon v orodni vrstici za prikaz:

  • Uporabite Pomanjšaj ali Povečaj za pomanjšanje ali povečanje prikaza poteka dela.
  • Uporabite Privzeti pogled, da potek dela postavite na sredino vidnega platna ob ravni povečave, ki prikaže celoten potek dela.
  • Uporabite Pomoč, da v novem zavihku brskalnika odprete dokumentacijo aplikacije Shopify Flow v Centru za pomoč.
  • Uporabite Razporedi potek dela, da razporedite postavitev svojega poteka dela.

Uporaba konfiguracijske plošče koraka v urejevalniku poteka dela

Ko izberete korak, se na levi strani urejevalnika poteka dela prikaže konfiguracijska plošča. Konfiguracijska plošča vsebuje podrobnosti koraka in tu lahko prilagodite delovanje določenih korakov, na primer nastavite spremenljivke, dodelite logične operatorje ali dodate informacije o dejanju po meri, odvisno od tega, kaj želite z določenim korakom doseči.

Možnosti, ki se prikažejo na konfiguracijski plošči, so neposredno povezane z vrsto koraka, ki ga izberete.

Slika urejevalnika poteka dela Shopify Flow s potekom dela v teku. Na sliki je izbrana in označena konfiguracijska plošča za korak pogoja.

Dodajanje ali urejanje opisa koraka

Na konfiguracijski plošči lahko uredite opis katerega koli koraka pogoja ali dejanja. Kliknite Dodaj opis ali Uredi opis in s svojimi besedami vnesite opis koraka. Tako boste na podlagi svojega opisa vi in vaše osebje lažje razumeli delovanje poteka dela. Če želite ponastaviti opis koraka, lahko izbrišete vse besedilo v polju za opis.

Pregled koraka za manjkajočo konfiguracijsko vsebino

Če v koraku manjkajo podatki ali podrobnosti konfiguracije, ki vplivajo na njegovo delovanje, se na vrhu koraka prikaže pasica Preglej. Kliknite korak, da odprete konfiguracijsko ploščo, in dodajte manjkajoče podatke ter tako odstranite pasico Preglej. Polje je treba obvezno izpolniti, da je korak obravnavan kot popolnoma konfiguriran, razen če je označeno kot izbirno.

Pri korakih se prikaže pasica Preglej tudi, ko niso povezani z nobenimi drugimi koraki. Preden lahko nadaljujete konfiguracijo podrobnosti koraka, morate korak povezati z drugim korakom v poteku dela.

Slika koraka dejanja ‚Add order tags‘ v aplikaciji Shopify Flow. V koraku je prikazana modra pasica ‚Review‘, opis koraka pa se glasi:

Če težava, označena s pasico Preglej, ni odpravljena pred poskusom aktivacije poteka dela, se korak prikaže kot napaka in poteka dela ne bo mogoče aktivirati. Preden se potek dela lahko aktivira, morate odpraviti vse konfiguracijske napake v njem.

Uporaba pogovornega okna »Dodaj spremenljivko«

V podoknu za konfiguracijo koraka imajo nekatera polja možnost Dodaj spremenljivko, s katero v vsebino konfiguracije dodate spremenljivko. Nabori podatkov, prikazani v pogovornem oknu Dodaj spremenljivko, so odvisni od podatkov, ki jih vrne kateri koli prejšnji korak v poteku dela. Privzeto pogovorno okno Dodaj spremenljivko na primer prikazuje naslednje možnosti:

  • Iskalna vrstica za iskanje spremenljivk po imenu ali opisu.
  • Privzeti nabori podatkov spremenljivk, ki jih vrne sprožilec poteka dela, kar običajno vključuje naslednje možnosti:
    • Spremenljivke shop, ki so globalne za vašo trgovino.
    • Vsaj 1 druga vrsta, odvisno od sprožilca poteka dela.

Slika pogovornega okna »Dodaj spremenljivko« v aplikaciji Shopify Flow. Prikazan primer sprožilca je sprožilec ustvarjenega naročila, nabora podatkov v pogovornem oknu pa sta »order« in »shop«.

Če pa v potek dela dodate korake, ki vrnejo dodatne podatke, kot sta dejanji Pridobi podatke ali Zaženi kodo, se v pogovornem oknu prikažejo dodatni nabori podatkov spremenljivk. Izberete jih lahko za kateri koli korak, ki sledi pozneje v veji poteka dela, saj so dodatni podatki na tisti točki poteka dela zdaj na voljo. Najnovejši vrnjeni podatki se prikažejo prvi.

Slika pogovornega okna »Dodaj spremenljivko« v aplikaciji Shopify Flow z dodatnimi možnostmi naborov podatkov. Prikazani so 3 viri podatkov: »Zaženi kodo«, ki vrne podatke runCode; »Pridobi podatke o stranki«, ki vrne podatke getCustomerData; »Ustvarjeno naročilo«, ki vrne podatke order in shop.

Do določenih spremenljivk se lahko pomaknete s klikanjem različnih možnosti spremenljivk. Nekatere spremenljivke imajo gnezdene možnosti in oznako >, ki označuje, da so na tej poti API-ja spremenljivke na voljo podmožnosti. Ko pridete do konca poti API-ja spremenljivke, ta nima več možnosti >, temveč prikaže značko z vrsto vsebine spremenljivke, kot je String, Boolean, DateTime ali Int. Značka označuje vrsto informacij, ki jih vrne spremenljivka.