Manuel utilisateur
Centre d'aide/Manuel utilisateur/La synchro produit devient quatre nœuds : stock, prix, images, fiche

La synchro produit devient quatre nœuds : stock, prix, images, fiche

Dernière mise à jour 2026-10-16

Les anciens nœuds « stock + produits » tournaient au même rythme. Désormais quatre nœuds : stock toutes les 15 minutes, prix quotidien, images et fiche à la demande.

Avant, deux nœuds : channel.push_inventory (stock) et channel.push_products (produits). L’un disait « combien il reste », l’autre « ce qui est vendu ». En pratique, c’était bancal : le stock doit partir toutes les 15 minutes ; les infos produit (titres, images, prix) changent à peine une fois par jour. Soit le stock arrivait en retard et vous vendiez à découvert, soit images et prix étaient renvoyés en boucle, brûlant le quota d’API de la plateforme.

Avant : prix, images et fiche dans un seul nœud, au rythme du stock. Après : quatre nœuds, chacun à son rythme.

Pourquoi quatre nœuds#

La logique tient en une phrase : ce qui change à des vitesses différentes doit être synchronisé séparément.

  • Stock : chaque vente le réduit ; en grosse promo, il change en quelques minutes → toutes les 15 minutes.
  • Prix : décision humaine, quelques fois par jour au maximum → une fois par jour, ou manuel après chaque changement.
  • Images : ne changent qu’à la création ou au remplacement → à la demande, sans planification.
  • Fiche (titre / description / poids / code-barres) : ne change qu’à la création ou modification → à la demande, sans planification.

Ce que fait chaque nœud#

channel.push_product_inventory — synchro du stock

Envoie le stock vendable d’OMS / WMS vers le canal : le « plus que X » que voit l’acheteur. C’est le plus actif des quatre, et le seul qui doit tourner sur un rythme serré.

  • Activez-le : toutes les 15 minutes sur minuteur (valeur du modèle).
  • En grosse promo, resserrez à 5–10 minutes — surveillez la limite d’API du canal.
  • Il n’envoie que les quantités — jamais le prix ni les images : rapide et économe en quota.

channel.push_product_price — synchro des prix

Envoie le prix de vente vers le canal. Les prix sont fixés par des humains : à envoyer uniquement quand ils changent.

  • Une fois par jour sur minuteur (valeur du modèle), en filet de sécurité.
  • Après chaque changement de prix, déclenchez-le une fois à la main : le nouveau prix s’applique aussitôt.
  • Gardez-le sur son propre rythme — ne le liez pas au nœud de stock.

channel.push_product_images — synchro des images

Envoie l’image principale et les visuels de détail vers le canal. Les images consomment le plus de bande passante et sont relues lentement : inutile de les planifier.

  • Déclenchez-le à la main à la création d’un produit, au remplacement de l’image principale ou à l’ajout de visuels.
  • Une exécution envoie le jeu complet ; si une seule a changé, la plupart des connecteurs permettent de n’envoyer que celle-là.
  • Après l’envoi, vérifiez la vitrine : le canal met les images en cache, comptez quelques minutes.

channel.push_product_profile — synchro de la fiche

Envoie les champs de « fiche » : titre, description, poids, dimensions, code-barres.

  • Déclenchez-le à la main à la création d’un produit ou à la modification du titre / description / poids.
  • Les champs qui impactent le fulfillment (code-barres, poids) doivent partir juste après modification.
  • Pas de minuteur nécessaire.

Utiliser le modèle « Synchro produit complète »#

La bibliothèque de modèles de Flow propose un modèle « Synchro produit complète » : un clic exécute les quatre nœuds dans l’ordre (stock → prix → images → fiche). Le moyen le plus rapide de mettre en ligne un nouveau produit sur un canal, ou de tout rafraîchir après avoir retravaillé une fiche.

  1. Allez dans Integration → Flows → Nouveau depuis un modèle, choisissez « Synchro produit complète ».
  2. Choisissez la connexion : vers quel canal pousse cette synchro (un Flow par canal).
  3. Vérifiez une fois le mapping des champs : SKU, prix et images doivent correspondre à ce qu’attend le canal. Un mauvais mapping casse les quatre nœuds.
  4. Cliquez Exécuter une fois à la main : vérifiez que le produit s’affiche correctement sur le canal avant de vous y fier.
  5. Utilisez-le à chaque création ou modification de produit — il est manuel par conception, ne le mettez pas sur minuteur.
Ce modèle sert aux moments « tout envoyer maintenant ». Pour le stock quotidien, créez un Flow planifié séparé avec uniquement le nœud de stock toutes les 15 minutes. Le prix n’a généralement pas besoin de minuteur non plus — déclenchez le nœud de prix juste après chaque changement.

Migrer depuis les anciens nœuds#

Les anciens channel.push_inventory et channel.push_products ont été supprimés — les Flows existants doivent utiliser les quatre nouveaux nœuds. Correspondance :

  • push_inventory (stock) → push_product_inventory
  • push_products (produits) → se divise en trois : push_product_price (prix) + push_product_images (images) + push_product_profile (fiche)
Ne mélangez pas anciens et nouveaux nœuds sur le même SKU dans un Flow : l’ancien push_products envoie prix et images ensemble et se battra avec les nouveaux. Migrez complètement.

FAQ#

Le stock semble faux / j’ai vendu à découvert — que faire ?

Vérifiez deux choses : ① le rythme de 15 minutes suffit-il pour cette boutique (resserrez en pic de ventes) ; ② le canal a-t-il limité l’API, ce qui saute un envoi en silence. Si tout va bien, vérifiez le mapping.

Puis-je changer les rythmes des quatre nœuds ?

Oui. Chaque nœud a sa propre planification, sans impact mutuel. Avant d’accélérer : plus de fréquence = plus d’appels d’API.

Images envoyées mais vitrine inchangée ?

« Succès » sur le nœud signifie seulement que l’envoi est parti. Le canal a encore sa relecture d’images et son cache CDN : un délai de quelques minutes à quelques heures est normal. Vérifiez d’abord le back-office du canal.