Passer au contenu principal

Comment exporter des flux de produits de différentes plateformes e-commerce pour MiraAI

Trouvez le guide officiel pour exporter le flux produit, découvrez quelles balises Mira AI lit et connectez le flux à Mira AI.

Mira AI Shopping Assistant utilise votre flux produit pour recommander des produits, répondre aux questions de prix et vérifier la disponibilité. Ce guide explique les formats de flux que Mira AI accepte, les balises qu'elle lit et où trouver les instructions d'export officielles des plateformes e-commerce les plus populaires.

Nous avons divisé ce guide en plusieurs sections :


Avant de commencer

Mira AI accepte les flux produit XML standard — le même format que la plupart des plateformes e-commerce génèrent pour Heuréka, Google Shopping, Zboží.cz et autres marketplaces similaires. Plus votre flux est riche (prix, disponibilité, description, lien, catégorie), plus les recommandations de Mira seront pertinentes.

Astuce : Une fois l'URL du flux en main, collez-la comme source de type flux produit XML dans l'onglet Sources de Mira AI — voir Introduction à Mira AI pour la configuration complète.

Note : Les images des fiches produit dans le chat sont chargées depuis votre page produit (via link parser), pas depuis le flux lui-même. Assurez-vous que vos pages produit ont les images Open Graph ou featured correctes.


Formats de flux pris en charge

Mira AI prend en charge deux formats standard de flux produit — Heuréka et Google Merchant. Tous deux suivent les conventions XML usuelles :

  • L'extension de fichier est .xml ou .rss.

  • La toute première ligne doit commencer par <?xml ...?> ou <rss ...>.

  • Une balise parente enveloppe tous les éléments produit. La balise parente peut avoir n'importe quel nom (p. ex. <SHOP>) — seule son existence importe.

  • Chaque produit est entouré de sa propre balise item (voir les sections spécifiques au format ci-dessous).

Un squelette valide minimal ressemble à ceci :

<?xml version="1.0" encoding="UTF-8"?>
<SHOP>
  <SHOPITEM> ... </SHOPITEM>
  <SHOPITEM> ... </SHOPITEM>
</SHOP>

Important : Si une balise obligatoire est manquante sur un produit, ce produit entier est exclu de l'index de Mira — les visiteurs ne le verront pas dans les recommandations. Assurez-vous que chaque produit ait toutes les balises requises remplies.


Structure du flux Heuréka

Pour le format Heuréka, Mira AI lit les balises suivantes. Voir la documentation officielle du flux XML Heuréka pour la spécification complète.

Catégorie

Balises

Notes

Item wrapper (obligatoire)

SHOPITEM, PRODUCT, PRODUKT

L'une de ces balises enveloppe chaque produit.

Description (obligatoire)

PRODUCTNAME (ou PRODUCT), DESCRIPTION, URL, PRICE_VAT, CATEGORYTEXT

Chaque balise doit contenir du contenu. Les balises vides sont considérées comme manquantes.

Optionnel

DELIVERY_DATE, PARAM

DELIVERY_DATE : 0 = en stock, 1–7 = disponible sous une semaine, autre / manquant = indisponible. PARAM peut se répéter autant de fois que nécessaire par produit.

Ignoré

DELIVERY, EAN, ITEM_ID, IMGURL, VAT, ITEMGROUP_ID, ACCESSORY, MANUFACTURER

Mira AI ignore ces balises — vous pouvez les laisser dans le flux pour d'autres outils.

Une balise PARAM contient un attribut produit supplémentaire en paire nom-valeur :

<PARAM>
  <PARAM_NAME>Largeur</PARAM_NAME>
  <VAL>100–109 cm</VAL>
</PARAM>


Structure du flux Google Merchant

Pour le format Google Merchant, Mira AI lit les balises suivantes. Voir la spécification officielle du flux Google Merchant pour la référence complète.

Catégorie

Balises

Notes

Item wrapper (obligatoire)

item, entry, product

L'une de ces balises enveloppe chaque produit.

Description (obligatoire)

title, description, product_type (ou google_product_category), link, price

Pour la catégorie, utilisez product_type ou google_product_category avec le nom en texte — les ID numériques de catégorie ne sont pas encore pris en charge.

Format du prix

price

Format autorisé : 236 CZK ou CZK 236. La devise est un code à 3 lettres (CZK, EUR, GBP…).

Optionnel

availability

En stock : in_stock, in stock. Indisponible : out_of_stock, out of stock, preorder, backorder, autre / manquant.

Ignoré

id, gtin, checkout_link_template, image_link, item_group_id

Mira AI ignore ces balises — vous pouvez les laisser dans le flux pour d'autres outils.

Note : Les ID numériques de google_product_category ne sont pas encore pris en charge. Utilisez toujours la version texte de la catégorie — par exemple "Apparel & Accessories > Clothing > Shirts & Tops" — ou utilisez product_type à la place.


Exporter le flux par plateforme

Trouvez votre plateforme e-commerce dans la liste ci-dessous et suivez le guide d'export officiel.

Shoptet

Shoptet génère des flux XML standard directement depuis le panneau admin — utiles pour Google Shopping et Heuréka.

Shopsys

Shopsys exporte les flux produit via la plateforme avec une documentation claire pour les développeurs.

Eshoprychle (eshop-rychle)

Eshop-rychle propose des instructions détaillées pour exporter des flux vers les comparateurs de prix.

Upgates

Upgates prend en charge l'export de données depuis les e-shops, avec une documentation couvrant l'intégralité de la structure XML produit.

Shoper

Shoper permet de générer facilement un flux produit Google directement depuis la plateforme.

Shopware

Shopware permet d'exporter des flux Google Shopping soit directement via la plateforme, soit via des add-ons.

Shoprenter

Shoprenter prend en charge l'export de flux Google Shopping et Heuréka, avec un guide complet dans leur centre d'aide.

PrestaShop

PrestaShop propose plusieurs add-ons pour exporter des produits vers Google Shopping. En voici un populaire :

Magento

Magento dispose de plusieurs extensions pour exporter des flux produit, dont cette option largement utilisée :

WooCommerce

WooCommerce prend en charge l'export du flux produit Google via des add-ons. La documentation WooCommerce recommande l'add-on officiel Google Product Feed.


Et après ?

💡 Besoin d'aide supplémentaire ? Contactez notre équipe de support — nous serons heureux de vous aider !

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