Korzystanie z edytora workflow w Shopify Flow
Edytor przepływu pracy to narzędzie, które pozwala dostosować i edytować funkcjonalność przepływów pracy w aplikacji Shopify Flow. Edytor przepływu pracy ma interfejs „przeciągnij i upuść”, który pozwala organizować i projektować przepływy pracy poprzez dodawanie kroków różnych typów w formacie pionowym (od góry do dołu).
Pierwszym krokiem, który możesz dodać do przepływu pracy za pomocą edytora przepływu pracy, jest zawsze krok wyzwalacza. Po dodaniu wyzwalacza przepływu pracy możesz użyć ikon +, aby dodać kroki warunku lub działania, które wystąpią w dalszej kolejności w sekwencji przepływu pracy. Strzałki łączą różne kroki w edytorze przepływu pracy i wskazują, które kroki prowadzą bezpośrednio do innych w zależności od określonych warunków lub podjętych działań.
Wszystkie kroki muszą łączyć się z co najmniej 1 innym krokiem w przepływie pracy, aby działać. Kroki poza przepływem pracy możesz dodawać w dowolnym miejscu edytora, ale nie będą one stanowić części przepływu pracy, dopóki nie zostaną połączone z innym krokiem za pomocą strzałki. Każdy krok może mieć tylko 1 krok poprzedzający, więc łączenie wielu gałęzi przepływu pracy z powrotem w jedną ścieżkę kroku nie jest obsługiwane.
Możesz skonfigurować szczegóły kroków warunku i akcji za pomocą panelu konfiguracji po lewej stronie edytora procesów roboczych. Panel konfiguracji jest wyświetlany tylko po wybraniu kroku.
Na tej stronie
- Otwieranie procesu roboczego w edytorze procesów roboczych
- Dodawanie kroku do procesu roboczego
- Kopiowanie i wklejanie kroków w przepływie pracy
- Łączenie kroków w procesie roboczym
- Rozmieszczanie kroków w edytorze przepływu pracy
- Usuwanie kroku z procesu roboczego
- Korzystanie z paska narzędzi wyświetlania edytora procesów roboczych
- Korzystanie z panelu konfiguracji kroków w edytorze procesów roboczych
Otwieranie procesu roboczego w edytorze procesów roboczych
W Shopify Flow możesz uzyskać dostęp do edytora procesów roboczych, tworząc nowy proces roboczy, lub kliknąć dowolny istniejący proces roboczy, a następnie kliknąć opcję Edytuj.
Kroki:
Z panelu administracyjnego Shopify przejdź do opcji Aplikacje > Flow.
W sekcji Procesy robocze wykonaj jedną z następujących czynności:
- Aby otworzyć edytor dla nowego pustego procesu roboczego, kliknij opcję Utwórz proces roboczy.
- Aby otworzyć edytor dla istniejącego procesu roboczego, kliknij proces roboczy, a następnie kliknij opcję Edytuj.
Dodawanie kroku do workflowu
W edytorze przepływu pracy możesz dodać krok do przepływu pracy na jeden z poniższych sposobów:
- Najedź kursorem na dowolny istniejący krok i kliknij
+ikonę, aby wybrać krok warunku lub akcji do dodania jako następne połączenie w procesie roboczym.- Kroki warunku mają 2 ikony
+: jedną dla ścieżki Prawda, gdy warunek jest spełniony, i jedną dla ścieżki Fałsz, gdy warunek nie jest spełniony. - Krok akcji Pętla For each (iteracja) również ma 2 ikony
+: jedną dla opcji Powtórz dla każdej pozycji, która pozwala zdefiniować kroki wykonywane dla każdej pozycji na liście, i jedną dla opcji Po ostatniej pozycji, która pozwala zdefiniować kroki wykonywane po zwróceniu ostatniej pozycji na liście.
- Kroki warunku mają 2 ikony
- Kliknij puste miejsce w dowolnym punkcie edytora przepływu pracy. Jeśli w przepływie pracy nie ma jeszcze wyzwalacza, panel konfiguracji wyświetli opcje kroku wyzwalacza. Jeśli wyzwalacz jest już obecny, panel konfiguracji wyświetli opcje kroku działania.
Kopiowanie i wklejanie kroków w przepływie pracy
Tworzenie przepływów pracy często wymaga odtwarzania kroków, które zostały już skonfigurowane w innym miejscu. W edytorze przepływów pracy możesz skopiować jeden lub więcej istniejących kroków czynności lub warunków i wkleić je do tego samego lub innego przepływu pracy, zamiast tworzyć je od nowa. Wklejone kroki zachowują wartości pól konfiguracji skopiowanych kroków, a w przypadku kroków warunków także ich logikę, więc są gotowe do użycia po drobnych zmianach.
Gdy kopiujesz kilka kroków naraz, połączenia między nimi są zachowywane, więc warunek i kroki na jego ścieżkach Prawda i Fałsz są wklejane jako jedna połączona grupa. Połączenia z krokami, które nie zostały skopiowane, nie są zachowywane, więc wklejona grupa nie jest połączona z resztą przepływu pracy, dopóki jej nie połączysz. Jeśli skopiowany krok korzysta z danych zwracanych przez inny skopiowany krok, np. czynność Pobierz dane, wklejony krok korzysta z danych zwracanych przez wklejoną kopię tej czynności.
Nie można kopiować kroków wyzwalaczy. Nie można też kopiować kroków korzystających z niestandardowej strony konfiguracji, takich jak Wyślij e-mail marketingowy. Jeśli zaznaczenie obejmuje krok, którego nie można skopiować, żaden z zaznaczonych kroków nie zostanie skopiowany.
Kroki:
- Otwórz przepływ pracy w edytorze przepływu pracy.
- Wybierz kroki, które chcesz skopiować:
- Aby skopiować jeden krok, kliknij krok czynności lub warunku.
- Aby skopiować kilka kroków, przytrzymaj klawisz Shift na klawiaturze, a następnie kliknij każdy krok, który chcesz skopiować, lub przytrzymaj klawisz Shift i przeciągnij, aby objąć kroki ramką zaznaczenia.
- Skopiuj kroki, naciskając
ctrl + Cna komputerze PC lubcommand + Cna komputerze Mac. - Opcjonalnie: jeśli wklejasz kroki do innego przepływu pracy, otwórz go w edytorze przepływów pracy. Docelowy przepływ pracy musi już zawierać krok wyzwalacza.
- Wklej kroki, naciskając
ctrl + Vna komputerze PC lubcommand + Vna komputerze Mac. Pojedynczy krok jest dodawany obok kursora. Grupa kroków jest dodawana w wolnym miejscu najbliżej kursora, z zachowaniem układu skopiowanych kroków. Wklejona grupa zostaje zaznaczona, aby można było ją przenieść. Jeśli kursor znajduje się poza edytorem, kroki są dodawane na środku edytora. - Połącz wklejone kroki z resztą przepływu pracy, zanim go aktywujesz.
Łączenie kroków w procesie roboczym
Wszystkie kroki muszą łączyć się z co najmniej 1 innym krokiem w przepływie pracy, aby działać. Edytor przepływu pracy wskazuje za pomocą strzałek kierunkowych, które kroki są ze sobą połączone. Domyślnie przepływy pracy układają się w edytorze pionowo z góry na dół.
Gdy dodajesz krok do procesu roboczego z innego kroku za pomocą ikony +, nowy krok automatycznie łączy się z krokiem poprzedzającym. Możesz również ręcznie utworzyć połączenie między krokami, klikając i przytrzymując + na pierwszym kroku i przeciągając koniec strzałki do drugiego kroku. Każdy krok może mieć tylko jedno połączenie z krokiem poprzedzającym, więc łączenie wielu gałęzi procesu roboczego z powrotem w jedną ścieżkę nie jest obsługiwane.
Możesz usunąć połączenie między krokami, najeżdżając kursorem na strzałkę, którą chcesz usunąć, a następnie klikając ikonę .

Rozmieszczanie kroków w edytorze przepływu pracy
Możesz przeciągać i upuszczać kroki w edytorze przepływu pracy, aby ręcznie zorganizować jego układ. Ułatwia to śledzenie przepływu pracy w trakcie jego tworzenia. Domyślnie kroki łączą się ze sobą z góry na dół, jednak możesz umieszczać je za pomocą metody „przeciągnij i upuść” w dowolnym miejscu edytora bez przerywania połączeń strzałkowych między krokami.
Możesz przenieść wiele kroków jednocześnie, przytrzymując klawisz Shift na klawiaturze, a następnie klikając kroki, które chcesz wybrać jako grupę. Kliknij i przeciągnij dowolny krok w szarym polu grupy, aby przenieść wszystkie uwzględnione kroki.
Możesz automatycznie zresetować układ procesu roboczego z domyślnymi odstępami między krokami, aby ułatwić jego przeglądanie. Kliknij ikonę , a następnie kliknij opcję Uporządkuj proces roboczy, aby potwierdzić reset.
Usuwanie kroku z procesu roboczego
W edytorze procesów roboczych możesz usunąć krok z procesu, najeżdżając kursorem na krok, który chcesz usunąć, a następnie klikając ikonę obok niego. Usunięcia kroku nie można cofnąć.
Możesz usunąć wiele kroków jednocześnie, przytrzymując klawisz Shift na klawiaturze, a następnie klikając kroki, które chcesz wybrać jako grupę. Kliknij ikonę nad szarym polem grupy, aby masowo usunąć kroki.
Jeśli usuniesz krok, z którym połączone są inne kroki, pozostaną one w edytorze przepływu pracy, ale zostaną odłączone od wszelkich kroków poprzedzających. Musisz ręcznie połączyć odłączone kroki z powrotem, aby móc nadal korzystać z nich w przepływie pracy.
Korzystanie z paska narzędzi widoku edytora procesów

U dołu edytora procesów możesz kliknąć dowolną z następujących ikon na pasku narzędzi widoku:
- Użyj ikony
lub
, aby pomniejszyć lub powiększyć widok procesu.
- Użyj ikony
, aby wyśrodkować przepływ pracy w widocznym obszarze edytora przepływu pracy na poziomie powiększenia, który wyświetla go w całości.
- Użyj ikony
, aby uruchomić dokumentację Centrum pomocy dla Shopify Flow w nowej karcie przeglądarki.
- Użyj ikony
, aby rozmieścić układ procesu.
Korzystanie z panelu konfiguracji kroku w edytorze procesów
Po wybraniu kroku po lewej stronie edytora procesów wyświetlany jest panel konfiguracji. Panel konfiguracji zawiera szczegóły kroku i umożliwia dostosowanie funkcjonalności poszczególnych kroków, np. ustawienie zmiennych, przypisanie operatorów logicznych lub dodanie niestandardowych informacji o akcji, w zależności od tego, co dany krok ma robić.
Opcje wyświetlane w panelu konfiguracji są bezpośrednio powiązane z typem wybranego kroku.

Dodawanie lub edytowanie opisu kroku
Możesz edytować opis dowolnego kroku warunku lub akcji z panelu konfiguracji. Kliknij opcję Dodaj opis lub Edytuj opis i wprowadź opis kroku własnymi słowami. Może to pomóc Tobie i Twoim pracownikom w interpretacji działania procesu na podstawie własnego opisu. Możesz usunąć cały tekst z pola opisu, aby zresetować opis kroku.
Weryfikacja kroku pod kątem brakującej zawartości konfiguracji
Jeśli w kroku brakuje danych lub szczegółów konfiguracji, które mają wpływ na jego działanie, u góry kroku zostanie wyświetlony baner Sprawdź. Kliknij krok, aby otworzyć panel konfiguracji i dodać brakujące dane w celu usunięcia banera Sprawdź. O ile pole nie jest oznaczone jako opcjonalne, musi zostać wypełnione, aby krok został uznany za w pełni skonfigurowany.
Kroki wyświetlają również baner Sprawdź, gdy nie są połączone z żadnymi innymi krokami. Musisz połączyć krok z innym krokiem w procesie, zanim będzie można kontynuować konfigurowanie jego szczegółów.

Jeśli problem wskazany na banerze Sprawdź nie zostanie rozwiązany przed próbą aktywacji procesu, krok zostanie oznaczony jako błąd, a proces nie zostanie aktywowany. Musisz rozwiązać wszystkie błędy konfiguracji w procesie, zanim będzie można go aktywować.
Korzystanie z okna dialogowego „Dodaj zmienną”
W panelu konfiguracji kroku niektóre pola mają opcję Dodaj zmienną umożliwiającą dodanie zmiennej do zawartości konfiguracji. Zbiory danych wyświetlane w oknie dialogowym Dodaj zmienną zależą od danych zwróconych przez poprzedni krok w procesie. Domyślnie na przykład okno dialogowe Dodaj zmienną wyświetla się z następującymi opcjami:
- Pasek wyszukiwania do wyszukiwania zmiennych według nazwy lub opisu.
- Domyślne zbiory danych zmiennych zwracane przez wyzwalacz procesu, które zazwyczaj obejmują następujące opcje:
- zmienne
shop, które są globalne dla Twojego sklepu. - Co najmniej 1 inny typ, w zależności od wyzwalacza procesu.
- zmienne

Jeśli jednak dodasz do procesu kroki, które zwracają dodatkowe dane, takie jak akcje Pobierz dane lub Uruchom kod, w oknie dialogowym zostaną wyświetlone dodatkowe zestawy danych zmiennych do wyboru dla każdego kroku, który następuje później w gałęzi procesu, ponieważ dodatkowe dane są teraz dostępne w tym punkcie procesu. Najnowsze zwrócone dane są wyświetlane jako pierwsze.

Możesz nawigować do określonych zmiennych, klikając różne opcje zmiennych. Niektóre zmienne mają opcje zagnieżdżone i są oznaczone symbolem >, który wskazuje, że w tej ścieżce API zmiennej znajdują się opcje podrzędne. Gdy dojdziesz do końca ścieżki API zmiennej, zmienna nie będzie miała opcji > i wyświetli identyfikator typu zawartości zmiennej, taki jak String, Boolean, DateTime lub Int, aby wskazać, jaki rodzaj informacji jest zwracany przez zmienną.