Възникнала грешка в работен процес
Тригерът Възникнала грешка в работен процес стартира работен процес, когато работни процеси се провалят по време на изпълнение.
Тригерът е проектиран да се изпълнява само веднъж за версия на работен процес в рамките на 30 дни. Например, ако даден работен процес се провали 10 пъти в рамките на един ден, тригерът ще се изпълни само веднъж. Ако работният процес бъде редактиран и се провали отново, тригерът ще се изпълни пак. Ако в работния процес възникне грешка веднъж през февруари и след това отново през април (след повече от 30 дни), ще бъде изпратено второ известие.
Полета
Тригерът Възникнала грешка в работен процес съдържа следните полета, които могат да се използват в състояния и действия, както и за получаване на данни в работния процес:
| Поле | Описание |
|---|---|
| Идентификатор на работен процес | Идентификаторът на неуспешния работен процес. |
| Идентификатор на изпълнение на работен процес | Идентификаторът на неуспешното изпълнение. |
| Име на работен процес | Името на неуспешния работен процес. |
| Shopify домейн | Името на домейна .myshopify.com на магазина. |
| URL на изпълнение на работен процес | URL адресът към страницата на неуспешното изпълнение на работния процес. |
| URL на работен процес | URL адресът към страницата с резюме на неуспешния работен процес. |
| Версия на работен процес | Версията на неуспешния работен процес. |
За да създадете връзка към изпълнението на работния процес, можете да използвате предоставените променливи по следния начин:
https://{{shopDomain}}/admin/apps/flow/web/overview/activity/{{workflowRunId}}
Тестване на тригера „Възникнала грешка в работен процес“
За да тествате работен процес за известия, който се стартира с този тригер, създайте и задействайте тестов работен процес, който постоянно среща грешки. Щом изпълнението на неуспешния работен процес приключи, работният процес за известия би трябвало да се задейства автоматично. За да тествате отново работния процес за известия, създайте нов работен процес, който дава грешка, или редактирайте съществуващия. След като се уверите, че работният Ви процес работи по предназначение, изтрийте тестовия си работен процес.
Действия
Действия, които изискват възникването на грешка в работен процес, могат да се използват с тригера Възникнала грешка в работен процес. Те включват:
Всяко действие, което не изисква данни, може да се използва с тригера Възникнала грешка в работен процес. Те включват:
- Изпращане на заявка към Admin API
- Изпращане на HTTP заявка
- Изпращане на вътрешен имейл
- Изпълнение на код
- Изчакване
- Записване на изходни данни в журнал
- Създаване на URL за пренасочване
- Изтриване на URL адреси за пренасочване
Шаблони
Получаване на известие от Shopify при откриване на грешки в изпълнението на работен процес
Получавате известие от Shopify, ако изпълнението на някой от Вашите работни процеси е неуспешно. Преглед на шаблона
Получаване на известие в Slack при откриване на грешки в изпълнението на работен процес
Получавате известие в Slack, ако изпълнението на някой от Вашите работни процеси е неуспешно. Преглед на шаблона
Получаване на известие по имейл при откриване на грешки в изпълнението на работен процес
Получавате имейл, ако изпълнението на някой от Вашите работни процеси е неуспешно. Преглед на шаблона