Planifions votre boutique ensemble : demandez une démo gratuite

0850 333 15 23
  1. Accueil
  2. Blog
  3. E-commerce
  4. Qu'est-ce qu'une intégration XML ? XML produit, import et export, correspondance des champs, fréquence de mise à jour du stock et des prix, gestion des erreurs, calculateur du coût du retard de mise à jour et checklist XML

Qu'est-ce qu'une intégration XML ? XML produit, import et export, correspondance des champs, fréquence de mise à jour du stock et des prix, gestion des erreurs, calculateur du coût du retard de mise à jour et checklist XML

Qu'est-ce que l'intégration XML et comment fonctionne-t-elle ? XML produit, import depuis un fournisseur, export pour la publicité, appariement des champs, fréquence de mise à jour et erreurs courantes.

Faprikae-commerce Mis à jour : 16 min de lecture
Sommaire 12 sections
  1. Qu'est-ce qu'une intégration XML ?
  2. Qu'est-ce que le XML et à quoi ressemble un XML produit ?
  3. Comment fonctionne une intégration XML ?
  4. Comment importer les produits d'un fournisseur ?
  5. Comment exporter les produits vers les plateformes publicitaires et d'achat ?
  6. Comment faire la correspondance des champs en XML ?
  7. À quelle fréquence mettre à jour le XML ?
  8. Comment gérer les erreurs dans une intégration XML ?
  9. Erreurs courantes dans l'intégration XML
  10. Comment mettre en place une intégration XML avec Faprika ?
  11. Liste de contrôle de l'intégration XML
  12. Questions fréquentes

Saisir à la main des centaines de produits de votre fournisseur, fermer chaque ligne une par une quand le stock est épuisé et charger le même produit séparément sur les plateformes publicitaires finit par ralentir l'entreprise. Pour que les autres systèmes se mettent à jour automatiquement quand une donnée produit change à un endroit, ils doivent parler le même langage. Dans le e-commerce, le plus répandu de ces langages communs est le XML.

Ce guide traite l'intégration XML de bout en bout : ce qu'est le XML, à quoi ressemble un XML de produits, la différence entre l'import et l'export de données, comment s'effectue la correspondance des champs, à quelle fréquence les mises à jour de stock et de prix doivent s'exécuter et les erreurs les plus courantes. Il comprend aussi un outil qui calcule ce que vous coûtent les retards de mise à jour et une liste de contrôle pour auditer votre propre source XML et votre sortie. Sans répéter l'article Qu'est-ce qu'un fournisseur XML ?, qui traite du côté fournisseur, ni l'article Qu'est-ce qu'un revendeur XML et comment démarrer ?, qui traite du modèle économique de la méthode, nous nous concentrons ici sur la connexion elle-même, c'est-à-dire sur la technique et l'exploitation.

Qu'est-ce qu'une intégration XML ?

Une intégration XML est le transfert automatique de données (produits, stock, prix ou commandes) entre deux systèmes à l'aide d'un format de fichier structuré appelé XML. Un côté publie les données en XML ; l'autre lit ce fichier à intervalles réguliers et l'intègre à ses propres enregistrements.

La force de la méthode tient au fait que les deux systèmes n'ont pas besoin de se connaître. Le système source met les données à disposition sur un lien que chacun peut lire ; le système lecteur se rend sur ce lien et place le contenu dans ses propres champs. Selon le sens du transfert, il existe deux usages principaux :

SensQue fait-on ?De qui vers qui ?Usage typique
ImportationLes données de produits et de stock d'une source externe sont lues dans la boutiqueFournisseur ou grossiste → boutiqueConstituer le catalogue produits et maintenir stock et prix à jour
ExportationLes données produits de la boutique sont publiées sous forme de lien XMLBoutique → plateformes publicitaires, d'achat et de catalogueOuvrir les produits aux publicités et aux vitrines, partager les rapports de ventes
Ce qu'est l'intégration XML : import depuis un fournisseur vers la boutique et export de la boutique vers les plateformes publicitaires et de shopping
Les deux sens de l'intégration XML

Une même boutique utilise souvent les deux sens à la fois : elle reçoit les produits de son fournisseur et transmet aussi ses propres produits aux plateformes publicitaires. La logique est la même dans les deux cas ; la différence tient à qui est l'éditeur et qui est le lecteur.

À lire aussiQu'est-ce qu'un fournisseur XML ?

Qu'est-ce que le XML et à quoi ressemble un XML produit ?

Le XML est un langage de balisage dans lequel les données sont décrites par des balises ; chaque information se trouve entre une balise ouvrante et une balise fermante, et les balises s'imbriquent pour former un arbre. Un XML produit décrit un produit sur chaque branche de cet arbre.

L'exemple ci-dessous présente un produit représentatif ; les noms de balises varient d'une source à l'autre et chaque source définit sa propre structure.

<?xml version="1.0" encoding="UTF-8"?>
<urunler>
  <urun>
    <stok_kodu>ORN-1001</stok_kodu>
    <barkod>8690000000012</barkod>
    <ad>Örnek Keten Gömlek</ad>
    <fiyat>1250.00</fiyat>
    <stok>14</stok>
    <kategori>Giyim &gt; Gömlek</kategori>
    <resim>https://www.ornek.com/img/gomlek-1.jpg</resim>
  </urun>
</urunler>
Anatomie d'un XML produit : déclaration XML, balise racine, balise produit, code de stock, champs prix et stock
Les éléments d'un XML produit
ÉlémentÀ quoi sert-il ?Point de vigilance
Déclaration XMLIndique que le fichier est du XML et précise son encodageL'encodage doit être UTF-8 pour les caractères turcs
Balise racineLa balise la plus externe, qui englobe tous les produitsUne balise racine non fermée invalide tout le fichier
Étiquette de produitLe bloc répété comme un enregistrement pour chaque produitLe système lecteur sépare les enregistrements d'après le nom de cette balise
Balises de champInformations individuelles comme le code stock, le prix, le stock, la catégorieLa même information doit arriver sous la même balise pour chaque produit
AttributInformation supplémentaire écrite dans la balise, par exemple la deviseLe lecteur doit être configuré pour lire aussi cet élément

Le XML est si répandu parce que les humains comme les machines peuvent le lire. Vous pouvez ouvrir un fichier dans un navigateur, regarder à l'intérieur et voir à l'œil nu pourquoi quelque chose a mal tourné. Cela facilite le débogage par rapport à d'autres modes de transfert. Pour les grandes listes comme les données produits, le glossaire explique aussi la notion de flux XML.

Comment fonctionne une intégration XML ?

Une intégration XML fonctionne ainsi : le système lecteur se rend sur le lien de la source à intervalles réguliers, télécharge le fichier, analyse le contenu, fait correspondre les champs avec les siens et inscrit les modifications dans ses enregistrements. Le processus suit le même ordre à chaque tour.

  1. Se rend sur le lien : Le lecteur envoie une requête à l'adresse XML fournie par la source. Parfois, la source n'autorise que les requêtes provenant de certaines adresses.
  2. Télécharge le fichier : Une grande liste de produits peut être divisée en plusieurs parties ; le lecteur récupère les parties à tour de rôle.
  3. L'analyse : Les balises sont lues et chaque produit est isolé comme un enregistrement. Une balise défectueuse provoque une erreur à cette étape.
  4. Fait la correspondance : Les champs de la source sont associés à ceux de la boutique : code stock avec code stock, prix avec prix.
  5. Compare : Les nouvelles données sont comparées à l'enregistrement existant ; seuls les produits modifiés sont mis à jour, les nouveaux produits sont ajoutés et ceux qui ont disparu de la source sont signalés.
  6. Écrit et enregistre : Les modifications sont appliquées à la boutique ; le nombre de produits ajoutés, mis à jour et en erreur est consigné dans le journal.
  7. Attend : Le système se met en pause jusqu'au prochain tour ; c'est le réglage qui détermine la fréquence.

Dans le sens de l'exportation, l'ordre s'inverse : la boutique convertit ses propres produits en XML et les publie sur un lien ; la plateforme publicitaire ou d'achat lit ce lien selon son propre calendrier. C'est vous qui gardez le contrôle, car vous décidez quels produits sont publiés, à quel prix et dans quelle langue.

Comment importer les produits d'un fournisseur ?

Pour importer les produits d'un fournisseur, vous déclarez le lien XML du fournisseur dans la boutique, faites la correspondance des champs et définissez la fréquence de mise à jour. La configuration se fait une seule fois ; ensuite, le catalogue et le stock restent à jour automatiquement.

Que vérifier avant l'importation ?

La qualité du fichier source détermine la qualité de l'intégration. Répondez à ces questions avant de connecter le lien :

  • Fréquence de mise à jour : À quelle fréquence la source actualise-t-elle ses données ? Même si vous lisez chaque minute, vous n'obtiendrez pas de données fraîches si la source n'est actualisée qu'une fois par jour.
  • Complétude des champs : Chaque produit a-t-il un code stock, un prix, un stock et une image ? Des champs vides donnent des pages vides.
  • Identifiant unique : Existe-t-il un champ unique (code stock ou code-barres) qui distingue les produits les uns des autres ? Ce champ est la clé de la correspondance.
  • Variantes : Les options comme la taille et la couleur arrivent-elles au sein d'un même produit ou sous forme d'enregistrements distincts ?
  • Fiabilité de la source : La connexion est-elle souvent coupée, la taille du fichier est-elle trop importante ?

Vous trouverez comment choisir la source comme fournisseur et établir la relation commerciale dans l'article Qu'est-ce qu'un fournisseur XML ? ; pour la logique générale du modèle sans stock, l'article Qu'est-ce que l'e-commerce sans stock ? Comment vendre sans stock est utile.

La première importation et les mises à jour ne sont pas la même chose

Le premier transfert construit le catalogue : tous les produits, images et descriptions arrivent dans la boutique. Les tours suivants ne transportent que les changements : le stock et le prix changent souvent, la description et les images rarement. Cette distinction est importante, car tout réécrire à chaque tour est lent et peut écraser les corrections faites à la main. Déterminez dès le départ quels champs viendront en permanence de la source et lesquels seulement la première fois.

Comment exporter les produits vers les plateformes publicitaires et d'achat ?

Exporter, c'est publier les produits de la boutique sous forme de lien XML dans le format exigé par les plateformes publicitaires et d'achat. La plateforme lit ce lien à intervalles réguliers et affiche vos produits dans sa propre vitrine et dans ses publicités.

Chaque plateforme attend des noms de champs et des informations obligatoires différents. C'est pourquoi l'exportation se fait souvent avec un modèle : le modèle détermine comment les champs de la boutique sont convertis en balises attendues par la plateforme. Points d'attention :

  • Ne fournissez que des produits vendables : Si un produit sans image ni stock est diffusé en publicité, vous obtenez soit une erreur, soit une dépense publicitaire pour un produit épuisé.
  • Ajustez le prix selon la plateforme : Une politique tarifaire différente peut s'appliquer sur certaines plateformes ; c'est pourquoi il est important de pouvoir augmenter ou réduire le prix dans la sortie, d'un montant ou d'un pourcentage.
  • Choisissez la langue et la devise : Pour une publicité destinée à un marché étranger, le produit doit être diffusé dans la langue et la devise concernées.
  • Protégez le lien : Si l'adresse de sortie est publique, vos concurrents peuvent aussi lire votre liste de produits et de prix ; dans la mesure du possible, n'autorisez l'accès que depuis des adresses précises.
  • Fractionnez le fichier : Pour de très grands catalogues, plusieurs parties sont lues de façon plus sûre et plus rapide qu'un seul fichier.

Les données structurées qui permettent aux moteurs de recherche de comprendre les pages produits constituent un autre sujet ; vous pouvez en lire plus dans l'article Qu'est-ce que les données structurées (Schema) ?.

À lire aussiComment faire une mise à jour de produits en masse ?

Comment faire la correspondance des champs en XML ?

La correspondance des champs consiste à déterminer dans quel champ de la boutique chaque balise du XML source sera écrite. Si la correspondance est erronée, les données circulent, mais au mauvais endroit : le prix peut être écrit dans le champ stock, le code-barres dans le code stock.

Information dans la sourceÉquivalent dans la boutiquePoint de vigilance
Référence de stockCode stock du produit (SKU)La clé de la correspondance ; doit être unique et stable
Code-barresChamp code-barresDes codes-barres vides ou en double peuvent poser problème avec les règles des places de marché et de la publicité
Nom du produitNom du produitLes noms trop longs ou en majuscules doivent être retravaillés
PrixPrix de venteIl faut préciser s'il arrive TVA comprise ou hors TVA
Quantité en stockQuantité en stockLes valeurs négatives et vides doivent être comptées comme 0
CatégorieCatégorie de la boutiqueL'arborescence de catégories de la source doit être convertie vers la vôtre
Lien de l'imageImages des produitsLe lien doit fonctionner ; si la source supprime l'image, la page reste vide
Variante (taille, couleur)Options et variantesLa relation entre le produit principal et les sous-enregistrements doit être correctement établie

Gérer correctement le code stock est le fondement de la correspondance ; l'article Qu'est-ce qu'un SKU ? Comment créer un code stock (SKU) explique comment construire les codes stock. Si l'arborescence de catégories de la source diffère de la vôtre, associer une fois chaque catégorie source à votre propre catégorie vous évitera du travail lors des tours suivants.

À quelle fréquence mettre à jour le XML ?

La fréquence de mise à jour dépend de la vitesse à laquelle les données changent et de ce que ce retard vous coûte. Le stock et le prix sont mis à jour souvent, la description et les images rarement ; plus les mises à jour sont fréquentes, plus le risque de ventes erronées diminue.

Type de donnéesRythme de changementApproche de mise à jour
Quantité en stockTrès rapide, à chaque venteLes tours les plus fréquents ; si possible à la minute
PrixMoyen, rapide pendant les campagnes et les variations de changeTours fréquents ; déclenchement manuel avant les campagnes
Statut du produit (actif, inactif)MoyenMis à jour avec le stock
Description et caractéristiquesLentTours espacés ou seulement le premier transfert
ImagesLentTours espacés ; à l'arrivée d'un nouveau produit
Nouveaux produits et catégoriesIrrégulierTour quotidien ou hebdomadaire

Deux retards distincts se mélangent ici. Le premier est l'intervalle de lecture : toutes les combien de minutes votre système lit-il le XML ? Le second est l'intervalle d'actualisation propre à la source : à quelle fréquence le fournisseur met-il son fichier à jour ? L'âge moyen des données dépend de la somme de ces deux retards. Quelle que soit la fréquence de vos lectures, si la source n'est actualisée qu'une fois par jour, le stock reste aussi ancien.

Dans la gestion XML de Faprika, les intervalles de mise à jour et de nombreux champs sont gérés par le client ; les mises à jour peuvent s'exécuter en quelques minutes plutôt qu'une fois par jour. La présentation du module complémentaire Gestion XML dynamique indique aussi que le délai de mise à jour, qui est en moyenne d'une journée chez d'autres, est laissé au client chez Faprika et peut être ramené à quelques minutes. Pour la synchronisation des stocks avec les places de marché, consultez le guide Comment synchroniser les stocks avec les places de marché ?.

À lire aussiComment synchroniser les stocks avec les places de marché ?

Comment calculer le coût d'un retard de mise à jour ?

Le coût du retard naît du fait qu'une partie des commandes reçues pendant que les données sont périmées porte sur des produits sans stock : la commande est annulée, le client est perdu et, sur certains canaux, il y a pénalités ou perte de points. L'outil ci-dessous l'estime à partir d'un modèle approximatif.

Le modèle fonctionne ainsi : le nombre de mises à jour quotidiennes donne l'intervalle entre les tours ; l'âge moyen des données est la moitié de cet intervalle plus le retard ; la part de la journée couverte par cet âge indique la part des commandes prises avec des données périmées ; multipliée par le taux d'écart de stock, cette part donne le nombre estimé de commandes erronées. Les valeurs sont des hypothèses ; remplacez-les par vos propres données.

Coût du retard de mise à jour

Âge moyen des données (heures)4

Part de données périmées (sur la journée, %)16,7

Lignes de produits analysées chaque jour20.000

Commandes erronées estimées par jour1

Commandes erronées estimées par mois30

Montant mensuel des commandes erronées (devise)24.000

La part de données obsolètes est moyenne. Augmenter le nombre de mises à jour quotidiennes ou réduire le délai peut faire baisser nettement les commandes erronées.

Calcul : intervalle = 24 ÷ nombre de mises à jour par jour ; âge moyen = intervalle ÷ 2 + délai ; part de données obsolètes = âge moyen ÷ 24 (plafonnée à 100 %) ; commandes erronées par jour = commandes par jour × part de données obsolètes × taux de commandes erronées ; les valeurs mensuelles reposent sur 30 jours ; montant = commandes erronées par mois × valeur moyenne d'une commande. On suppose que les commandes sont réparties uniformément dans la journée. Le coût réel varie selon la vitesse de vente des produits, l'intensité des campagnes et les règles d'annulation de chaque canal ; le résultat est un cadre de départ pour décider, pas une perte exacte.

Deux points sont à garder à l'esprit à la lecture du résultat. Premièrement, doubler le nombre de mises à jour ne réduit pas l'âge des données de moitié, car le délai reste constant. Deuxièmement, le calcul ne montre que la perte directe ; la perte de confiance du client envers la boutique après une commande annulée est difficile à chiffrer, mais elle est bien réelle. Le moyen le plus efficace de réduire le délai est souvent non pas la fréquence, mais le raccourcissement de l'attente entre la lecture et l'écriture.

Comment gérer les erreurs dans une intégration XML ?

La gestion des erreurs dans une intégration XML consiste à prévenir les erreurs, à les repérer rapidement quand elles surviennent et à savoir qui corrige quoi. Une intégration qui tourne en silence n'est pas forcément saine ; le journal de transfert doit être consulté régulièrement.

Trois couches fonctionnent ensemble : les règles qui contrôlent le fichier source (un champ obligatoire est-il vide, un prix est-il à zéro), le journal de transfert (combien de produits ont été ajoutés, mis à jour ou ont généré une erreur) et l'alerte (un mécanisme qui vous prévient lorsque le taux d'erreur dépasse un seuil). Le tableau ci-dessous résume les situations les plus fréquentes.

SymptômeCause possibleQue fait-on ?
Les caractères turcs s'affichent de façon corrompueL'encodage n'est pas UTF-8 ou est mal luVérifiez l'encodage déclaré dans le fichier et le paramètre d'encodage du lecteur
Le fichier est totalement illisibleBalise non fermée, caractère invalide ou fichier tronquéOuvrez le fichier dans un navigateur, repérez la ligne en erreur et signalez-la à la source
La connexion expire (timeout)Le fichier est trop volumineux ou la source est lenteDécoupez le fichier en parties et planifiez la lecture en dehors des heures de pointe
Les produits apparaissent en doubleLa clé de correspondance (code stock) n'est pas uniqueChangez la clé ou faites nettoyer les doublons dans la source
Le prix ou le stock est écrit dans le mauvais champLe mappage des champs est incorrectTestez le mappage sur un seul produit et vérifiez-le
Les produits passent soudainement en inactifLa source a temporairement publié un fichier videDéfinissez un seuil qui interrompt la mise à jour en cas de fichier vide ou très petit
Les images ne s'affichent pasLe lien de l'image est cassé ou la source restreint l'accèsEnvisagez d'héberger les images sur votre propre serveur ou de clarifier l'accès avec la source
Le produit est en vente alors que le stock est à zéroRetard de mise à jour ou champ de stock mal luAugmentez la fréquence ; conservez un stock de sécurité

Le cas du fichier vide est particulièrement dangereux : si la source publie un XML vide lors d'une panne, l'intégration peut l'interpréter comme « tous les produits sont en rupture de stock » et fermer tout le catalogue. Pour l'éviter, utilisez un seuil qui n'applique pas la mise à jour lorsque le nombre d'enregistrements reçus a fortement diminué par rapport au cycle précédent. Le stock de sécurité, lui, amortit les surventes dues au retard en conservant en réserve dans la boutique une certaine quantité du stock affiché à la source.

Erreurs fréquentes dans l'intégration XML

Les erreurs de configuration XML relèvent le plus souvent de la planification, pas de la technique. Les plus courantes sont :

  • Ne pas s'informer de l'intervalle de mise à jour de la source : même si vous lisez souvent, le retard est inévitable si la source se rafraîchit rarement.
  • Tout écrire à chaque cycle : les textes et images que vous avez modifiés manuellement sont sans cesse écrasés.
  • Appliquer le mappage à tout le catalogue sans l'avoir testé sur un produit : une mauvaise correspondance peut corrompre des milliers d'enregistrements.
  • Ne pas prévoir de protection contre un fichier vide : une seule panne peut désactiver tout le catalogue.
  • Ne pas conserver de stock de sécurité : vendre jusqu'à ce que le stock atteigne zéro revient, en cas de retard, à vendre des produits que vous ne pouvez pas livrer.
  • Laisser des produits sans stock et sans image dans le flux exporté : les publicités mènent à des produits épuisés ou des erreurs surviennent.
  • Laisser l'adresse de sortie accessible à tous : votre liste de produits et de prix peut être copiée facilement.
  • Ne pas lire le journal : les erreurs s'accumulent longtemps sans être remarquées.
Nous vous recommandons de lireQue faire d'une page produit en rupture de stock ?

Comment mettre en place l'intégration XML avec Faprika ?

La gestion XML dans Faprika comprend deux volets : la gestion XML dynamique, utilisée pour le transfert des produits et la mise à jour des stocks, et le flux produits obtenu depuis le panneau. Dans les deux cas, l'objectif est le même : vous gérez vous-même les intervalles de mise à jour et les champs.

Le module complémentaire Gestion XML dynamique vous permet de gérer le transfert des produits, la mise à jour des stocks et l'export des rapports de ventes grâce à des structures XML personnalisables. Des champs personnalisables vous permettent de vous adapter à la structure de la source et de définir vos propres préférences. Le module est conçu pour rendre le processus automatique et continu.

Comment obtenir un XML produits depuis le panneau ?

Le flux produits destiné aux plateformes publicitaires et de shopping se crée en quelques étapes depuis le panneau. Dans le panneau d'administration, suivez Catalogue, Transfert, Exporter les produits. Pour une explication détaillée, consultez le guide d'exportation des produits.

Écran Exporter les produits dans le panneau Faprika : champs de filtre, modèle, langue, devise et réglages de variation de prix
L'écran Exporter les produits : d'abord le filtre, puis les paramètres de sortie

Vous filtrez d'abord les produits à exporter : produits avec images, type de produit, produits actifs, quantité de stock initiale et catégorie. Si vous laissez le filtre vide, tous les produits sont envoyés. Vous renseignez ensuite les paramètres de sortie :

ChampÀ quoi sert-il ?
Nom de sortieLe nom que vous donnez pour distinguer la sortie des autres
Type de fichierXML est sélectionné dans ce flux
ModèlePour le format de quelle plateforme la sortie est générée ; le modèle de la plateforme est sélectionné
LangueSi les produits comportent des informations linguistiques supplémentaires, la sortie est produite dans plusieurs langues
DeviseLa devise dans laquelle le prix est indiqué dans la sortie
Valeur du prixLa valeur à ajouter au prix ou à en retrancher ; reste à 0 si vous ne souhaitez aucune différence
Type de prixQuel prix est utilisé pour l'envoi
Type de calculSi la différence est un montant ou un pourcentage
Sens du calculAugmenter ou diminuer le prix
Total de piècesEn combien de liens la sortie est répartie ; utilisé pour les XML contenant beaucoup de produits, la recommandation générale est 1
Adresses IP autoriséesUne restriction si vous souhaitez n'autoriser l'accès que depuis certaines adresses ; sinon, laissez vide

Après avoir coché la case Actif et enregistré, accédez aux liens de sortie et utilisez le lien XML qui s'affiche. Le filtrage n'est pas obligatoire ; toutefois, veiller à ce que les produits à promouvoir aient des images et du stock vous évite des erreurs et empêche de diffuser des publicités pour des produits en rupture.

Comment les mises à jour sont-elles gérées dans Faprika ?

Faprika laisse au client le soin de définir les intervalles et les champs des mises à jour XML. Cela a deux conséquences pratiques : vous pouvez augmenter la fréquence pendant une campagne ou une période de forte activité et la réduire en période calme, et vous pouvez faire correspondre les champs de la source à la structure de votre boutique. L'offre qui inclut le module complémentaire et les autres solutions varie ; consultez la comparaison des offres e-commerce pour les détails.

Liste de contrôle de l'intégration XML

Parcourez la liste ci-dessous avant de connecter une source XML ou de publier une sortie. Lorsque chaque point est validé par « oui », votre flux repose sur des bases solides.

Liste de contrôle de l'intégration XML : encodage, code de stock unique, appariement des champs, fréquence de mise à jour, protection contre les fichiers vides et filtre de sortie
Six contrôles pour la source et la sortie XML

Contrôle de la source XML et de la sortie

Points concernés2 / 8

Le flux XML ne semble pas encore stabilisé. Commencez par valider la fiabilité du fichier, le code stock unique et le mappage des champs.

ChampPoint à vérifierFait ?
FichierS'ouvre sans erreur dans le navigateur, encodage correctOui / Non
IdentifiantChaque produit possède un code stock uniqueOui / Non
AssociationPrix, stock et catégorie testés sur un produitOui / Non
FréquenceL'intervalle de la source et mon propre intervalle de lecture sont connusOui / Non
ProtectionLa mise à jour s'arrête en cas de fichier vide ou petitOui / Non
ÉcrasementLes textes modifiés manuellement sont conservésOui / Non
RésultatSeuls les produits avec images et stock sont exportésOui / Non
QuotidienLe nombre d'erreurs est surveillé régulièrementOui / Non

Questions fréquentes

Qu'est-ce que l'intégration XML ?

L'intégration XML est le transfert automatique de données comme les produits, le stock et les prix entre deux systèmes au moyen d'un fichier XML. Un système publie les données sur un lien XML, l'autre les lit à intervalles réguliers et les applique à ses propres enregistrements.

Quelle est la différence entre importer et exporter des produits avec XML ?

L'import lit les données produits et de stock d'une source externe vers votre boutique ; il sert à constituer un catalogue à partir d'un fournisseur. L'export publie les produits de votre boutique sous forme de lien XML, que les plateformes publicitaires et de shopping lisent.

À quelle fréquence faut-il mettre à jour le XML ?

Le stock et les prix sont mis à jour le plus souvent, les descriptions et les images rarement. À mesure que le volume de commandes augmente et que la source est actualisée plus souvent, la fréquence doit augmenter. Dans Faprika, les intervalles de mise à jour sont gérés par le client et peuvent être réglés en minutes plutôt qu'au quotidien.

Pourquoi l'appariement des champs est-il important en XML ?

L'appariement garantit que chaque information de la source est écrite dans le bon champ de la boutique. En cas de mauvais appariement, le prix peut atterrir dans le champ du stock ou le code-barres dans le code de stock. Il faut donc d'abord l'essayer sur un seul produit, puis l'appliquer à tout le catalogue.

Quelle est l'erreur la plus fréquente en intégration XML ?

Un encodage de caractères corrompu, des codes de stock non uniques, un mauvais appariement des champs, une source qui publie un fichier vide et des retards de mise à jour sont les erreurs les plus courantes. Lire régulièrement le journal de transfert et ajouter une protection contre les fichiers vides évite la plupart d'entre elles.

Comment obtenir mes produits en XML pour les plateformes publicitaires dans Faprika ?

Dans le panneau d'administration, filtrez vos produits via Catalogue, Transfert, Exporter les produits ; définissez le nom de sortie, le type de fichier, le modèle, la langue, la devise et l'écart de prix, puis, après l'enregistrement, utilisez l'adresse XML du lien de sortie. Veiller à ce que les produits à promouvoir aient une image et du stock vous évite des erreurs.

Articles qui peuvent vous intéresser

Une infrastructure puissante pour faire la différence dans le e-commerce.

Élargissez votre clientèle et développez vos ventes.

Planifiez votre démo gratuite

Remplissez le formulaire, notre expert vous appellera ; planifions votre boutique ensemble.

Obtenir des informations

Laissez vos coordonnées et notre expert vous rappellera dans les meilleurs délais.

Si vous souhaitez parler tout de suite : +90 850 333 15 23