For each
For each -toiminto suorittaa toiminnon jokaiselle luettelon kohteelle, kun toiminto on yhdistetty Do this for each item -vaihtoehtoon. Tämä toiminto toimii luetteloille, esimerkiksi tilauksen rivikohdille tai seuraavien toimintojen palauttamille luetteloille:
- Hanki kokoelmatietoja
- Hanki asiakastietoja
- Hanki tilausluonnosten tietoja
- Hanki tilaustietoja
- Hanki tuotetietoja
Kun olet lisännyt For each -toiminnon, valitse jompikumpi tai molemmat seuraavista vaihtoehdoista:
- Lisää yksittäinen toiminto tai ehto klikkaamalla Sitten. Tämä toimenpide suoritetaan sen jälkeen, kun kaikki Do this for each item -toiminnon suorittamat toiminnot ovat valmiita.
- Voit lisätä toiminnon, joka suoritetaan jokaiselle Hae-toiminnon palauttaman luettelon merkinnälle, klikkaamalla Do this for each item.
Voit esimerkiksi luoda työnkulun, joka suoritetaan kerran viikossa. Työnkulku noutaa kyseisen viikon aikana tehdyt tilaukset käyttämällä Hanki tilaustiedot -toimintoa ja lisää jokaiseen tunnisteen. Kun kaikki tunnisteet on lisätty, lähetetään sähköpostiviesti, jossa ilmoitetaan, että tunnisteet on lisätty.

Huomioitavaa For each -toiminnon käyttämisestä
Tarkista seuraavat seikat ennen For each -toiminnon käyttämistä:
- Kullekin-toiminnossa käytettävässä luettelossa voi olla enintään 100 kohdetta. Jos valitussa luettelossa on yli 100 kohdetta, työnkulku epäonnistuu eikä Kullekin-toimintoa seuraavia toimintoja tehdä.
- Do this for each item -toiminnon jälkeen ei voida suorittaa seuraavia toimintoja: - Toinen For each -toiminto - Odotus-toiminto - Hanki kokoelmatietoja -toiminto - Hanki asiakastietoja -toiminto - Hanki tilausluonnosten tietoja -toiminto - Hanki tilaustietoja -toiminto - Hanki tuotetietoja -toiminto
Vain yksi ehto tai toimenpide voi seurata välittömästi Do this for each item -toimintoa. Voit lisätä tämän jälkeen useita lisäehtoja, mutta kukin vaihtoehto voi johtaa vain yhteen ehtoon tai toimintoon.
Voit esimerkiksi luoda työnkulun, joka käyttää For each -toimintoa. Klikkaa Do this for each item ja lisää ehto. Tässä ehdossa ja jokaisessa sitä seuraavassa ehdossa voidaan lisätä vain yksi toiminto tai ehto joko Sitten- tai Muussa tapauksessa -vaihtoehtoihin.

Kentät
For each ‑toiminto sisältää seuraavat kentät.
Kenttä | Kuvaus |
---|---|
Luettelo | Tämä on pakollinen. Luettelo kohteista, joille toiminto suoritetaan. Tämä voi olla Hae-toiminnon palauttama luettelo tai käynnistimen palauttama luettelo, kuten Tilaus luotu -käynnistimen palauttama rivikommenttien luettelo. |
For each ‑toimintoa voidaan käyttää missä tahansa työnkulussa.
Työnkulkujen seuranta
Kun työnkulku on suoritettu, voit tarkastella sen tehokkuutta Shopify Flow'n Toiminta-sivulla. Seuraava koskee työnkulkuja, joissa on For each -toiminto:
- Status- ja Action-osioita voidaan käyttää kaikkiin For each -toiminnon suorittamiin toimintoihin.
- Run details -osio, mukaan lukien työnkulun esikatselu, koskee vain viimeistä toimintoa, jonka For each -toiminto on suorittanut.
Mallit
Lisää Google Sheetsiin rivikohta, kun uusi tilaus luodaan
Kun uusi tilaus luodaan, työnkulun Kullekin-vaihe käsittelee kunkin rivikohdan ja lisää tuotteen tiedot Google Sheets ‑laskentataulukon riville. Näytä malli
Lisää tunnisteella merkityt tuotteet kokoelmaan myöhemmin
Kerää kaikki tietyllä tunnisteella merkityt tuotteet ja lisää ne kokoelmaan valittuna hetkenä tulevaisuudessa. Näytä malli
Salli tilaaminen yritystilipyyntöjen avulla luoduille yrityksille
Anna tilaamisoikeus, kun yritys luodaan yritystilipyynnöllä. Näytä malli
Peruuta tilaukset, jos asiakas teki tänään enemmän kuin viisi tilausta
Peruuttaa tilaukset, jos asiakas tekee yhtenä päivänä enemmän kuin viisi tilausta. Työnkulku tarkistaa asiakkaan viimeisten 24 tunnin aikana tekemien tilausten määrän ja peruuttaa tämän rajan ylittävät tilaukset sekä lisää asiakkaaseen tunnisteen mahdollisesta petoksesta. Näytä malli
Muunna asiakkaan metakenttä kaikkia asiakkaita koskeviksi tunnisteiksi
Tämä työnkulku täyttää kaikki asiakkaiden puuttuvat tiedot metakentän arvojen perusteella. Työnkulku suoritetaan kerran tunnissa, ja se noutaa jopa 100 asiakasta, joilla ei vielä ole ”käsitelty”-tunnistetta. Työnkulku tarkistaa kunkin asiakkaan custom.test-metakentän arvon ja lisää sen tunnisteeksi. Lisäksi työnkulku lisää ”käsitelty”-tunnisteen, jotta se ei tarkista samaa asiakasta seuraavalla suorituskerralla. Jotta voit käyttää työnkulkua, sinun on vaihdettava metakentän nimiavaruus ja avain kaupan metakenttää vastaavaksi. Näytä malli
Poista epäaktiiviset asiakkaat
Poista yli viisi vuotta vanhat asiakkaat, jotka eivät ole koskaan tehneet tilausta. Näytä malli
Poista epäaktiiviset tuotteet
Poista tuotteet, joita ei ole varastossa ja joita ei ole päivitetty vuoteen. Näytä malli
Täytä tilauksen digitaaliset tuotteet
Täyttää tilauksen kaikki tuotteet, jotka eivät edellytä fyysistä toimitusta, kuten digitaaliset tuotteet tai SKU-koodien luetteloa vastaavat tuotteet. Suoritetaan kerran uudelle tilaukselle tilauksen täyttämisen sijaintia kohti (”täytettävä tilaus”). Näytä malli
Laita jakelut pitoon, jos asiakas tekee useita tilauksia 24 tunnin aikana
Tarkista, onko asiakas tehnyt useita tilauksia 24 tunnin aikana. Jos on, laita jakelut pitoon ja yhdistä toimitukset. Näytä malli
Aseta tilaukset pitoon, jos asiakas teki useampia kuin yhden tilauksen viimeisen 24 tunnin kuluessa.
Kun tilaus on luotu, tarkista onko sama asiakas tehnyt muita tilauksia viimeisen 24 tunnin sisällä. Jos on, aseta kaikki tilaukset pitoon. Näytä malli
Julkaise tietyllä tunnisteella merkityt tuotteet myöhemmin
Hae tietyllä tunnisteella merkityt tuotteet ja julkaise ne tulevaisuudessa. Työnkulku käyttää Asetettu aika ‑käynnistintä ja Nouda tuotteiden tiedot ‑toimintoa. Näytä malli
Vapauta vaihtotuotteet tilauksen täyttämisen pidosta, kun palautus on suljettu
Kun palautus suljetaan, tarkista, onko tilauksessa maksamatonta saldoa. Jos tilauksessa ei ole saldoa, vapauta vaihtotuotteet. Näytä malli
Poista Uusi-tuotetunniste 90 päivää tuotteen luomisen jälkeen
Työnkulku kerää joka päivä enintään 100 tuotetta, jotka luotiin yli 90 päivää aikaisemmin ja joissa on edelleen ”Uusi”-tunniste. Työnkulku poistaa sitten kyseiset tunnisteet asianmukaisista tuotteista. Näytä malli
Ajasta tuotteiden poisto verkkokaupasta tiettyyn päivämäärään ja kellonaikaan
Poista tuotteita verkkokaupasta valittuna tulevana päivänä tunnisteen, tunnuksen tai SKU:n mukaan. Työnkulku käyttää Asetettu aika ‑käynnistintä, Nouda tuotteiden tiedot ‑toimintoa ja For Each -silmukkaa. Näytä malli
Lähetä B2B-tilauksen lasku useaan sähköpostiosoitteeseen.
Lähetä B2B-tilauksen lasku useaan sähköpostiosoitteeseen. Tämä työnkulku käyttää yrityksen sijaintiin tallennettuja metakenttinä tallennettuja sähköpostiosoitteita tai luo kolme ensimmäistä metakenttää: extra_invoice_recipient.email1, .email2, .email3. Näytä malli
Lähetä Tilaus- ja Rivikohta-tiedot Google Sheetsiin
Työnkulku lisää kunkin Tilaus- ja Rivikohta-tiedon Google Sheets ‑laskentataulukon riville Kullekin-toiminnon avulla. Näytä malli
Lisää tunniste ja lähetä päivittäinen yhteenveto myöhässä olevista tilauksen täyttämisistä
Työnkulku lisää joka päivä tunnisteen ja lähettää sähköpostiyhteenvedon, johon on laskettu kaikkien kahden päivän toimitustakuun ylittävien tilausten määrä ja dollariarvo. Näytä malli
Lisää tunniste asiakkaisiin, joilla on takaisinperintä
Tämä työnkulku kerää joka tunti tilaukset, joissa on takaisinperintöjä, ja lisää kyseisen tilauksen tehneeseen asiakkaaseen tunnisteen. Työnkulku käyttää Asetettu aika ‑käynnistintä, Nouda tilaustiedot ‑toimintoa ja Kullekin-silmukkaa. Näytä malli
Merkitse tilaukset, joissa on niihin yhdistetty UTM-kampanja
Lisää tunnisteita tilauksiin, jotka sisältävät yhdistettyjen UTM-kampanjoiden nimiä. Näytä malli
Lisää tunniste yli kaksi päivää vanhoihin tilauksiin
Työnkulku kerää joka päivä kaikki yli kaksi päivää vanhat ei jaellut tilaukset ja lisää niihin tunnisteen. Näytä malli
Seuraa alennushintaisia tuoteversioita käyttämällä tuotteen metakenttää
Asettaa tuotteelle metakentän, jos vähintään yksi sen versioista on alennusmyynnissä. Tämä voi auttaa alennushintaisten tuotteiden seuraamisessa. Näytä malli