Passer au contenu principal

Connexion Ă  votre flux shopping - Flux custom

Introduction

La synchronisation de flux produits relie automatiquement votre catalogue e-commerce à JOIN Studio. Vous indiquez l'URL de votre flux (CSV, JSON ou XML), JOIN détecte les colonnes, propose un mapping, et garde tout à jour, toutes les 6 heures.

L'idée clé : vous configurez votre flux une fois. Ensuite, chaque nouveau produit, changement de prix ou rupture de stock dans votre boutique se reflÚte automatiquement dans vos stories JOIN.

Pourquoi connecter votre flux ?

Cela vous permettra de tagguer vos produits au sein des stories, de créer un widget unique dynamique pour vos pages produits et d'ajouter des produits au panier directement depuis la story.

⚡ZĂ©ro import manuel

Les produits apparaissent automatiquement à chaque sync. Votre catalogue JOIN reflÚte toujours la réalité de votre boutique.

🔗 ConfigurĂ© une fois

Le mapping entre votre flux et JOIN se rÚgle au démarrage. Il s'applique automatiquement à toutes les syncs suivantes.

🛒 Compatible avec tout flux CSV/JSON/XML public exposĂ© par le CMS :

WooCommerce, Shopify, Prestashop, Magento, flux Google Shopping
 CSV, JSON ou XML, JOIN détecte tout.

🎹 Variantes natives

Couleurs, tailles, matiÚres sont regroupées intelligemment sous un produit parent, comme dans votre boutique.

Comment ça marche

Voici une vidéo tuto ici.

La synchronisation de flux est un pipeline d'ingestion automatisé qui importe et maintient votre catalogue dans JOIN Studio à partir d'une URL externe. ConcrÚtement, vous définissez trois choses :

  1. La source : l'URL d'un fichier CSV, JSON ou XML hébergé chez vous.

  2. Le mapping : la correspondance entre les colonnes de votre flux et les champs standards JOIN (titre, prix, image, etc.). Une IA vous propose un mapping par défaut que vous pouvez ajuster.

  3. Les marchés et devises : utile si vous distribuez dans plusieurs pays.

JOIN valide votre flux, applique le mapping, et resynchronise votre catalogue selon une fréquence planifiée.

Bon à savoir : chaque URL source correspond à un seul flux. Vos produits synchronisés sont disponibles dans Studio via le sélecteur de produits. Si vous supprimez le flux, le catalogue disparaßt de Studio, mais les produits déjà tagués dans vos stories existantes restent en place.

Avant de commencer

Pour configurer un flux sans accroc, voici ce dont vous aurez besoin :

ÉlĂ©ment

Ce qu'il vous faut

Une URL publique et stable

L'URL de votre flux doit ĂȘtre accessible en HTTPS, sans authentification, depuis n'importe quel rĂ©seau. Pour vĂ©rifier, ouvrez-la en navigation privĂ©e : si le fichier se tĂ©lĂ©charge sans login, vous ĂȘtes prĂȘt.

5 champs minimum dans votre flux

Identifiant produit, titre, URL produit, URL image et devise. Les noms de colonnes importent peu, notre IA s'en charge, mais ces 5 informations doivent exister dans la source.

Quel format choisir si vous partez de zéro ?

Nous recommandons le CSV : c'est le plus simple à générer, à lire et à déboguer. Mais si vous avez déjà un flux Google Shopping (XML), il fonctionnera directement, sans modification.

Comment récupérer l'URL de votre flux produit ?

L'idée est simple : nous avons besoin d'une URL publique (HTTPS) qui pointe vers votre catalogue produit, au format CSV, XML ou JSON. La plupart des plateformes e-commerce génÚrent ce type de flux nativement ou via une extension gratuite.

Voici les chemins les plus courants selon votre solution :

  • WooCommerce : l'extension gratuite Product Feed Pro by AdTribes gĂ©nĂšre un flux Google Shopping en quelques clics. L'URL apparaĂźt dans la liste des feeds aprĂšs crĂ©ation.

  • PrestaShop : nous avons dĂ©veloppĂ© un plugin JOIN dĂ©diĂ© qui crĂ©e le flux automatiquement (en plus d'intĂ©grer les scripts de tracking). Voici la documentation.

  • Magento / Adobe Commerce /Salesforce Commerce Cloud / Shopware / autre CMS : votre Ă©quipe technique ou votre intĂ©grateur peut gĂ©nĂ©rer un export catalogue au format CSV ou XML, hĂ©bergĂ© sur votre domaine.

  • Vous avez dĂ©jĂ  un flux Google Merchant Center : GMC est parfois connectĂ© Ă  une url de flux, qu'il est possible de rĂ©cupĂ©rer :

    • Comment trouver votre URL source dans GMC

      1. Connectez-vous Ă  Google Merchant Center.

      2. Allez dans Produits → Flux (Products → Feeds).

      3. Cliquez sur votre flux principal.

      4. Onglet ParamĂštres (Settings).

      5. Section Récupération de fichier ou Source du fichier, si vous voyez une URL qui commence par https://..., c'est votre URL source. Copiez-la, c'est celle qu'il nous faut.

Ce qu'il faut vérifier :

  1. L'URL doit ĂȘtre accessible en HTTPS et sans authentification (testez-la en navigation privĂ©e — un fichier doit se tĂ©lĂ©charger sans login).

  2. Le flux doit contenir au minimum : identifiant produit, titre, URL produit, URL image et devise.

Configurer votre flux en 3 étapes

Rendez-vous dans Settings → Shopping et cliquez sur Add Product Feed. Un assistant vous guide en 3 Ă©tapes.

ParamĂštres de base

Donnez un nom Ă  votre flux et indiquez son URL.

Champ

Ce qu'on attend

Nom du flux

Un libellé lisible pour vous y retrouver - par exemple Catalogue printemps 2026 ou Produits FR.

URL du flux

L'adresse HTTPS de votre fichier source. Une URL déjà utilisée par un autre flux JOIN sera refusée, chaque flux a son URL unique.

Devises et marchés

Cette étape associe votre flux à une ou plusieurs devises et à un ou plusieurs marchés. C'est utile si vous distribuez dans plusieurs pays avec des prix différents.

Pour chacun de ces deux champs (Devise et Marché), deux scénarios :

  • Votre flux contient dĂ©jĂ  la colonne : l'IA la dĂ©tecte automatiquement. Chaque produit garde alors sa propre devise ou son propre marchĂ©.

  • Votre flux ne contient pas la colonne : vous saisissez une valeur fixe qui s'applique Ă  tous les produits (par exemple EUR pour la devise, ou EMEA comme libellĂ© de marchĂ©).

Astuce : la valeur fixe de marché est un champ libre. Vous pouvez y mettre ce que vous voulez (FR, Europe, B2B
), elle sert uniquement à segmenter vos produits dans Studio.

Mapping des attributs

JOIN analyse votre flux et propose une correspondance entre vos colonnes et les champs standards JOIN. Vous pouvez ajuster chaque proposition si elle vous semble incorrecte.

Voici les champs JOIN et les noms de colonnes qu'on rencontre couramment dans les flux e-commerce :

Champ JOIN

Noms de colonnes habituels

Statut

product_id

item_group_id, group_id, parent_id — c'est l'ID du produit parent, pas de la variante

Obligatoire

variant_id

id, sku, gtin, variant_id — l'ID exact utilisĂ© pour rattacher les stories product-page

Recommandé

title

title, name, nom, product_name

Obligatoire

product_url

link, url, product_url, product_link

Obligatoire

image_url

image_link, image_url, main_image, image

Obligatoire

currency · price_value

price (ex : 19.99 EUR — la devise peut ĂȘtre extraite du mĂȘme champ)

Devise obligatoire

sale_price_value

sale_price, prix_solde, promo_price

Optionnel

availability

availability, stock, in_stock, disponibilite

Optionnel · défaut in_stock

additional_image_urls

additional_image_link, extra_images, images (plusieurs colonnes acceptées)

Optionnel

brand

brand, marque, manufacturer

Optionnel

color · size · material

color, couleur, size, taille, material


Optionnel

target_country

target_country, pays, country, market

Optionnel · utile multi-marchés

Important : les noms de colonnes de votre flux n'ont pas besoin de correspondre exactement à ceux ci-dessus. Ce tableau vous sert juste de repÚre pour vérifier ou corriger ce que l'IA a proposé.

Une fois la premiÚre synchronisation terminée, vous voyez apparaßtre une carte de flux dans votre liste, avec :

  • le nombre de produits synchronisĂ©s,

  • le statut OK, WARNING ou FAILED avec horodatage,

  • les erreurs les plus frĂ©quentes en cas de WARNING,

  • les boutons Voir les erreurs, Éditer et Supprimer,

  • un champ Domaines pour associer des noms de domaine Ă  un marchĂ© (pratique pour les boutiques multi-sites).

Suivre votre flux au quotidien

À quelle frĂ©quence JOIN met-il Ă  jour votre catalogue ?

Votre flux est resynchronisé toutes les 6 heures, soit 4 fois par jour. ConcrÚtement :

  • Les nouveaux produits apparaissent dans Studio Ă  la prochaine sync (sous 6 h maximum).

  • Les produits supprimĂ©s de votre flux source sont marquĂ©s inactifs automatiquement.

  • Si un produit disparu rĂ©apparaĂźt plus tard dans votre flux, JOIN le rĂ©active tout seul, sans action de votre part.

  • La durĂ©e d'une sync : environ 20 secondes pour moins de 10 000 produits, 1 min 30 pour 150 000 produits.

Comprendre les statuts

Statut

Ce que ça veut dire

Ce qu'il faut faire

OK

Tout s'est bien passé, l'ensemble des produits valides a été importé.

Rien, votre catalogue est Ă  jour.

WARNING

Certaines lignes du flux ont été ignorées (champ obligatoire manquant, valeur malformée). Les autres produits ont bien été importés.

Cliquez sur Voir les erreurs sur la carte du flux. Vous y verrez les motifs fréquents pour corriger la source si besoin.

FAILED

L'ingestion s'est arrĂȘtĂ©e, aucun produit n'a Ă©tĂ© importĂ© pour ce run.

Vérifiez que l'URL est accessible (en navigation privée), que le format du fichier est correct, et que les 5 champs obligatoires sont présents. Sinon, ouvrez un ticket à votre CSM avec l'URL du flux.

Avez-vous trouvé la réponse à votre question ?