Wystąpił błąd workflow
Wyzwalacz Wystąpił błąd workflow uruchamia workflow, gdy inne workflow kończą się niepowodzeniem podczas wykonywania.
Wyzwalacz jest zaprojektowany tak, aby uruchamiał się tylko raz dla danej wersji workflow w ciągu 30 dni. Na przykład, jeśli workflow zakończy się niepowodzeniem 10 razy w ciągu dnia, wyzwalacz uruchomi się tylko raz. Jeśli workflow zostanie edytowany i ponownie zakończy się niepowodzeniem, wyzwalacz uruchomi się ponownie. Jeśli błąd w workflow wystąpi raz w lutym, a następnie ponownie w kwietniu (po upływie ponad 30 dni), zostanie wysłane drugie powiadomienie.
Pola
Wyzwalacz Wystąpił błąd workflow zawiera następujące pola, których można używać w warunkach i działaniach oraz do pobierania danych w workflow:
| Pole | Opis |
|---|---|
| ID workflow | ID workflow, w którym wystąpił błąd. |
| ID przebiegu workflow | ID przebiegu zakończonego niepowodzeniem. |
| Nazwa workflow | Nazwa workflow, w którym wystąpił błąd. |
| Domena Shopify | Nazwa domeny sklepu .myshopify.com. |
| Adres URL przebiegu workflow | Adres URL strony przebiegu workflow zakończonego niepowodzeniem. |
| Adres URL workflow | Adres URL strony podsumowania workflow, w którym wystąpił błąd. |
| Wersja workflow | Wersja workflow, w którym wystąpił błąd. |
Aby utworzyć link do przebiegu workflow, możesz użyć podanych zmiennych w następujący sposób:
https://{{shopDomain}}/admin/apps/flow/web/overview/activity/{{workflowRunId}}
Testowanie wyzwalacza „Wystąpił błąd workflow”
Aby przetestować workflow powiadomień uruchamiany przez ten wyzwalacz, utwórz i uruchom testowy workflow, w którym stale występują błędy. Po zakończeniu przebiegu workflow z błędem workflow powiadomień powinien zostać automatycznie uruchomiony. Aby ponownie przetestować workflow powiadomień, utwórz nowy workflow powodujący błędy lub edytuj istniejący. Gdy upewnisz się, że workflow działa zgodnie z przeznaczeniem, usuń testowy workflow.
Działania
Działania, które wymagają wystąpienia błędu w workflow, mogą być używane z wyzwalaczem Wystąpił błąd workflow. Są to między innymi:
Każde działanie, które nie wymaga danych, może być użyte z wyzwalaczem Wystąpił błąd workflow. Są to między innymi:
- Wyślij żądanie Admin API
- Wyślij żądanie HTTP
- Wyślij wewnętrzny e-mail
- Uruchom kod
- Czekaj
- Zarejestruj dane wyjściowe
- Utwórz adres URL przekierowania
- Usuń adresy URL przekierowań
Szablony
Otrzymaj alert Shopify po wykryciu błędów w przebiegu workflow
Otrzymuj alert Shopify, jeśli wykonanie jednego z Twoich workflow zakończy się niepowodzeniem. Wyświetl szablon
Otrzymaj powiadomienie na Slacku po wykryciu błędów w przebiegu workflow
Otrzymuj powiadomienie na Slacku, jeśli wykonanie jednego z Twoich workflow zakończy się niepowodzeniem. Wyświetl szablon
Otrzymaj powiadomienie e-mail po wykryciu błędów w przebiegu workflow
Otrzymuj e-mail, jeśli wykonanie jednego z Twoich workflow zakończy się niepowodzeniem. Wyświetl szablon