Création de flux de travail dans Shopify Flow
Pour utiliser Shopify Flow, créez un flux de travail. Vous pouvez créer un nouveau flux de travail manuellement ou en utilisant un modèle prédéfini. Consultez quelques exemples pour commencer.
Les flux de travail que vous créez dans Shopify Flow peuvent comporter les principaux composants suivants :
| Composant de flux de travail | Description | Exemple |
|---|---|---|
| Déclencheurs | Un déclencheur est un événement qui lance un flux de travail. Il peut s’agir d’un événement qui se produit dans votre boutique ou dans une application. Un déclencheur peut être un événement interne à Shopify, une heure et une date spécifiques, ou un événement externe au sein d’une application tierce. Pour chaque déclencheur, il existe une liste d’actions connexes que vous pouvez utiliser dans votre flux de travail. | Un flux de travail est déclenché lorsqu’une nouvelle commande est créée dans votre boutique. |
| Conditions | Une condition détermine si une action est effectuée, en fonction des critères que vous définissez. Elle peut vérifier les propriétés de l’événement déclencheur ainsi que les propriétés des objets impliqués dans l’événement, tels que les commandes, les produits et les clients. | Une condition est définie pour vérifier si le montant total payé pour la commande est supérieur à 200 USD. |
| Actions | Une action peut apporter des modifications à votre boutique, affecter les données du flux de travail ou interagir avec une application ou un service externe. | Les actions peuvent ajouter des balises de commande, supprimer des balises de client ou mettre en attente des ordres de traitement de commande. Elles peuvent également envoyer des e-mails ou envoyer des requêtes HTTP à des services externes. |
| Connecteurs | Les connecteurs sont des actions fournies par Flow qui prennent en charge des fonctionnalités de services tiers, tels que Slack ou Google Sheets. | Les connecteurs peuvent envoyer des messages Slack ou ajouter une ligne dans Google Sheets. |
Un flux de travail ne peut avoir qu’un seul déclencheur à la fois, mais peut comporter un nombre illimité de conditions ou d’actions qui se produisent après ce déclencheur. Vous pouvez exiger que plusieurs conditions soient remplies avant qu’une action ait lieu, et vous pouvez faire en sorte que différentes actions se produisent en fonction des conditions remplies.
Dans certains cas, vous devrez peut-être exécuter un flux de travail à un moment précis, ou travailler avec une liste de données à l’aide de planifications, de la récupération de données et de boucles.
Lorsque vous créez un flux de travail, vous rencontrez souvent des noms de champs et des descriptions basés sur l’GraphQL Admin API, mais vous devrez peut-être prévisualiser les données pour comprendre quelles données sont générées par l’API.
Si vous rencontrez des erreurs lors de la modification ou de l’exécution d’un flux de travail, il existe plusieurs façons de résoudre les erreurs.