Eroare apărută în fluxul de lucru
Declanșatorul Eroare apărută în fluxul de lucru pornește un flux de lucru atunci când fluxurile de lucru eșuează în timpul execuției.
Declanșatorul este conceput să ruleze o singură dată per versiune de flux de lucru în decurs de 30 de zile. De exemplu, dacă un flux de lucru eșuează de 10 ori într-o zi, declanșatorul va rula o singură dată. Dacă fluxul de lucru este editat și eșuează din nou, declanșatorul va rula din nou. Dacă fluxul de lucru generează o eroare o dată în februarie și apoi din nou în aprilie (la mai mult de 30 de zile distanță), se va trimite o a doua notificare.
Câmpuri
Declanșatorul Eroare apărută în fluxul de lucru conține următoarele câmpuri, care pot fi utilizate în condiții și acțiuni, precum și pentru a obține date în fluxul de lucru:
| Câmp | Descriere |
|---|---|
| ID flux de lucru | ID-ul fluxului de lucru eșuat. |
| ID execuție flux de lucru | ID-ul execuției eșuate. |
| Nume flux de lucru | Numele fluxului de lucru eșuat. |
| Domeniu Shopify | Numele de domeniu .myshopify.com al magazinului. |
| URL execuție flux de lucru | URL-ul către pagina execuției eșuate a fluxului de lucru. |
| URL flux de lucru | URL-ul către pagina de sumar a fluxului de lucru eșuat. |
| Versiune flux de lucru | Versiunea fluxului de lucru eșuat. |
Pentru a construi un link către execuția fluxului de lucru, puteți utiliza variabilele furnizate astfel:
https://{{shopDomain}}/admin/apps/flow/web/overview/activity/{{workflowRunId}}
Testarea declanșatorului Eroare apărută în fluxul de lucru
Pentru a testa un flux de lucru de notificare care pornește cu acest declanșator, creați și declanșați un flux de lucru de testare care întâmpină erori în mod constant. Atât timp cât fluxul de lucru eșuat se finalizează, fluxul de lucru de notificare ar trebui să fie declanșat automat. Pentru a testa din nou fluxul de lucru de notificare, fie creați un nou flux de lucru care eșuează, fie îl editați pe cel existent. După ce sunteți sigur că fluxul dvs. de lucru funcționează conform intenției, ștergeți fluxul de lucru de testare.
Acțiuni
Acțiunile care necesită apariția unei erori în fluxul de lucru pot fi utilizate cu declanșatorul Eroare apărută în fluxul de lucru. Acestea includ:
Orice acțiune care nu necesită date poate fi utilizată cu declanșatorul Eroare apărută în fluxul de lucru. Acestea includ:
- Trimite solicitarea Admin API
- Trimitere solicitare HTTP
- Trimitere e-mail intern
- Rulează codul
- Așteptare
- Înregistrează rezultatul în jurnal
- Creare URL de redirecționare
- Ștergere URL-uri de redirecționare
Șabloane
Primire alertă Shopify când sunt detectate erori în execuția fluxului de lucru
Primiți o alertă Shopify dacă unul dintre fluxurile dvs. de lucru eșuează în execuție. Vizualizare șablon
Primire notificare Slack când sunt detectate erori în execuția fluxului de lucru
Primiți o notificare Slack dacă unul dintre fluxurile dvs. de lucru eșuează în execuție. Vizualizare șablon
Primire notificare prin e-mail când sunt detectate erori în execuția fluxului de lucru
Primiți un e-mail dacă unul dintre fluxurile dvs. de lucru eșuează în execuție. Vizualizare șablon