Dla każdej
W ramach czynności Dla każdej wykonywane jest działanie na każdej pozycji na liście, gdy ta czynność jest połączona z opcją Wykonaj to dla każdej pozycji. Ta czynność jest realizowana na listach takich jak pozycje pojedyncze w zamówieniu lub na listach zwracanych przez następujące czynności:
- Pobierz dane kolekcji
- Pobierz dane klienta
- Pobierz dane wersji roboczej zamówienia
- Pobierz dane zamówienia
- Pobierz dane produktu
Po dodaniu czynności Dla każdej wybierz jedną z poniższych opcji lub obie opcje:
- Kliknij opcję Wtedy, aby dodać jedną czynność lub warunek. Ta czynność jest wykonywana po zakończeniu wszystkich czynności wykonywanych w ramach opcji Wykonaj to dla każdej pozycji.
- Kliknij opcję Wykonaj to dla każdej pozycji, aby dodać czynność do wykonania dla każdego wpisu na liście zwróconej przez czynność Pobierz.
Przykład: tworzysz workflow, który jest uruchamiany raz w tygodniu. Workflow używa czynności Pobierz dane zamówienia, aby pobrać zamówienia złożone w tym tygodniu, i do każdego z nich dodaje tag. Po dodaniu wszystkich tagów wysyłany jest e-mail informujący, że oznaczanie tagami jest zakończone.

Na tej stronie
Informacje dotyczące korzystania z czynności Dla każdej
Przed rozpoczęciem korzystania czynności Dla każdej zapoznaj się z poniższymi informacjami:
- Lista, której używasz w czynności Dla każdej, nie może mieć więcej niż 100 pozycji. Jeśli wybrana lista zawiera więcej niż 100 pozycji, workflow nie zostanie wykonany i nie zostaną podjęte wszystkie czynności następujące po czynności Dla każdej.
- Po realizacji opcji Wykonaj to dla każdej pozycji nie można podjąć następujących czynności:
- Inna czynność Dla każdej
- Czynność Czekaj
- Czynność Pobierz dane kolekcji
- Czynność Pobierz dane klienta
- Czynność Pobierz dane wersji roboczej zamówienia
- Czynność Pobierz dane zamówienia
- Czynność Pobierz dane produktu
Opcja Wykonaj to dla każdej pozycji może bezpośrednio poprzedzać tylko jeden warunek lub czynność. Możesz dodać kilka dodatkowych warunków, ale realizacja każdej opcji może prowadzić tylko do jednego warunku lub czynności.
Przykład: tworzysz workflow, który używa czynności Dla każdej. Kliknij opcję Wykonaj to dla każdej pozycji i dodaj warunek. W tym warunku i w każdym kolejnym warunku można dodać tylko jedną czynność lub warunek do opcji Wtedy lub W przeciwnym razie.

Pola
Czynność Dla każdej zawiera następujące pola.
Pole | Opis |
---|---|
Lista | Wymagane. Lista pozycji, dla których mają zostać wykonane czynności. Może to być lista zwrócona przez czynność Pobierz lub lista zwrócona przez wyzwalacz, taki jak lista pozycji zamówienia zwróconych przez wyzwalacz Zamówienie utworzone. |
Wyzwalacze
Czynności Dla każdej można użyć w każdym workflow.
Monitorowanie workflow
Po uruchomieniu procesu workflow możesz sprawdzić jego wydajność na stronie Shopify Flow Aktywność. Poniższe stwierdzenia dotyczą procesów workflow, które zawierają czynność Dla każdej:
- Sekcje Status i Czynność mają zastosowanie do wszystkich czynności wykonywanych przez czynność Dla każdej.
- Sekcja Dane przebiegu, w tym podgląd workflow, dotyczą tylko ostatniej czynności, jaką wykonała czynność Dla każdego.
Szablony
Dodaj pozycje pojedyncze do wierszy Arkuszy Google po złożeniu nowego zamówienia
Po utworzeniu nowego zamówienia krok Dla każdego w workflow zapętla każdą pozycję, aby dodać dane produktu do wiersza Arkusza Google. Wyświetl szablon
W przyszłości dodawaj produkty z tagiem do kolekcji
W późniejszym czasie będziesz mieć możliwość pobrania wszystkich produktów z określonym tagiem, a następnie dodania ich do kolekcji. Wyświetl szablon
Zezwól na składanie zamówień przez firmy utworzone na podstawie żądań utworzenia konta firmy
Przypis uprawnienie do składania zamówień, gdy firma zostanie utworzona na podstawie żądań utworzenia konta firmy. Wyświetl szablon
Anuluj zamówienia, jeśli klient złożył dzisiaj więcej niż 5 zamówień
Anuluje zamówienia, jeśli klient złoży więcej niż pięć zamówień w ciągu jednego dnia. Sprawdza liczbę zamówień złożonych przez klienta w ciągu ostatnich 24 godzin i anuluje wszelkie zamówienia wykraczające poza limit, oznaczając klienta pod kątem potencjalnego oszustwa. Wyświetl szablon
Konwertuj metapole klienta na tagi dla wszystkich klientów
Ten workflow uzupełni tagi wszystkich klientów na podstawie wartości metapola. Uruchamia się co godzinę i pobiera do 100 klientów, którzy nie mają tagu „przetworzony”. Dla każdego klienta sprawdza wartość metapola custom.test i dodaje ją jako tag. Workflow dodaje również tag „przetworzony”, aby nie został on zwrócony w następnym zaplanowanym przebiegu workflow. Aby skorzystać z workflow, musisz zmienić przestrzeń nazw i klucz metapola, aby pasowały do metapola w Twoim sklepie. Wyświetl szablon
Usuń nieaktywnych klientów
Usuń osoby, które są klientami od ponad 5 lat i nigdy nie złożyły zamówienia. Wyświetl szablon
Usuń nieaktywne produkty
Usuń produkty bez zapasów, które nie były aktualizowane przez rok. Wyświetl szablon
Realizuj zamówienia dotyczące pozycji cyfrowych
Realizuje zamówienia dotyczące pozycji, które nie mają wymaganego adresu fizycznej dostawy, takie jak pozycje cyfrowe, lub pasujące do listy SKU. Uruchomienie następuje raz dla każdej lokalizacji realizacji („zamówienia do realizacji”) dla nowego zamówienia. Wyświetl szablon
Wstrzymaj realizacje, jeśli klient złoży wiele zamówień w ciągu 24 godzin
Sprawdź, czy klient złożył wiele zamówień w ciągu 24 godzin. Jeśli tak, wstrzymaj realizacje i skonsoliduj wysyłkę. Wyświetl szablon
Wstrzymaj zamówienia, jeśli klient złożył więcej niż 1 zamówienie w ciągu ostatnich 24 godzin
Po utworzeniu zamówienia sprawdź, czy klient złożył inne zamówienia w ciągu ostatnich 24 godzin. Jeśli tak, wstrzymaj realizację wszystkich zamówień. Wyświetl szablon
W przyszłości publikuj produkty z określonym tagiem
W późniejszym czasie będziesz mieć możliwość pobrania produktów z określonym tagiem i ich publikacji. Użyj wyzwalacza Zaplanowany czas i czynności Pobierz dane produktu. Wyświetl szablon
Uruchamia wstrzymanie realizacji dla zwracanych pozycji po zamknięciu zwrotu
Po zamknięciu zwrotu, sprawdź, czy w przypadku danego zamówienia nie ma salda zaległości. Jeśli nie ma salda zaległości, uwolnij zwracane pozycje. Wyświetl szablon
Usuń nowy tag produktu 90 dni po utworzeniu produktu
Codziennie pobiera do 100 produktów, które utworzono ponad 90 dni temu i które nadal mają tag „nowy”. Następnie workflow usuwa te tagi dla każdego produktu. Wyświetl szablon
Zaplanuj usunięcie produktów ze sklepu online w określonym dniu i o określonej godzinie
W jednym terminie w przyszłości usuń produkty ze sklepu online według tagu, identyfikatora lub kodu SKU. Korzysta z wyzwalacza Zaplanowany czas, czynności Pobierz dane produktu i pętli For each. Wyświetl szablon
Wyślij fakturę do zamówienia B2B na wiele adresów e-mail
Wysyłaj faktury za zamówienia B2B na wiele adresów e-mail. Spowoduje to użycie adresów e-mail zapisanych jako metapola w lokalizacji firmy, jeśli takie istnieją, lub utworzenie w pierwszej kolejności trzech metapól: extra_invoice_recipient.email1, .email2, .email3. Wyświetl szablon
Wyślij zamówienie i pozycje pojedyncze do Arkuszy Google
Wyprowadź każdą pozycję zamówienia do wiersza w Arkuszach Google, korzystając z czynności Dla każdego. Wyświetl szablon
Oznaczaj i wysyłaj codzienne podsumowanie spóźnionych realizacji
Każdego dnia oznaczaj i wysyłaj codzienne podsumowanie e-mailowe zawierające całkowitą liczbę i wartość w dolarach wszystkich zamówień, które nie zostały objęte 2-dniową gwarancją wysyłki. Wyświetl szablon
Oznacz klientów, którzy mają obciążenie zwrotne
Co godzinę ten workflow pobiera zamówienia z obciążeniami zwrotnymi i dodaje do klienta tag dla zamówienia. Korzysta z wyzwalacza Zaplanowany czas, czynności Pobierz dane o zamówieniu i pętli For each. Wyświetl szablon
Oznacz zamówienia z powiązaną kampanią UTM
Dodaje oznaczenia do zamówień, które zawierają nazwy wszelkich powiązanych kampanii UTM. Wyświetl szablon
Oznacz niezrealizowane zamówienia starsze niż 2 dni
Workflow codziennie pobiera wszystkie niezrealizowane zamówienia starsze niż 2 dni i dodaje do zamówienia tag. Wyświetl szablon
Śledź warianty produktów, które są w sprzedaży, za pomocą metapola produktów
Ustawia metapole na produkcie, jeśli co najmniej jeden wariant jest w sprzedaży. Może to być przydatne do śledzenia produktów, które aktualnie są w sprzedaży. Wyświetl szablon