Qu'est-ce que le XML ?
XML est le format de stockage de données le plus populaire et le plus utilisé. Un fichier XML est le successeur du format CSV (Excel). Les colonnes de données d'un fichier CSV sont devenues des objets dans un fichier XML. La présentation structurée d'un fichier XML permet de stocker les mêmes données, mais avec une plus grande complexité, tout en conservant un fichier léger, transparent et polyvalent.
Les fichiers XML peuvent contenir des informations sur un magasin, des produits ou des clients. XML est utilisé pour transférer des données entre différentes plates-formes - la plupart des systèmes permettent d'exporter et d'importer des données au format XML.
Exemple de fichier XML
Avant de commencer à travailler avec un fichier XML, il est utile de se familiariser avec son contenu. La connaissance de la structure et des données contenues dans le fichier vous permettra d'importer ou d'exporter plus facilement vers votre boutique PrestaShop.
Vous pouvez consulter librement chaque fichier XML. Les fichiers ne dépassant pas quelques dizaines de Mo peuvent être ouverts librement dans un navigateur web. Les fichiers plus volumineux doivent être ouverts dans Notepad ou Notepad++.
Vous trouverez ci-dessous un exemple de flux XML qui a été exporté d'une boutique PrestaShop pour télécharger des informations sur les produits vers Google Merchant Center. Vous pouvez télécharger le fichier complet en cliquant ici.
Un flux XML est un fichier XML structuré qui contient des données actualisées de votre boutique. Vous pouvez partager des flux avec d'autres personnes et y télécharger les informations relatives à vos produits.
Un fichier bien exporté rendra votre boutique accessible au monde entier et vous fera gagner beaucoup de temps ! Dans cet article, nous allons discuter de l'exportation des données de votre boutique PrestaShop vers le format XML de Google Merchant Center,
Flux XML pour Google Merchant Center
Un flux XML peut contenir une variété de données et avoir différentes structures. Par exemple, le flux que vous téléchargez vers les outils publicitaires de Google Merchant Center a un format légèrement différent de celui des outils publicitaires de Facebook Marketplace ou de Ceneo.
La documentation de Google décrit à quoi doit ressembler un flux XML pris en charge par ses outils de vente et quelles données il doit contenir. La structure d'un tel flux peut varier en fonction des spécificités de votre boutique et de votre secteur d'activité, par exemple les produits que vous vendez, les modes de livraison que vous proposez ou la devise dans laquelle vous souhaitez répercuter les prix.
Un flux XML pour Google Merchant Center peut comprendre jusqu'à plusieurs dizaines de champs de description de produits différents:
- Champs obligatoires, par exemple "ID", "titre", "lien_image", "prix", etc.
- Champs facultatifs, par exemple "additional_image_link" ou "sale_price".
Pour gagner du temps et accélérer le processus d'intégration de la boutique, il est intéressant d'utiliser un module prêt à l'emploi qui prend en charge le format GMC, mais qui vous permet également de manipuler facilement les données que vous souhaitez exporter.
XML Feeder est un module d'exportation de produits depuis PrestaShop
Les modules d'exportation XML sont nombreux. Pourquoi Feeder se distingue-t-il des autres ?
- Vous pouvez avoir de nombreux fichiers XML différents dans Feeder. Feeder a des intégrations prêtes pour Google Merchant Center, Facebook, Ceneo, Skąpiec et beaucoup d'autres plateformes qui supportent l'importation de données de produits en XML.
- Vous pouvez exporter n'importe quel produit avec n'importe quel paramètre. Tout dépend de vos besoins et de ce que vous voulez transmettre.
- Feeder est un module pour les professionnels, avec lequel vous pouvez construire votre propre flux XML pour, par exemple, commencer à faire du dropshipping avec vos entrepreneurs.
- Feeder exporte non seulement des informations sur les produits, mais aussi sur les clients et les commandes.
- Feeder fonctionne avec PrestaShop 1.6, 1.7 et 8, supporte PHP 7.1 à 8.1 et reçoit des mises à jour régulières pour assurer une intégration stable de la boutique avec les dernières solutions pour lesquelles il a été préparé.
Feeder est un outil puissant qui est prêt à répondre à tous vos besoins.
Le module Feeder utilise votre base de données de manière intelligente et sécurisée, et uniquement lorsque cela est nécessaire. C'est très important car une énorme base de données de produits, à partir de laquelle vous devez générer plusieurs ou une douzaine de flux XML différents, nécessite beaucoup de puissance de traitement. Avec le Feeder, vous utilisez pleinement la puissance du serveur, mais seulement lorsque la boutique n'est pas chargée, par exemple, par le trafic des utilisateurs. Vous pouvez créer plusieurs flux - le module traite les informations de manière efficace et optimale.
Deux méthodes pour fournir des flux XML
En fonction de vos besoins, vous pouvez générer des flux XML de deux manières :
- XML en lecture seule (ReadOnly URL) - fichier XML stocké sur le serveur et automatiquement actualisé par CRON . Le fichier est prêt à être téléchargé à tout moment sans générer de charge de CPU ou de RAM.
- XML à la demande (URL principale) - fichier XML généré lorsqu'un lien URL est appelé.
XML de flux "en lecture seule"
Le chargeur génère le fichier XML selon un calendrier CRON (par exemple, pendant la nuit) et conserve le fichier XML sur le serveur jusqu'à la prochaine actualisation par CRON. Si vous fournissez de gros fichiers XML à plusieurs entités (par exemple, Ceneo, Facebook, Google, etc.), donnez-leur un flux XML en lecture seule. Le téléchargement d'un tel fichier ne génère que du trafic réseau et ne charge pas l'unité centrale et la mémoire vive du serveur.
Flux XML "à la demande"
Le flux peut générer un fichier lorsque l'URL est appelée. Si vous souhaitez, par exemple, fournir un fichier XML contenant des données actuelles (prix, actions, etc.), utilisez un flux XML à la demande. Le fichier XML sera généré au moment où le lien est appelé. Vous pouvez définir la durée pendant laquelle un flux XML généré une fois sera disponible au téléchargement (par exemple, 30 minutes). Après cette période, un nouveau fichier sera généré. Cela permet d'éviter de générer des fichiers en même temps ou à intervalles rapprochés. Vous fournirez toujours à votre public des données actualisées. Le flux XML n'est actualisé que lorsque le destinataire en a besoin.
Des modèles prêts à l'emploi que vous pouvez modifier
Dans le Feeder, vous trouverez des intégrations prêtes à l'emploi pour les plateformes de vente les plus populaires. Dans le cadre de la mise à jour, nous avons ajouté deux nouvelles configurations de flux XML prêtes à l'emploi :
- "Full standard products.xml" contient toutes les données relatives aux produits de la boutique.
- Le fichier"Full combinations.xml" contient toutes les données relatives aux combinaisons et aux attributs des produits.
La structure des deux fichiers permet une exportation complète du catalogue de produits de PrestaShop. Les deux configurations peuvent être modifiées librement. Tout ce que vous avez à faire est de dupliquer le flux fini et de changer sa configuration.
Les deux configurations sont entièrement compatibles avec notre module Smart Import Manager pour PrestaShop. Cela signifie qu'en ayant le Feeder et le Smart Import Manager vous pouvez intégrer deux boutiques PrestaShop 1.6 et 1.7 l'une à l'autre.
Un seul module pour toutes les intégrations qui utilisent vos produits. Feeder, une fois configuré, vous permettra de vous oublier pendant un long moment. Et vous pourrez vous concentrer, par exemple, sur le déploiement des ventes internationales.
-
+ 3 months free support100,00 EUR
NormanTreby
очень хорошо