For each begizta (iteratu)
For each begizta (iteratu) ekintzak urratsak gauzatzen ditu zerrenda bateko elementu bakoitzean, ekintza hori Errepikatu elementu bakoitzerako aukerari konektatuta dagoenean. Ekintza horrek zerrendetan soilik funtzionatzen du, esaterako, eskaera bateko lerroko elementuetan, edo Lortu datuak motako ekintzek itzulitako zerrendetan, esate baterako, Lortu bildumaren datuak, Lortu bezeroaren datuak edo Lortu produktuaren datuak ekintzek itzulitakoetan.
For each begizta (iteratu) ekintza gehitu ondoren, urrats gehigarriak konfiguratu behar dituzu begiztak emandako zerrendako elementu bakoitzean nola iteratzen duen zehazteko. Baldintzen True/False (Egia/Gezurra) adarkatzean ez bezala, For each begizta (iteratu) ekintzak bere adarren eragiketa-ordena definitu bat du:
- Errepikatu elementu bakoitzerako adarra gertatzen da lehenik, eta zerrendako sarrera bakoitzean egin beharreko urratsak errepikatzen ditu. Adar horretako ekintzak emandako zerrendako elementuen kopurua adina aldiz gertatzen dira.
- Azken elementuaren ondoren adarra gertatzen da azkenik, eta lan-fluxuarekin jarraitzeko urratsak definitzeko aukera ematen du. Urrats hori Errepikatu elementu bakoitzerako aukerak zerrendako elementu bakoitzeko egindako ekintza guztiak amaitu ondoren gauzatzen da.
Esate baterako, astelehenero exekutatzen den lan-fluxu bat sortu duzu. Lan-fluxuak Lortu eskaeraren datuak ekintza erabiltzen du aste horretan egindako eskaerak berreskuratzeko. Ondoren, For each begizta (iteratu) aukerak New order etiketa bat aplikatzen dio getOrderData zerrendak itzulitako eskaera bakoitzari. Zerrendako eskaera guztiak etiketatu ondoren, barneko mezu elektroniko bat bidaltzen da etiketatzea amaitu dela adierazteko.

Orri honetan
For each begizta (iteratu) ekintza erabiltzeko kontuan hartu beharrekoak
Berrikusi honako hauek For each begizta (iteratu) ekintza erabili aurretik:
- For each begizta (iteratu) ekintzan erabiltzen duzun zerrendak ezin du 1.000 elementu baino gehiago izan. Hautatutako zerrendak 1.000 elementu baino gehiago baditu, lan-fluxuak huts egingo du eta For each begizta (iteratu) ekintzaren ondorengo ekintzak ez dira gauzatuko.
- Ekintza hauek ezin zaizkio jarraitu adar honi: Errepikatu elementu bakoitzerako:
- Itxaron ekintza.
- Lortu datuak motako edozein ekintza, adibidez, Lortu eskaeraren datuak.
- Exekutatu kodea ekintza.
- For each begizta (iteratu) bakarra habiaratu dezakezu beste For each begizta (iteratu) baten barruan.
Eremuak
For each begizta (iteratu) ekintzak eremu hauek ditu.
| Eremua | Deskribapena |
|---|---|
| Zerrenda | Nahitaezkoa. Ekintza bat gauzatzeko erabiliko den elementuen zerrenda. Esate baterako, Lortu datuak edo Exekutatu kodea ekintzek itzulitako zerrenda bat izan daiteke, edo abiarazle batek itzulitako zerrenda bat (adibidez, Eskaera sortu da abiarazleak itzulitako lerroko elementuen zerrenda bat). Aldagai bat hautatzean, matrize-objektuak ( []) soilik bistaratzen dira hautatzeko aukera gisa. |
Abiarazleak
For each begizta (iteratu) ekintza edozein lan-fluxutan erabil daiteke.
Lan-fluxuak monitorizatzea
Lan-fluxu bat exekutatu ondoren, haren errendimendua berrikus dezakezu Shopify Flow-ko Jarduera orrian. Honako hau aplikatzen zaie For each begizta (iteratu) ekintza duten lan-fluxuei:
- Egoera eta Ekintza atalak For each begizta (iteratu) ekintzak egindako ekintza guztiei aplikatzen zaizkie.
- Lan-fluxuaren aurrebistak nabarmentzen du begiztako zenbat elementuk jarraitu duten bide jakin bat.
- Exekuzioaren xehetasunak atalak, lan-fluxuaren aurrebista barne, begiztaren iterazio bakoitzaren emaitzak bistaratzen ditu. Erabili exekuzioaren urratsaren xehetasunetako Elementua menua emaitzak egindako ekintzen eta erroreen arabera iragazteko, begizten arazoak azkar konpontzeko.

Txantiloiak
Gehitu lerroko elementuak Google Sheets-eko errenkadetan eskaera berri bat egitean
Eskaera berri bat sortzen denean, lan-fluxu bateko For each begiztaren (iteratu) urrats batek lerroko elementu bakoitza zeharkatzen du produktuaren datuak Google Sheet errenkada batean gehitzeko. Ikusi txantiloia.
Gehitu etiketa bat duten produktuak bilduma batera etorkizunean
Etorkizuneko une batean, lortu etiketa jakin bat duten produktu guztiak eta gehitu bilduma batera. Ikusi txantiloia.
Baimendu eskaerak egitea enpresaren kontu-eskaeren bidez sortutako enpresentzat
Esleitu eskaerak egiteko baimen bat enpresa bat enpresaren kontu-eskaera baten bidez sortzen denean. Ikusi txantiloia.
Utzi bertan behera eskaerak bezeroak gaur 5 eskaera baino gehiago egin baditu
Eskaerak bertan behera uzten ditu bezero batek egun bakarrean 5 eskaera baino gehiago egiten baditu. Bezeroak azken 24 orduetan egindako eskaera-kopurua egiaztatzen du eta muga hori gainditzen duen eskaera oro bertan behera uzten du; horrez gain, bezeroari etiketa bat jartzen dio balizko iruzurragatik. Ikusi txantiloia.
Bihurtu bezero-metaeremu bat etiketa bezero guztientzat
Lan-fluxu honek etiketen datuak betetzen ditu bezero guztietan, metaeremu baten balioan oinarrituta. Orduro exekutatzen da, eta processed etiketarik ez duten 100 bezero gehienez eskuratzen ditu. Bezero bakoitzarentzat, custom.test metaeremuaren balioa aztertzen du, eta etiketa gisa gehitzen du. Lan-fluxuak processed etiketa ere gehitzen du, lan-fluxuaren programatutako hurrengo exekuzioan itzuli ez dadin. Lan-fluxua erabiltzeko, metaeremuaren izen-espazioa eta gakoa aldatu behar dituzu zure dendako metaeremu batekin bat etor daitezen.
Ikusi txantiloia.
Ezabatu bezero inaktiboak
Ezabatu inoiz eskaerarik egin ez duten eta 5 urte baino gehiago dituzten bezero-profilak. Ikusi txantiloia.
Ezabatu produktu inaktiboak
Ezabatu inbentariorik ez duten eta azken urtean eguneratu ez diren produktuak. Ikusi txantiloia.
Osatu eskaera bateko elementu digital guztiak
Entrega fisikorik behar ez duten elementu guztiak osatzen ditu (adibidez, elementu digitalak), edo SKU zerrenda batekin bat datozenak. Behin exekutatzen da eskaera berri baten eskaeraren osatzearen kokapen bakoitzeko ('osatzeko eskaera'). Ikusi txantiloia.
Utzi zain eskaeren osatzeak bezeroak 24 ordutan eskaera bat baino gehiago egin baditu
Egiaztatu bezeroak 24 orduko epean eskaera bat baino gehiago egin ote duen zehazteko. Hala bada, utzi zain eskaeren osatzeak eta bateratu bidalketa. Ikusi txantiloia.
Utzi zain eskaerak bezeroak azken 24 orduetan eskaera 1 baino gehiago egin badu
Eskaera bat sortzen denean, egiaztatu bezeroak azken 24 orduetan beste eskaerarik egin ote duen. Hala bada, utzi eskaera guztiak zain. Ikusi txantiloia.
Argitaratu etiketa jakin bat duten produktuak etorkizunean
Etorkizuneko data batean, lortu etiketa jakin bat duten produktuak eta argitaratu. Lan-fluxu honek Programatutako ordua abiarazlea eta Lortu produktuaren datuak ekintza erabiltzen ditu. Ikusi txantiloia.
Kendu eskaeraren osatzearen atxikipena trukeko elementuetan itzulketa ixtean
Itzulketa bat ixtean, egiaztatu eskaeran ordaindu gabeko saldorik dagoen. Eskaeraren saldorik ez badago, aske utzi trukeko elementuak. Ikusi txantiloia
Kendu produktu berriaren etiketa produktua sortu eta 90 egun igarotakoan
Egunero, duela 90 egun baino gehiago sortu ziren eta oraindik new etiketa duten 100 produktu eskuratzen ditu gehienez. Ondoren, lan-fluxuak etiketa horiek kentzen ditu produktu bakoitzarentzat.
Ikusi txantiloia.
Programatu produktuak Sareko dendatik ken daitezen zehaztutako datan eta orduan
Etorkizuneko data bakar batean, kendu produktuak sareko dendatik, etiketaren, IDaren edo SKUaren arabera. Programatutako ordua abiarazlea eta Lortu produktuaren datuak ekintza erabiltzen ditu. Ikusi txantiloia.
Bidali B2B eskaeraren faktura hainbat helbide elektronikotara
Bidali B2B eskaeren fakturak hainbat helbide elektronikotara. Horretarako, enpresaren kokapen batean metaeremu gisa gordetako helbide elektronikoak erabiltzen ditu, existitzen direnean, edota 3 metaeremu sortzen ditu lehenik (extra_invoice_recipient.email1, .email2 eta .email3), oraindik existitzen ez direnean.
Ikusi txantiloia.
Bidali eskaera eta lerroko elementuak Google Sheets-era
Eraman eskaeraren lerroko elementu bakoitza Google Sheets-eko errenkada batera. Ikusi txantiloia.
Etiketatu eta bidali berandututako eskaera-osatzeen eguneroko laburpen bat
Egunero, etiketatu eta bidali eguneroko laburpen bat mezu elektroniko bidez. Laburpen horrek 2 eguneko bidalketa-bermea betetzen ez duten eskaera guztien kopuru osoa eta balioa (dolarretan) zenbatzen ditu. Ikusi txantiloia.
Etiketatu zordunketa-itzultze bat duten bezeroak
Orduro, lan-fluxu honek zordunketa-itzultzeak dituzten eskaerak lortzen ditu, eta etiketa bat gehitzen dio eskaeraren bezeroari. Programatutako ordua abiarazlea eta Lortu eskaeraren datuak ekintza erabiltzen ditu. Ikusi txantiloia.
Etiketatu erlazionatutako UTM kanpaina duten eskaerak
Etiketak gehitzen dizkie erlazionatutako edozein UTM kanpainaren izenak dituzten eskaerei. Ikusi txantiloia.
Etiketatu 2 egun baino gehiago dituzten eta osatu gabe dauden eskaerak
Egunero, lan-fluxuak 2 egun baino gehiago dituzten eta osatu gabe dauden eskaera guztiak lortzen ditu, eta etiketa bat gehitzen die eskaerei. Ikusi txantiloia.
Egin beherapenetan dauden produktuaren aldaeren jarraipena produktu-metaeremu bat erabiliz
Metaeremu bat ezartzen dio produktu bati, gutxienez haren aldaeretako bat beherapenetan badago. Baliagarria izan daiteke une honetan beherapenetan zer produktu dauden jarraitzeko. Ikusi txantiloia.