Intégration Google Merchant XML & API transmet votre catalogue PrestaShop à Google Merchant Center par flux XML et connexion directe, avec des prix et stocks synchronisés. Le démarrage demande une connexion au compte et un premier profil de flux.
Merchant Center est le service gratuit de Google pour les fiches produit. Il affiche problèmes d'approbation et performances, avec des fiches gratuites pour les offres éligibles. La publicité payante reste facultative, facturée séparément.
Vous définissez langue et devise par marché, sélectionnez produits et déclinaisons, puis programmez les mises à jour. Les titres et descriptions Merchant restent distincts des textes de la boutique. Les priorités évitent les doublons ; un seuil bloque les suppressions anormalement nombreuses.
Vos offres internationales présentent les bons prix et disponibilités, sans réécrire les pages produit ni corriger chaque catalogue à la main.
Que prend en charge Google Merchant XML & API Integration ?
Google Merchant XML & API Integration transforme le catalogue PrestaShop en sources produit contrôlées pour Google Merchant Center. Un même profil publie le XML et actualise directement le compte Merchant, tandis qu’un espace unique réunit les marchés, la sélection des produits, l’enrichissement des données, la sécurité et le suivi quotidien.
- La première partie présente les deux voies de transmission et les sources gérées par le module.
- Marchés : boutiques, pays, langues, devises et horaires d’actualisation.
- Sélection : choisissez les produits et les informations officielles transmis à Google.
- Enrichissement : les contenus Merchant, les données de campagne et les tarifs de fidélité restent distincts de la vitrine.
- Sécurité : protection contre les doublons, les suppressions massives et les publications invalides.
- Exploitation : mise en route, progression, erreurs, historique et reprise réunis au même endroit.

Comment chaque marché reçoit-il le bon catalogue ?
Chaque profil appartient à une boutique donnée et possède ses pays cibles, sa langue de contenu, sa devise, son libellé de flux et sa priorité. Les liens produit ouvrent la boutique dans la devise annoncée par le profil, de sorte que la page d’arrivée et le prix transmis décrivent la même offre. Un seul compte reste ainsi ordonné entre plusieurs vitrines et plusieurs marchés.
Le profil publie le XML et actualise directement Merchant Center au cours de la même exécution. Un changement de prix, stock, titre, traduction, image ou déclinaison déclenche aussitôt la reprise des offres concernées. L’actualisation complète suit l’heure locale et le fuseau choisis pour le marché, tandis que les produits inchangés restent intacts.
L’ouverture d’un nouveau pays devient donc la création d’un profil reproductible, et non un nouveau fichier à réparer manuellement.

Quels produits et quelles informations partent vers Google ?
La sélection commence par tout le catalogue ou par des produits, arbres de catégories et marques précis. Des groupes d’inclusion et d’exclusion se combinent avec des limites. Les filtres retirent les produits sans image ou identifiant, les articles indisponibles, certains états, les prix hors de la plage choisie, les stocks faibles et les offres sous la remise requise. Un aperçu présente le périmètre final avant publication.
Chaque déclinaison devient une offre distincte avec son prix, sa disponibilité, ses identifiants, son image et son groupe produit commun. Une classification officielle consultable relie chaque catégorie de la boutique à la bonne catégorie Google selon le pays et signale les associations manquantes. Des champs dédiés couvrent la matière, le genre, la tranche d’âge, la taille, la mention adulte, les points forts, les certifications et les étiquettes énergétiques. Les frais de livraison suivent les règles du pays et du transporteur.
Des sources séparées transmettent les promotions avec leur période, les avis produit et le stock des points de vente physiques, chaque famille de données respectant ainsi la structure attendue par Google.

Comment les données Merchant restent-elles indépendantes de la vitrine ?
Un profil de flux possède ses propres titre, description, type de produit, catégorie Google et cinq libellés de campagne. Chaque produit reçoit une valeur distincte pour chaque langue de la boutique lorsque le catalogue l’exige, sans modifier la page produit lue par le client. Les éléments de suivi des campagnes s’ajoutent proprement aux liens produit, y compris lorsque ceux-ci contiennent déjà des paramètres.
Les champs propres à Merchant prennent la forme d’un texte court, d’un texte long, d’un nombre ou d’une liste, avec une valeur générale et une exception pour un produit précis. Les réglages de fidélité associent les groupes de clients PrestaShop aux niveaux du programme et transmettent le véritable tarif du groupe uniquement lorsqu’il est inférieur au prix public du flux. Les promotions portent leur identifiant et leur période de validité.
Pour la maîtrise complète du fichier, l’ouverture du XML, le bloc produit et la fermeture restent modifiables. Les champs prêts à l’emploi et la validation officielle encadrent le travail courant, tandis que le modèle complet répond aux catalogues spécialisés.

Qu’est-ce qui protège le catalogue des erreurs coûteuses ?
Les flux rattachés au même compte Merchant possèdent une priorité explicite. Le rapport de recouvrement montre les produits réclamés par plusieurs profils et la séparation automatique les retire du profil moins prioritaire avant publication. Deux traitements simultanés ne modifient jamais le même flux.
Avant la disparition de produits dans Merchant Center, le module met l’ensemble à retirer en regard du catalogue connu. Une limite réglable en pourcentage bloque une suppression anormalement étendue. Les écritures directes vérifient aussi que la boutique courante, son adresse, les liens produit et les liens d’image appartiennent bien à la boutique en ligne déclarée. Une copie de développement ou un clone ne touche donc jamais au compte Merchant réel.
Le XML est validé avant de remplacer le dernier fichier correct, les textes dynamiques sont protégés et les boutiques partageant leur stock transmettent la disponibilité réellement utilisée par PrestaShop. Une valeur mal formée ne produit donc ni flux vide ni fausse promesse de stock.

Comment le suivi quotidien reste-t-il simple ?
L’installation ajoute des espaces dédiés aux comptes Merchant, aux flux, aux valeurs personnalisées, aux réglages, au diagnostic et au contrôle d’intégrité. Le premier profil opérationnel demande la connexion du compte, le marché, la sélection des produits et la voie de transmission. Des valeurs cohérentes complètent les autres champs, y compris la durée habituelle d’actualisation.
L’espace de diagnostic affiche chaque exécution, les offres touchées, le travail terminé et restant, l’état des reprises et les détails utiles de chaque erreur. Les tâches longues avancent par lots sûrs avec une progression visible et une estimation du temps restant. Les produits en échec attendent une nouvelle tentative automatique pendant que les autres terminent normalement. L’historique s’exporte et supprime les anciennes entrées selon la durée de conservation choisie.
Le module démarre ainsi rapidement pour un seul marché tout en gardant la profondeur nécessaire à plusieurs boutiques, aux niveaux de fidélité, aux données spécialisées et aux opérations de catalogue strictement contrôlées.

-
Référencemprgooglemerchantfeedmanager
-
Compatibilité PrestaShopPS 1.6 – 9.x
-
Modèle tarifaireAchat unique
-
Type de moduleFront & Back-office
-
Concerne le RGPDOui
-
Objectif commercialAugmenter le trafic
-
Compte externe requisOui
-
Complexité du moduleModule complet
-
Étape du parcours clientAttirer les visiteurs
-
Compatible avec la plateformeServices Google
Ce que nos clients disent de nous
Soyez le premier à partager votre expérience avec ce module.
Écrire un avis
Générez automatiquement des flux XML Google Merchant à partir de votre catalogue PrestaShop, ou synchronisez les données produit directement avec Google Merchant Center via la Merchant Products API. Smart Google Merchant Feed Manager vous aide à piloter depuis le Back Office la sélection des produits, les champs du flux, les déclinaisons, les comptes Merchant Center, les libellés personnalisés et les actualisations planifiées des flux.
- AddedAdd Merchant Products API sync
- AddedImprove feed quality — strip empty tags, fix availability, add identifier_exists
- Addedcomplete FR/DE/ES/IT/PL translations
Fonctionne bien avec Intégration Google Merchant XML & API
Les modules que notre équipe associe réellement à celui-ci, et pourquoi chacun a sa place dans la même configuration.
Une boutique équipée de Smart Google Merchant Feed Manager met en forme les données du catalogue en flux XML protégés ou synchronisations Content API pour Google Shopping, avec des profils par marchés, langues, devises et pays. Un flux propre fait entrer les produits dans Shopping, mais les mêmes produits apparaissent aussi dans la recherche organique, où Google lit la page elle-même plutôt que le flux pour les comprendre.
Automatic SEO Schema Rich Snippets couvre ce versant on-page en ajoutant des données structurées pour que les moteurs de recherche comprennent produits, catégories, pages CMS, fils d'Ariane et identité du site, avec une sortie Organization et WebSite. Il agit sur le balisage de la boutique, un canal distinct du flux Merchant.
Avec les deux, vos données produit sont bien formées aux deux endroits qui comptent : le flux consommé par Google Shopping et le schéma des pages en ligne lues par la recherche organique. Chacun fonctionne indépendamment, mais ensemble ils fournissent à Google des informations produit cohérentes et structurées aussi bien dans les annonces Shopping payantes que dans les résultats organiques.
Avec Smart Google Merchant Feed Manager, une boutique publie ses données produit pour que les campagnes Shopping aient quelque chose à promouvoir. Faire référencer les produits est une moitié de l'acquisition payante, mais cela ne dit rien de ce que font les acheteurs après le clic : consulter, ajouter au panier, commencer le paiement ou acheter réellement.
Google Analytics GA4 couvre ce versant mesure, en envoyant l'activité e-commerce, vues produit, activité panier, débuts de paiement, achats, recherches, connexions et créations de compte, construite à partir d'actions PrestaShop, avec prise en charge des achats via Measurement Protocol. Il valide l'ID GA4 avant le suivi et reste un outil d'analyse distinct, pas une partie du flux.
Ensemble, le flux place les produits devant les acheteurs et GA4 montre comment ce trafic se comporte une fois arrivé. Vous voyez quel intérêt produit se transforme en paniers et en commandes, si bien que les décisions de flux et de campagne reposent sur un comportement réel sur le site plutôt que sur le seul fait que les annonces soient en ligne.
Une boutique qui utilise Smart Google Merchant Feed Manager dépend du fait que son flux reste à jour, car les annonces Shopping deviennent obsolètes ou erronées quand une synchronisation planifiée s'arrête silencieusement. Le module de flux enregistre la progression et les erreurs de synchronisation, tandis qu'un suivi central rassemble les tâches planifiées compatibles.
Cron Manager couvre cela en offrant un endroit unique dans le Back Office pour vérifier que les tâches de routine des modules tournent, en centralisant les tâches des modules MPR, les liens de planification protégés, les exécutions manuelles et le statut des tâches, ce qui aide à protéger flux, nettoyages et synchronisations contre les pannes silencieuses. Il supervise le travail planifié au lieu de construire des flux lui-même.
Avec les deux, votre flux continue son travail tandis que Cron Manager donne à votre équipe une vue des tâches planifiées compatibles. Si la tâche du flux y est enregistrée, son état d'exécution peut être vérifié au même endroit ; les diagnostics du module de flux montrent la progression et les erreurs de synchronisation. Les problèmes apparaissent là où ils peuvent être traités.
Une boutique équipée de Smart Google Merchant Feed Manager référence ses produits sur Google Shopping, mais les annonces ne deviennent rentables que si les commandes payantes qu'elles génèrent sont créditées aux campagnes. Le flux fait la promotion des produits, mais il ne remonte pas de conversion d'achat vers Google Ads quand une commande se termine.
Google Ads couvre ce besoin précis, en envoyant des signaux d'achat directement depuis la confirmation de commande vers Google Ads à l'aide du Conversion ID et du libellé de conversion d'achat, offrant aux campagnes un retour de chiffre d'affaires plus clair sur les commandes payantes. C'est un module de suivi de conversions distinct, pas une fonction du flux.
Avec les deux, vos produits atteignent Shopping via le flux et vos commandes finalisées remontent vers Google Ads sous forme de conversions. Les campagnes reçoivent un retour de revenus issu d'achats réels plutôt que de simples clics, et les deux fonctionnent comme des pièces indépendantes du même dispositif Shopping payant : l'un fournit les annonces, l'autre mesure ce qu'elles rapportent.
Chargement des demandes de fonctionnalités...
Retour simple - sans questions
Installer, configurer et profiter
Aide et satisfaction avant tout
Vous aimerez aussi
Qui développe et maintient ce module
Développé et maintenu par David Miller et mypresta.rocks. David travaille avec PrestaShop depuis 2013, et l’entreprise derrière cette boutique est immatriculée depuis le 3 décembre 2018. Chaque module de ce catalogue est notre propre travail : vos questions au support arrivent chez les personnes qui ont écrit le code. Le journal des modifications de cette page indique chaque mise à jour avec sa date.