Znajdowanie i monitorowanie przebiegów workflow
Po wykonaniu workflow aplikacja Flow udostępnia dziennik zdarzeń, zwany przebiegiem workflow, który pozwala monitorować jego wydajność i zachowanie.
Na tej stronie
Uzyskiwanie dostępu do przebiegów workflow
Możesz monitorować wszystkie przebiegi workflow w aplikacji Flow. Przeglądanie przebiegów workflow może pomóc w zidentyfikowaniu potencjalnych problemów z zachowaniem workflow.
Warto przejrzeć przebiegi dla wszystkich workflow podczas rozwiązywania problemów lub gdy nie masz pewności, który workflow sprawdzić. Jeśli wiesz, który konkretnie workflow chcesz przejrzeć, możesz uzyskać dostęp do ostatnich przebiegów tylko dla tego workflow.
Kroki:
Przeglądanie wszystkich przebiegów workflow
W panelu administracyjnym Shopify przejdź do menu Aplikacje > Flow.
Kliknij opcję Ostatnie przebiegi.
Opcjonalnie: Kliknij określony przebieg, aby przejrzeć szczegóły.
Przeglądanie przebiegów workflow dla określonego workflow
W panelu administracyjnym Shopify przejdź do menu Aplikacje > Flow.
Wybierz workflow z przebiegami, które chcesz przejrzeć.
W sekcji Ostatnie przebiegi przejrzyj wymienione przebiegi.
Opcjonalnie: Kliknij określony przebieg, aby przejrzeć szczegóły.
Wyszukiwanie określonego przebiegu workflow
Możesz wyszukiwać przebiegi workflow w aplikacji Flow, korzystając z dowolnej z następujących metod:
- Ze stron zasobów w panelu administracyjnym Shopify, takich jak zamówienie lub produkt.
- W aplikacji Flow możesz filtrować listy ostatnich przebiegów, korzystając z następujących popularnych filtrów wyszukiwania:
- Według tekstu w danych kroku, np. ID klienta lub ID zamówienia.
- Według zakresu czasu, np. daty i godziny, w których przebieg powinien był mieć miejsce.
Co można wyszukiwać
Lista Ostatnie przebiegi w aplikacji Flow zawiera opcję filtrowania całej listy przebiegów według dowolnej kombinacji następujących filtrów:
- Zawiera tekst: filtruj według surowej treści tekstowej danych użytych w przebiegu workflow, np. ID zamówienia w ładunku wyzwalacza lub nazwy tagu w warunku.
- Workflow: filtruj według nazwy workflow.
- Podjęte działania: filtruj według tego, czy w ramach przebiegu podjęto jakiekolwiek działania (prawda), czy też nie podjęto żadnych działań (fałsz).
- Błędy: filtruj według tego, czy przebieg zawiera błędy.
- Czas rozpoczęcia: filtruj według zakresu daty i godziny, w których przebieg powinien się rozpocząć. Dowiedz się więcej o filtrowaniu przebiegów według czasu.
- Typ wyzwalacza: filtruj według sposobu rozpoczęcia przebiegu. Dostępne opcje to: zdarzenie wyzwalające, uruchomienie ręczne lub ręczna ponowna próba.
- Status ponownej próby: filtruj według tego, czy przebieg zawiera ponowne próby.
- ID przebiegu: filtruj według określonego ID przebiegu. Możesz również dołączyć ponowne próby związane z określonym ID przebiegu.
- Tagi: filtruj według tagów workflow, które mają zastosowanie do danego przebiegu.
Przed rozpoczęciem wyszukiwania zastanów się, jakie informacje można wyszukać w przebiegu workflow. Informacje te są wyświetlane w szczegółach przebiegu workflow i obejmują następujące typy:
- Wszelkie ID zasobów, które zostały użyte w przebiegu workflow, takie jak ID zamówień lub ID klientów.
- Dowolny tekst lub dane, które zostały uwzględnione w przebiegu workflow, takie jak nazwa tagu lub tytuł produktu.
Ponadto, wyszukując przebieg workflow, należy wziąć pod uwagę następujące ograniczenia:
- Wyszukiwanie nie uwzględnia wielkości liter.
- Wyszukiwany ciąg znaków nie powinien zawierać znaków interpunkcyjnych. Jeśli na przykład wyszukujesz ID zamówienia, wpisz
43843493zamiastgid://shopify/Order/43843493. - Dzienniki nie zawierają wszystkich szczegółów dotyczących zasobów użytych w Twoim workflow. Na przykład, jeśli używasz ID produktu w swoim workflow, dziennik przebiegu workflow nie będzie zawierał nazwy ani tytułu produktu, chyba że użyjesz również tych pól.
- Wyszukiwanie jest ograniczone do przebiegów workflow z ostatnich 14 dni.
Wyszukiwanie z panelu administracyjnego Shopify
W przypadku zasobów, które mają menu Więcej czynności, możesz rozpocząć wyszukiwanie przebiegu workflow, wybierając opcję Wyszukaj przebiegi Flow. Ta opcja jest dostępna dla następujących zasobów:
- Zamówienia
- Zamówienia robocze
- Klienci
- Produkty
- Warianty
- Kolekcje
Jeśli masz problemy ze znalezieniem przebiegu, sprawdź, co można wyszukiwać.
Kroki:
- W panelu administracyjnym Shopify otwórz zasób, który chcesz wyszukać, na przykład zamówienie lub produkt.
- Kliknij opcję Więcej czynności.
- Kliknij opcję Wyszukaj przebiegi Flow.
Wyszukiwanie według tekstu w danych kroku
W aplikacji Flow możesz wyszukiwać dowolne dane zawarte w sekcjach danych kroku w przebiegu workflow.
Jeśli masz problemy ze znalezieniem przebiegu, sprawdź, co można wyszukiwać.
Kroki:
- Na liście Ostatnie przebiegi w aplikacji Flow kliknij opcję Dodaj filtr.
- Wybierz opcję Zawiera tekst.
- Wprowadź tekst lub ID do wyszukania.
Wyszukiwanie według zakresu czasu
Zapoznaj się z następującymi uwagami dotyczącymi wyszukiwania przebiegu workflow według zakresu czasu:
- Jeśli strefa czasowa na Twoim urządzeniu różni się od strefy czasowej sklepu, data i godzina przebiegu workflow mogą być niedokładne. Uwzględnij tę różnicę w filtrze Czas rozpoczęcia, którego używasz.
- W sklepach o dużej liczbie operacji może być konieczne użycie wąskiego zakresu czasu i innych filtrów, aby ułatwić znalezienie określonego przebiegu workflow.
- Przebiegi workflow są przechowywane tylko przez 14 dni po ich zakończeniu.
- Może wystąpić opóźnienie między uruchomieniem workflow a wyświetleniem jego wyników na stronie Ostatnie przebiegi. Jeśli wyniki ostatniego workflow nie są jeszcze dostępne, odczekaj kilka minut i spróbuj ponownie.
Kroki:
- Na liście Ostatnie przebiegi w aplikacji Flow kliknij opcję Dodaj filtr, a następnie kliknij opcję Czas rozpoczęcia.
- W polu Od wprowadź datę i godzinę odpowiadające czasowi, w którym powinno było nastąpić zdarzenie. Na przykład w przypadku wyzwalacza Utworzono zamówienie użyj czasu utworzenia zamówienia. Upewnij się, że wpisujesz poprawną wartość
AM/PM. - W polu Do wprowadź datę i godzinę, które następują 10 minut po dacie i godzinie w polu Od.
- Przejrzyj wyniki wyszukiwania. Workflow są zazwyczaj uruchamiane w tym samym czasie, co zdarzenie wyzwalające, lub krótko po nim.
- Kliknij wynik, który pasuje do czasu, i sprawdź, czy wyświetlony zasób odpowiada wyszukiwanemu zasobowi, np. zamówieniu.

Kolumny na liście ostatnich przebiegów
Lista ostatnich przebiegów workflow wyświetla kluczowe dane o przebiegach workflow:
| Kolumna | Opis |
|---|---|
| Czas rozpoczęcia | Godzina rozpoczęcia przebiegu workflow. |
| Status przebiegu |
|
| Wyniki | Lista ukończonych czynności i lista błędów według kroków. |
| Ponowne próby | Jeśli przebieg został ponownie podjęty, udostępniony zostanie link do listy ponownych prób. |
| Typ wyzwalacza |
|
Wyświetlanie szczegółów przebiegu procesu
Aby uzyskać dostęp do szczegółowych informacji o przebiegu procesu, kliknij jego wiersz.
U góry sekcja Status wskazuje, czy proces został ukończony. Sekcja Czynności wskazuje, ile czynności w procesie zostało pomyślnie wykonanych.
Sekcja Szczegóły wyświetla podgląd procesu i wyróżnia ścieżki, które przebył.

Po podglądzie procesu możesz wyświetlić wyniki, dzienniki i dane dla każdego kroku w procesie.

Dla każdego kroku możesz rozwinąć sekcję Dane kroku, aby wyświetlić dane, które zostały użyte w przebiegu procesu. Dane te obejmują wszelkie ID zasobów użytych w przebiegu procesu, takie jak ID zamówień lub ID klientów, oraz dowolny tekst lub dane, które zostały w nim uwzględnione, np. nazwa tagu lub tytuł produktu.

Procesy z czynnościami „Pętla for each”
Procesy, które zawierają czynność Pętla for each (iteracja), powtarzają kroki kilka razy. Aplikacja Flow wyróżnia, ile pozycji przeszło daną ścieżką w podglądzie procesu.

Aplikacja Flow wyświetla również wyniki z każdej iteracji pętli i umożliwia filtrowanie według podjętych czynności i błędów w celu szybkiego rozwiązywania problemów z pętlami.

Anulowanie przebiegów procesów w toku
Możesz anulować przebieg procesu o statusie W toku lub Ograniczona częstotliwość, jeśli chcesz zatrzymać proces przed jego ukończeniem. Anulowanie przebiegu procesu może być przydatną opcją, aby uniknąć osiągnięcia limitów API, gdy zauważysz, że proces nie działa zgodnie z przeznaczeniem, lub aby nieudane przebiegi nie zaśmiecały listy Ostatnie przebiegi.
Kwestie do rozważenia przy anulowaniu przebiegów procesów w toku
Przed anulowaniem przebiegu procesu w toku zapoznaj się z następującymi kwestiami:
- Aby anulować przebiegi procesów w aplikacji Flow, musisz użyć urządzenia stacjonarnego.
- Nie możesz anulować przebiegów, które zostały już ukończone.
- Anulowanych przebiegów nie można wznowić w późniejszym terminie. Jeśli chcesz, aby proces uruchomił się ponownie, możesz poczekać, aż wyzwoli się automatycznie, ponowić przebieg lub ręcznie uruchomić nowy przebieg procesu.
- Anulowanie przebiegów procesów nie powoduje automatycznego wyłączenia powiązanego procesu. Jednakże wyłączenie procesu powoduje automatyczne anulowanie wszystkich jego przebiegów w toku.
- Anulowanie przebiegu procesu może potrwać od kilku sekund do minuty, w zależności od złożoności procesu.
Anuluj przebiegi procesów w toku
Możesz anulować przebieg procesu w toku w dowolnym momencie. Istnieje kilka sposobów anulowania przebiegów procesów w toku:
- Aby anulować określony przebieg, możesz go anulować bezpośrednio na stronie szczegółów przebiegu procesu.
- Aby anulować wiele przebiegów dla jednego procesu, możesz anulować przebiegi zbiorczo z listy Ostatnie przebiegi procesu.
Kroki:
Anuluj określony przebieg procesu
W panelu administracyjnym Shopify przejdź do menu Aplikacje > Flow.
Kliknij proces, którego przebieg w toku chcesz anulować.
W sekcji Ostatnie przebiegi kliknij przebieg w toku, który chcesz anulować.
Kliknij Anuluj.
Anuluj wiele przebiegów procesu
W panelu administracyjnym Shopify przejdź do menu Aplikacje > Flow.
Kliknij proces, którego przebieg w toku chcesz anulować.
W sekcji Ostatnie przebiegi zaznacz wszystkie przebiegi w toku, które chcesz anulować.
Kliknij Anuluj przebieg.
Rozwiązywanie problemów z przebiegami procesów
W niektórych przypadkach podczas przebiegu procesu może wystąpić błąd lub przebieg może nie działać zgodnie z przeznaczeniem. Najczęściej dzieje się tak, gdy występuje problem z konfiguracją procesu. Dowiedz się więcej na temat rozwiązywania problemów z błędami w aplikacji Flow oraz ponawiania przebiegów procesów, aby wstecznie naprawić wynik poprzednich przebiegów.