Erreur survenue dans le flux de travail
Le déclencheur Erreur survenue dans le flux de travail lance un flux de travail lorsque des flux de travail échouent pendant leur exécution.
Le déclencheur est conçu pour ne s’exécuter qu’une seule fois par version de flux de travail sur une période de 30 jours. Par exemple, si un flux de travail échoue 10 fois dans la même journée, le déclencheur ne s’exécutera qu’une seule fois. Si le flux de travail est modifié et qu’il échoue à nouveau, le déclencheur s’exécutera de nouveau. Si le flux de travail génère une erreur en février, puis une autre en avril (plus de 30 jours plus tard), une deuxième notification sera envoyée.
Champs
Le déclencheur Erreur survenue dans le flux de travail contient les champs suivants, qui peuvent être utilisés dans les conditions et les actions, et pour obtenir des données dans le flux de travail :
| Champ | Description |
|---|---|
| ID du flux de travail | L’ID du flux de travail qui a échoué. |
| ID d’exécution du flux de travail | L’ID de l’exécution qui a échoué. |
| Nom du flux de travail | Le nom du flux de travail qui a échoué. |
| Domaine Shopify | Le nom de domaine .myshopify.com de la boutique. |
| URL d’exécution du flux de travail | L’URL de la page d’exécution du flux de travail qui a échoué. |
| URL du flux de travail | L’URL de la page de résumé du flux de travail qui a échoué. |
| Version du flux de travail | La version du flux de travail qui a échoué. |
Pour créer un lien vers l’exécution du flux de travail, vous pouvez utiliser les variables fournies comme suit :
https://{{shopDomain}}/admin/apps/flow/web/overview/activity/{{workflowRunId}}
Tester le déclencheur Erreur survenue dans le flux de travail
Pour tester un flux de travail de notification qui démarre avec ce déclencheur, créez et déclenchez un flux de travail de test qui rencontre systématiquement des erreurs. Tant que le flux de travail qui a échoué se termine, le flux de travail de notification devrait être déclenché automatiquement. Pour tester à nouveau le flux de travail de notification, créez un nouveau flux de travail qui échoue ou modifiez celui qui existe. Une fois que le bon fonctionnement de votre flux de travail est confirmé, supprimez votre flux de travail de test.
Actions
Les actions qui nécessitent qu’une erreur de flux de travail se produise peuvent être utilisées avec le déclencheur Erreur survenue dans le flux de travail. Il s’agit notamment des actions suivantes :
Toute action qui ne nécessite pas de données peut être utilisée avec le déclencheur Erreur survenue dans le flux de travail. Il s’agit notamment des actions suivantes :
- Envoyer une requête Admin API
- Envoyer une requête HTTP
- Envoyer un e-mail interne
- Exécuter le code
- Attendre
- Consigner la sortie
- Créer une URL de redirection
- Supprimer des URL de redirection
Modèles
Recevoir une alerte Shopify lorsque des erreurs d’exécution de flux de travail sont détectées
Envoie une alerte Shopify si l’un de vos flux de travail ne s’exécute pas. Voir le modèle
Recevoir une notification Slack lorsque des erreurs d’exécution de flux de travail sont détectées
Envoie une notification Slack si l’un de vos flux de travail ne s’exécute pas. Voir le modèle
Recevoir une notification par e-mail lorsque des erreurs d’exécution de flux de travail sont détectées
Envoie un e-mail si l’un de vos flux de travail ne s’exécute pas. Voir le modèle