Pitkälle kehitetyt työnkulut
Shopify Flow'n komponenteilla voidaan luoda tehokkaita automaatiotyönkulkuja linkittämällä yhteen useita ehtoja ja toimintoja. Jotkin automaatiot ovat kuitenkin monimutkaisempia ja edellyttävät edistyneitä työnkulkuja. Pitkälle kehitetyissä työnkuluissa käytettävät käynnistimet ja toiminnot, kuten aloittaminen tiettyyn aikaan ja tiettynä ajankohtana, toistuvat toiminnot ja tietojen käsitteleminen, toimivat eri tavalla kuin useimmat käynnistimet ja toiminnot.
Saat lisätietoja pitkälle kehitetyistä työnkuluista seuraavasta kohdasta.Jos et ole varma, mikä on paras tapa käyttää näitä ominaisuuksia, voit tutustua joihinkin esimerkkeihin ja malleihin, joissa hyödynnetään näitä käynnistimiä ja toimintoja.
Lue lisää Shopify Flow'n pitkälle kehitetyistä työnkuluista.
Käynnistimet
Useimmat käynnistimet aktivoituvat, kun kaupassasi tai kolmannen osapuolen sovelluksessa suoritetaan tietty toiminto, kuten kun tehdään tilaus tai kun asiakas vahvistaa ikänsä sovelluksen avulla. Kun käynnistin aktivoituu, työnkulkuun tuodaan automaattisesti joitakin tietoja tapahtumasta, joka aiheutti työnkulun alkamisen. Esimerkki: Tilaus luotu -käynnistimellä alkava työnkulku sisältää tietoja kyseisestä tilauksesta, mukaan lukien tiedon tilauksen tehneestä asiakkaasta.
Sen sijaan, että Asetettu aika -käynnistin käynnistäisi työnkulun tapahtuman vuoksi, se käynnistää työnkulun tiettyyn määrittämääsi kellonaikaan ja määrittämänäsi päivämääränä.Tämän vuoksi tietoja ei tuoda automaattisesti.Jos haluat luoda työnkulun, joka suorittaa toiminnon kauppasi objekteille, kuten asiakkaille, tuotteille tai tilauksille, sinun on tuotava nämä tiedot kaupastasi.Voit tehdä tämän käyttämällä Hae-toimintoja.
Toiminnat
Useimmat toiminnot tekevät jotain muutoksia kaupassasi tai lähettävät sovellukseen komennon, kuten tunnisteiden lisääminen asiakasprofiiliin tai sovelluksen ohjeistaminen lähettämään push-ilmoitus asiakkaalle.Esimerkiksi työnkulku, joka sisältää Lisää asiakastunnisteet -toiminnon, lisää asiakkaalle tunnisteita, jos työnkulku käynnistyy ja jotkin asettamistasi ehdoista täyttyvät.
Jotkin toiminnot vaikuttavat työnkulun tietoihin sen sijaan, että ne tekisivät jotakin muutoksia kaupassasi tai sovelluksessa. Seuraavat toiminnot noutavat tietoja kaupastasi, jotta voit käyttää näitä tietoja työnkulussasi:
- Hanki kokoelmatietoja – noutaa kokoelmatiedot
- Hanki asiakastietoja – noutaa asiakastiedot
- Hanki tilausluonnosten tietoja – noutaa tilausluonnosten tiedot
- Hanki tuotetietoja – noutaa tuotetiedot
Seuraavat toiminnot suorittavat laskelmia työnkulussa jo olemassa olevista tiedoista sen sijaan, että ne tekisivät jotain muutoksia kaupassasi tai noutaisivat tietoja:
Silmukat
Toiminnon suorittamisen sijaan For each -toiminto muuttaa sitä seuraavaa toimintoa. Sen lisäksi, että For each -toiminnossa on Then-vaihtoehto, jonka avulla voit lisätä ehdon tai toisen toiminnon, siinä on myös Do this for each item -vaihtoehto. Tämä vaihtoehto suorittaa seuraavan toiminnon jokaiselle Get-toiminnon avulla palautetulle luettelon merkinnälle.
Voit esimerkiksi luoda työnkulun, joka sisältää Hae tilaustietoja -toiminnon. Tämän jälkeen voit lisätä tunnisteen jokaiseen Hae-toiminnon palauttamaan tilaukseen käyttämällä For each -toimintoa.