Qu'est-ce qu'une tâche CRON ?
Une tâche CRON est une fonction qui permet d’automatiser des processus à intervalles réguliers.
Cela permet d'appeler par exemple une URL pour mettre à jour un flux produits, ou pour déclencher l'import des commandes entre Shoppingfeed et votre Prestashop.
Cron Flux Source
Sur Shoppingfeed, nous venons interroger toutes les 6h votre flux source.
Lorsque nous faisons cette action, deux actions se déclenchent :
- la génération du flux via une tâche CRON qui se lance lors de la mise à jour de votre compte.
- la récupération du flux une fois que le flux est actualisé.
Dans certains cas, la mise à jour du flux peut être trop longue, et se termine par un échec de récupération.
Pour alléger ce processus, il est possible d'installer une tâche CRON qui vient mettre à jour le flux, en amont. Cela permet de ne pas avoir un temps de réponse trop long et de permettre la mise à jour de votre compte.
En cas d'erreur de récupération du flux, nous vous invitons à nous contacter, afin que nous trouvions une solution pour ce souci. (il est possible notamment de voir avec votre équipe technique pour installer cette tâche CRON, +d'infos ici).
Cron Commandes
Le fonctionnement par défaut du module Shoppingfeed est tel que les commandes remontent à chaque fois que vous cliquez sur l'onglet “Commandes” de votre Prestashop.
Pour fluidifier cette remontée des commandes dans votre PrestaShop depuis Shoppingfeed, il est possible d'installer une tâche CRON.
Cette tâche CRON peut être installée par notre équipe support à votre demande ou par votre équipe technique.
L'url à appeler pour déclencher cette appel répond au format suivant (idéalement, il faut appeler cette URL toutes les 10min)
NOMDEVOTREDOMAINE/modules/shoppingfluxexport/orders.php?token=VOTRETOKEN
(vous retrouvez votre token dans la configuration du module PrestaShop pour Shoppingfeed)
Lorsqu’une tâche CRON pour vos commandes est installée, il est nécessaire de décocher la case “Remontée Commandes” dans la Configuration du module Shoppingfeed, dans votre PrestaShop, pour éviter des remontées en doublon.