Date/heure prévues

Le déclencheur Date/heure prévues démarre un flux de travail à une date et une heure que vous spécifiez ; il comporte des options suivantes :

  • répéter le flux de travail selon un calendrier spécifique
  • mettre fin à la répétition du flux de travail lorsque certains critères sont satisfaits

Contrairement à la plupart des autres déclencheurs disponibles sur Shopify Flow, le déclencheur Date/heure prévues démarre un flux de travail en fonction de critères que vous définissez lorsque vous créez le flux de travail, et non en fonction d’un événement se produisant dans votre boutique ou dans une application.

Il existe trois façons différentes d’utiliser le déclencheur Date/heure prévues :

Vous pouvez créer plusieurs calendriers et utiliser n’importe quelle combinaison de ces approches.

Considérations relatives à l’utilisation du déclencheur « Date/heure prévues »

  • Un flux de travail doit avoir au moins une occurrence dans le futur. Si un flux de travail créé commence et se termine dans le passé, vous ne pouvez pas l’activer.
  • Pour répéter des flux de travail, l’intervalle le plus long possible entre les occurrences est d’un an. L’intervalle le plus petit possible est de 10 minutes. Pour de petits intervalles, si l’exécution d’un flux de travail est plus longue que l’intervalle, les résultats peuvent être incohérents, en fonction de la requête utilisée et des actions du flux de travail.

Créer un flux de travail qui s’exécute à une date et une heure spécifiques

  1. Créez un nouveau flux de travail, puis sélectionnez le déclencheur Date/heure prévues.
  2. Facultatif : sélectionnez le fuseau horaire à utiliser. Par défaut, ce paramètre correspond au fuseau horaire de votre boutique.
  3. Saisissez une Date de début et une Heure de début.
  4. Facultatif : pour ajouter une date et une heure supplémentaires au flux de travail, cliquez sur Ajouter un calendrier.

Créer un flux de travail qui s’exécute de façon répétée selon un calendrier établi

  1. Créez un flux de travail qui commence avec le déclencheur Date/heure prévues.

  2. Après avoir fixé l’heure et la date de début, cliquez sur Ajouter une règle de répétition.

    1. Sélectionnez le délai qui doit s’écouler avant que le flux de travail ne s’exécute à nouveau. Ce délai doit être un nombre entier. Les décimales ne sont pas acceptées.
    2. Définissez la période à partir des options Jours, Semaines ou Mois. - Si vous sélectionnez l’option Semaines, cliquez sur le jour de la semaine où le flux de travail devra s’exécuter. - Si vous sélectionnez l’option Mois, sélectionnez le jour du mois où le flux de travail devra s’exécuter.
  3. Facultatif : pour définir les critères qui mettront fin à la répétition du flux de travail, cliquez sur Ajouter une règle de fin.

Créer un flux de travail qui cesse de se répéter lorsque certains critères sont satisfaits

  1. Créez un flux de travail qui commence avec le déclencheur Date/heure prévues et une règle de répétition.
  2. Cliquez sur Ajouter une règle de fin.
  3. Effectuez l’une des actions suivantes :
    • Pour mettre fin au flux de travail après un certain nombre d’exécutions, sélectionnez Après un certain nombre d’occurrences, puis saisissez le nombre d’occurrences dans la section Nombre.
    • Pour arrêter le flux de travail à un moment spécifique, sélectionnez À une date et une heure fixes, puis saisissez une date de fin et une heure de fin.

Actions « Obtenir »

La plupart des flux de travail démarrent en raison d’un événement et incluent automatiquement les données reliées à cet événement. Par exemple, lorsque le déclencheur Commande créée lance un flux de travail, celui-ci démarre dès qu’une nouvelle commande est passée. Le flux de travail dispose automatiquement des informations sur la commande ayant causé son exécution, et il effectue des actions.

Dans un flux de travail utilisant le déclencheur Date/heure prévues, le flux démarre à un moment que vous avez spécifié, plutôt qu’à la suite d’un événement. Étant donné qu’il n’y a pas d’événement spécifique dans votre boutique ou issu d’une application qui démarre le flux de travail, aucune donnée n’est incluse automatiquement.Pour créer un flux de travail qui effectue des actions sur les commandes ou les produits, vous pouvez utiliser les actions suivantes pour intégrer ces données dans votre flux de travail :

Variables de date/heure prévues

Lorsque vous démarrez un flux de travail avec le déclencheur Date/heure prévues, les conditions et actions de ce flux de travail qui acceptent les variables Liquid disposent d’une variable supplémentaire. La variable Prévu le/à renvoie la date et l’heure auxquelles l’exécution du flux de travail est programmée, appelée scheduledAt.

Tester le déclencheur « Date/heures prévues »

Pour tester un flux de travail qui commence avec ce déclencheur, fixez l’exécution du premier flux de travail peu de temps après son activation. Une fois que vous avez vérifié que votre flux de travail fonctionne comme prévu, modifiez sa date et son heure de début.

Modèles 

Ajouter des produits avec une balise à une collection à une date ultérieure

À une date ultérieure, récupérez tous les produits avec une certaine balise et ajoutez‑les à une collection. Afficher le modèle

Convertir un champ méta de client en balises pour tous les clients

Ce flux de travail complétera les balises de tous vos clients en fonction d’une valeur de champ méta. Il est exécuté toutes les heures et récupère jusqu’à 100 clients qui n’ont pas la balise « traité ». Pour chaque client(e), il examine la valeur d’un champ méta custom.test et l’ajoute en tant que balise. Le flux de travail ajoute également une balise « traité » pour qu’elle ne soit pas renvoyée lors de la prochaine exécution programmée du flux de travail. Pour utiliser le flux de travail, vous devrez modifier l’espace de nom et la clé du champ méta pour qu’ils correspondent à un champ méta dans votre boutique. Afficher le modèle

Créer et initialiser les champs méta de la boutique

Utilisez les champs méta de boutique avec Flow en créant des définitions et en initialisant le champ méta avec la ou les valeurs dont vous avez besoin. Afficher le modèle

Supprimer les clients inactifs

Supprimez les clients qui n’ont jamais passé une commande depuis plus de 5 ans. Afficher le modèle

Supprimer les produits inactifs

Supprimez les produits sans stock qui n’ont pas été mis à jour depuis un an. Afficher le modèle

Envoyer par e‑mail un résumé quotidien des réductions actives qui utilisent un code

Envoie un résumé quotidien des réductions actives qui utilisent un code. Ce flux de travail est programmé pour être exécuté tous les lundis à 9 h. Vous pouvez personnaliser le flux de travail pour modifier la fréquence, la manière dont vous recevez le résumé, le type de réductions que vous souhaitez inclure, etc. Afficher le modèle

Une fois par semaine, générer et envoyer des rapports avec Tresl Segments

Génère un ou plusieurs rapports à l’aide de l’application Tresl Segments. Ce flux de travail envoie les rapports aux adresses e-mail spécifiées et utilise le déclencheur Date/heure prévues pour s’exécuter une fois par semaine. Afficher le modèle

Publier les produits avec une certaine balise à une date ultérieure

À une date ultérieure, récupérez les produits avec une certaine balise et publiez-les. Utilise le déclencheur Date/heure prévues et l’action Obtenir les données des produits. Afficher le modèle

Retirer la balise de nouveau produit 90 jours après la création du produit

Reçoit chaque jour jusqu’à 100 produits qui ont été créés il y a plus de 90 jours et qui ont toujours la balise « nouveau ». Le flux de travail supprime ensuite les balises pour chaque produit. Afficher le modèle

Programmer les produits à retirer de la boutique en ligne à la date et à l’heure spécifiées

À une date ultérieure, supprimez des produits de la boutique en ligne en fonction de leur balise, ID ou SKU. Utilise le déclencheur Date/heure prévues, l’action Obtenir les données des produits et boucle Pour chaque. Afficher le modèle

Envoyer une notification lorsque le volume de commande est inférieur à 10 dans la dernière heure

Envoie une notification de commande périodique. Chaque heure, récupérez jusqu’à 10 commandes créées et comptez‑les. Si les commandes sont moins de 10, envoyez une notification par e‑mail. Utilise les étapes Date/heure prévues, Obtenir les données des commandes et Quantité. Afficher le modèle

Envoyer par e‑mail un résumé quotidien avec la liste des traitements de commandes qui sont suspendus

Chaque jour, ce flux de travail recherchera tous les traitements de commande qui sont suspendus (jusqu’à 100 à la fois). Il enverra un résumé par e‑mail avec le nom de la commande et l’emplacement de traitement attribué. Afficher le modèle

Envoyer un résumé quotidien par e‑mail avec les produits en rupture de stock

Chaque jour, cette fonction récupère tous les produits qui n’ont aucun stock et envoie un résumé par e‑mail. Utilise Obtenir les données des commandes et le déclencheur Date/heure prévues. Afficher le modèle

Envoyer une notification quotidienne avec toutes les commandes provisoires ouvertes

Chaque jour, recevez les commandes provisoires ouvertes, comptabilisez‑les et envoyez un message Slack. Utilise le déclencheur Date/heure prévues et les actions Obtenir les commandes provisoires et Quantité. Afficher le modèle

Envoyer un résumé par e‑mail de toutes les commandes passées auprès de la boutique en ligne lors de la journée écoulée

Chaque jour, cette fonction récupère les commandes passées pendant la journée écoulée et envoie un résumé par e‑mail avec les commandes passées auprès de la boutique en ligne. Afficher le modèle

Envoyer un résumé par e‑mail avec toutes les commandes non traitées datant de plus de 2 jours

Obtenez un résumé quotidien de toutes vos commandes non traitées de plus de 2 jours, en utilisant les calendriers ; obtenez les données, le nombre et la somme des commandes. Afficher le modèle

Envoyer un résumé hebdomadaire par e‑mail avec la liste des variantes dont le stock est bas

Ce flux de travail s’exécute selon un calendrier établi (par exemple une fois par semaine). Il récupère une liste de variantes de produits dont le stock est bas, compte les résultats et envoie un résumé par e‑mail avec les titres des variantes et un lien vers la page de l’interface administrateur pour la variante. Afficher le modèle

Baliser et envoyer un résumé quotidien des traitements en retard

Chaque jour, balisez et envoyez un e‑mail de résumé quotidien qui comptabilise le nombre total et la valeur marchande de toutes les commandes pour lesquelles la garantie d’expédition en deux jours n’a pas été respectée. Afficher le modèle

Baliser les clients qui ont bénéficié d’une rétrofacturation

Toutes les heures, ce flux de travail récupère les commandes ayant fait l’objet d’une rétrofacturation et ajoute une balise au/à la client(e) pour la commande. Utilise le déclencheur Date/heure prévues, Obtenir les données des commandes et la boucle Pour chaque. Afficher le modèle

Baliser les commandes non traitées datant de plus de 2 jours

Chaque jour, le flux de travail récupère toutes les commandes non traitées datant de plus de 2 jours et ajoute une balise à la commande. Afficher le modèle

Suivre les variantes de produits qui sont en vente à l’aide d’un champ méta de produit

Définit un champ méta sur un produit si au moins une de ses variantes est en promotion. Cela peut être utile pour savoir quels produits sont actuellement en vente. Afficher le modèle

Vous ne trouvez pas les réponses que vous recherchez ? Nous sommes là pour vous aider.