{"id":5842,"date":"2025-12-14T19:00:09","date_gmt":"2025-12-14T18:00:09","guid":{"rendered":"https:\/\/cocos.codes\/?p=5842"},"modified":"2026-01-21T17:07:24","modified_gmt":"2026-01-21T16:07:24","slug":"prestashop-google-merchant-feed-xml","status":"publish","type":"post","link":"https:\/\/cocos.codes\/fr\/archiwa\/prestashop-google-merchant-feed-xml\/","title":{"rendered":"PrestaShop Google Merchant Feed XML 1.0"},"content":{"rendered":"<h6 data-rm-block-id=\"block-1\">Documentation PrestaShop Google Merchant Feed<\/h6>Documentation compl\u00e8te pour le module <a href=\"https:\/\/pl.prestashop.com\/\" title=\"PrestaShop\" target=\"_blank\" rel=\"noopener\">PrestaShop<\/a> la g\u00e9n\u00e9ration de flux XML pour Google Merchant Center (<a href=\"https:\/\/cocos.codes\/fr\/product\/prestashop-google-merchant-feed-xml\/\" title=\"Cc_ps_google_merchant\">cc_ps_google_merchant<\/a>) avec des options de configuration avanc\u00e9es et un filtrage des produits.<br \/><br \/><strong>Table des mati\u00e8res<\/strong><ol><li data-rm-block-id=\"block-2\">Introduction<\/li><li data-rm-block-id=\"block-3\">Installation et exigences du syst\u00e8me<\/li><li data-rm-block-id=\"block-4\">Activation du module<\/li><li data-rm-block-id=\"block-5\">Configuration de base du flux<\/li><li data-rm-block-id=\"block-6\">Configuration avanc\u00e9e<\/li><li data-rm-block-id=\"block-7\">Structure du flux XML<\/li><li data-rm-block-id=\"block-8\">Filtres produits<\/li><li data-rm-block-id=\"block-9\">Int\u00e9gration avec Google Merchant Center<\/li><li data-rm-block-id=\"block-10\">Actualisation automatique (CRON)<\/li><li data-rm-block-id=\"block-11\">S\u00e9curit\u00e9 et jetons<\/li><li data-rm-block-id=\"block-12\">Connexion et d\u00e9bogage<\/li><li data-rm-block-id=\"block-13\">Dimensions des images<\/li><li data-rm-block-id=\"block-14\">R\u00e9solution de probl\u00e8mes<\/li><li data-rm-block-id=\"block-15\">FAQ<\/li><\/ol><h6 data-rm-block-id=\"block-16\"><br \/>1. Introduction<\/h6>CC Google Merchant Feed est un module PrestaShop avanc\u00e9 qui assure une int\u00e9gration compl\u00e8te avec Google Merchant Center. Le module g\u00e9n\u00e8re automatiquement un flux XML contenant tous les produits de la boutique conform\u00e9ment aux sp\u00e9cifications de Google, avec des options de configuration et de filtrage avanc\u00e9es.<br \/><br \/><strong>Fonctions cl\u00e9s du module :<\/strong><ul><li data-rm-block-id=\"block-17\">G\u00e9n\u00e9ration automatique d'un flux XML pour Google Merchant Center<\/li><li data-rm-block-id=\"block-18\">Prise en charge de tous les champs obligatoires et facultatifs de Google Shopping<\/li><li data-rm-block-id=\"block-19\">Filtrage avanc\u00e9 des produits (cat\u00e9gories, fabricants, quantit\u00e9, promotions)<\/li><li data-rm-block-id=\"block-20\">Prise en charge de plusieurs langues et devises dans la boutique<\/li><li data-rm-block-id=\"block-21\">Images suppl\u00e9mentaires des produits (jusqu'\u00e0 10 par produit)<\/li><li data-rm-block-id=\"block-22\">Actualisation automatique du flux par CRON<\/li><li data-rm-block-id=\"block-23\">Acc\u00e8s s\u00e9curis\u00e9 \u00e0 l'aide de jetons<\/li><li data-rm-block-id=\"block-24\">Mise en cache du flux pour optimiser les performances<\/li><li data-rm-block-id=\"block-25\">Normalisation des donn\u00e9es \u2013 suppression du code HTML, des surlignages et des espaces<\/li><li data-rm-block-id=\"block-26\">Validation des URL et des formats de donn\u00e9es<\/li><li data-rm-block-id=\"block-27\">Compatible avec PrestaShop 1.7.x, 8.x et 9.x<\/li><li data-rm-block-id=\"block-28\">Syst\u00e8me complet de traduction (polonais, anglais, allemand, espagnol, fran\u00e7ais)<\/li><\/ul><h6 data-rm-block-id=\"block-29\"><br \/>2. l'installation et les exigences du syst\u00e8me<\/h6><strong>Exigences du syst\u00e8me<\/strong><ul><li data-rm-block-id=\"block-30\">PrestaShop 1.7.0.0 ou plus r\u00e9cent (test\u00e9 jusqu'\u00e0 la version 9.0)<\/li><li data-rm-block-id=\"block-31\">PHP 7.4 ou sup\u00e9rieur<\/li><li data-rm-block-id=\"block-32\">Acc\u00e8s au panneau d'administration PrestaShop<\/li><li data-rm-block-id=\"block-33\">Compte Google Merchant Center (gratuit)<\/li><li data-rm-block-id=\"block-34\">Possibilit\u00e9 d'enregistrer des fichiers sur le serveur<\/li><li data-rm-block-id=\"block-35\">Acc\u00e8s \u00e0 CRON (facultatif, pour l'actualisation automatique)<\/li><\/ul><strong>Processus d'installation<\/strong><ol><li data-rm-block-id=\"block-36\">T\u00e9l\u00e9charger le fichier ZIP du module depuis le site officiel <a class=\"button\" href=\"https:\/\/cocos.codes\/fr\/\" title=\"Cocos.codes\">cocos.codes<\/a><\/li><li data-rm-block-id=\"block-37\">Se connecter au panneau d'administration de PrestaShop<\/li><li data-rm-block-id=\"block-38\">Aller \u00e0 : Modules \u2192 Gestionnaire de modules<\/li><li data-rm-block-id=\"block-39\">Cliquez sur \u201e T\u00e9l\u00e9charger le module \u201d dans le coin sup\u00e9rieur droit.<\/li><li data-rm-block-id=\"block-40\">S\u00e9lectionnez le fichier ZIP t\u00e9l\u00e9charg\u00e9 et cliquez sur \u201e T\u00e9l\u00e9charger ce module \u201d.\u201d<\/li><li data-rm-block-id=\"block-41\">Une fois l'installation termin\u00e9e, cliquez sur \"Configurer\"<\/li><li data-rm-block-id=\"block-42\">Le module est pr\u00eat \u00e0 \u00eatre configur\u00e9.<\/li><\/ol><div class=\"cc-alert cc-alert-info\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-43\">Info<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-44\">Apr\u00e8s l'installation, le module enregistre automatiquement tous les hooks PrestaShop n\u00e9cessaires et g\u00e9n\u00e8re le premier flux XML. L'installation ne n\u00e9cessite aucune \u00e9tape technique suppl\u00e9mentaire. Le flux est enregistr\u00e9 dans le r\u00e9pertoire <span class=\"cc-highlight\">\/modules\/cc_ps_google_merchant\/feed.xml<\/span><\/div><\/div><h6 data-rm-block-id=\"block-45\"><br \/>3. Activation du module<\/h6>Le module ne n\u00e9cessite pas d'activation s\u00e9par\u00e9e de la licence \u2013 il fonctionne imm\u00e9diatement apr\u00e8s l'installation. Cependant, pour commencer l'exportation des produits, nous devons configurer les param\u00e8tres de base.<br \/><br \/><strong>Premiers pas apr\u00e8s l'installation :<\/strong><ol><li data-rm-block-id=\"block-46\">Acc\u00e9dez \u00e0 Modules \u2192 Gestionnaire de modules<\/li><li data-rm-block-id=\"block-47\">Recherchez le module \u201e CC Google Merchant Feed \u201d.\u201d<\/li><li data-rm-block-id=\"block-48\">Cliquez sur \u201e Configurer \u201d.\u201d<\/li><li data-rm-block-id=\"block-49\">S\u00e9lectionnez l'onglet \u201e Configuration \u201d.\u201d<\/li><li data-rm-block-id=\"block-50\">Remplissez les param\u00e8tres de base du flux<\/li><li data-rm-block-id=\"block-51\">Cliquez sur \u201e Enregistrer et g\u00e9n\u00e9rer le flux XML \u201d.\u201d<\/li><\/ol><strong>Onglets disponibles dans la configuration :<\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-52\"><strong>Signet<\/strong><\/td><td data-rm-block-id=\"block-53\"><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-54\">Configuration<\/td><td data-rm-block-id=\"block-55\">Param\u00e8tres du flux et filtres des produits<\/td><\/tr><tr><td data-rm-block-id=\"block-56\">Instructions<\/td><td data-rm-block-id=\"block-57\">Lien vers le flux et instructions CRON<\/td><\/tr><tr><td data-rm-block-id=\"block-58\">Documentation<\/td><td data-rm-block-id=\"block-59\">Lien vers la documentation compl\u00e8te en ligne<\/td><\/tr><tr><td data-rm-block-id=\"block-60\">Soutien<\/td><td data-rm-block-id=\"block-61\">Lien vers le site web <a href=\"https:\/\/cocos.codes\/fr\/support\/\" title=\"Soutien COCOS\">soutien COCOS<\/a><\/td><\/tr><\/tbody><\/table><div class=\"cc-alert cc-alert-tip\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-62\">Conseil<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-63\">Avant de g\u00e9n\u00e9rer le flux pour la premi\u00e8re fois, consultez les param\u00e8tres avanc\u00e9s afin d'adapter les filtres de produits \u00e0 vos besoins. Vous pouvez s\u00e9lectionner des cat\u00e9gories sp\u00e9cifiques, des fabricants, une quantit\u00e9 minimale en stock et bien d'autres options.<\/div><\/div><h6 data-rm-block-id=\"block-64\"><br \/>4. Configuration de base du flux<\/h6>La configuration de base vous permet d'adapter rapidement le flux \u00e0 vos besoins.<br \/><br \/><strong>\u00c9l\u00e9ments de la configuration de base :<\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-65\"><strong>Option<\/strong><\/td><td data-rm-block-id=\"block-66\"><strong>Description<\/strong><\/td><td data-rm-block-id=\"block-67\"><strong>Valeur par d\u00e9faut<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-68\">Langue du flux<\/td><td data-rm-block-id=\"block-69\">Langue utilis\u00e9e pour les noms et descriptions des produits dans le flux<\/td><td data-rm-block-id=\"block-70\">Langue par d\u00e9faut de la boutique<\/td><\/tr><tr><td data-rm-block-id=\"block-71\">Taille des images<\/td><td data-rm-block-id=\"block-72\">Taille des miniatures des produits dans le flux<\/td><td data-rm-block-id=\"block-73\">Grand (large_default)<\/td><\/tr><tr><td data-rm-block-id=\"block-74\">\u00c9tat du produit<\/td><td data-rm-block-id=\"block-75\">\u00c9tat par d\u00e9faut pour tous les produits (neufs\/reconditionn\u00e9s\/d'occasion)<\/td><td data-rm-block-id=\"block-76\">nouveau<\/td><\/tr><tr><td data-rm-block-id=\"block-77\">Actualisation automatique<\/td><td data-rm-block-id=\"block-78\">Regenerate the feed on each call<\/td><td data-rm-block-id=\"block-79\">Non (utiliser le cache)<\/td><\/tr><tr><td data-rm-block-id=\"block-80\">Temps de cache<\/td><td data-rm-block-id=\"block-81\">Combien d'heures le flux doit-il \u00eatre mis en cache ?<\/td><td data-rm-block-id=\"block-82\">6 heures<\/td><\/tr><\/tbody><\/table><strong>Configuration de la langue :<\/strong><ol><li data-rm-block-id=\"block-83\">Dans la configuration du module, s\u00e9lectionnez \u201e Langue du flux \u201d.\u201d<\/li><li data-rm-block-id=\"block-84\">S\u00e9lectionnez dans la liste d\u00e9roulante la langue pour les noms et descriptions des produits.<\/li><li data-rm-block-id=\"block-85\">Cliquez sur \u201e Enregistrer et g\u00e9n\u00e9rer le flux XML \u201d.\u201d<\/li><\/ol><strong>Que se passe-t-il apr\u00e8s l'enregistrement ?<\/strong><ul><li data-rm-block-id=\"block-86\">Tous les produits de la langue s\u00e9lectionn\u00e9e sont charg\u00e9s depuis la boutique.<\/li><li data-rm-block-id=\"block-87\">Le flux XML est g\u00e9n\u00e9r\u00e9 et enregistr\u00e9 automatiquement.<\/li><li data-rm-block-id=\"block-88\">Le fichier est disponible \u00e0 l'adresse URL indiqu\u00e9e dans l'onglet \u201e Instructions \u201d.\u201d<\/li><li data-rm-block-id=\"block-89\">Google Merchant Center peut t\u00e9l\u00e9charger imm\u00e9diatement le nouveau flux.<\/li><\/ul><div class=\"cc-alert cc-alert-success\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-90\">Succ\u00e8s<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-91\">Une fois correctement configur\u00e9, votre flux XML contiendra tous les produits avec les donn\u00e9es correctes. Vous pouvez le tester en ouvrant l'URL du flux dans votre navigateur. Vous devriez voir la structure XML avec tous les produits.<\/div><\/div><h6 data-rm-block-id=\"block-92\"><br \/>5. Configuration avanc\u00e9e<\/h6>Les options avanc\u00e9es permettent d'adapter le flux de mani\u00e8re d\u00e9taill\u00e9e aux besoins de l'entreprise.<br \/><br \/><strong>Options avanc\u00e9es :<\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-93\"><strong>Option<\/strong><\/td><td data-rm-block-id=\"block-94\"><strong>Description<\/strong><\/td><td data-rm-block-id=\"block-95\"><strong>Impact<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-96\">Marque par d\u00e9faut<\/td><td data-rm-block-id=\"block-97\">Marque utilis\u00e9e lorsque le produit n'a pas de fabricant attribu\u00e9.<\/td><td data-rm-block-id=\"block-98\">Requis pour les produits sans GTIN<\/td><\/tr><tr><td data-rm-block-id=\"block-99\">Pr\u00e9fixe MPN<\/td><td data-rm-block-id=\"block-100\">Pr\u00e9fixe ajout\u00e9 \u00e0 l'ID du produit en cas d'absence de r\u00e9f\u00e9rence<\/td><td data-rm-block-id=\"block-101\">Par exemple, MPN-123 au lieu de 123.<\/td><\/tr><tr><td data-rm-block-id=\"block-102\">Limite de produits<\/td><td data-rm-block-id=\"block-103\">Nombre maximal de produits dans le flux<\/td><td data-rm-block-id=\"block-104\">R\u00e9duit la taille du flux<\/td><\/tr><tr><td data-rm-block-id=\"block-105\">Images suppl\u00e9mentaires<\/td><td data-rm-block-id=\"block-106\">Ajouter des images en plus de la photo principale<\/td><td data-rm-block-id=\"block-107\">Augmente la taille du flux<\/td><\/tr><tr><td data-rm-block-id=\"block-108\">Nombre maximal d'images suppl\u00e9mentaires<\/td><td data-rm-block-id=\"block-109\">Combien d'images suppl\u00e9mentaires ajouter (max. 10)<\/td><td data-rm-block-id=\"block-110\">Contr\u00f4le la quantit\u00e9 de donn\u00e9es<\/td><\/tr><\/tbody><\/table><strong>Configuration de la marque par d\u00e9faut :<\/strong><ol><li data-rm-block-id=\"block-111\">Entrez le nom de la marque\/soci\u00e9t\u00e9 que vous souhaitez utiliser pour les produits sans fabricant.<\/li><li data-rm-block-id=\"block-112\">Si vous laissez ce champ vide, le nom du magasin d\u00e9fini dans les param\u00e8tres PrestaShop sera utilis\u00e9.<\/li><li data-rm-block-id=\"block-113\">La marque est obligatoire pour les produits sans GTIN.<\/li><\/ol><strong>Configuration MPN :<\/strong><ol><li data-rm-block-id=\"block-114\">Entrez le pr\u00e9fixe du code MPN (par exemple \u201e MPN- \u201d ou \u201e SKU- \u201e).<\/li><li data-rm-block-id=\"block-115\">Le pr\u00e9fixe sera ajout\u00e9 au num\u00e9ro de r\u00e9f\u00e9rence du produit.<\/li><li data-rm-block-id=\"block-116\">Si le produit a un num\u00e9ro de r\u00e9f\u00e9rence, le pr\u00e9fixe lui sera appliqu\u00e9.<\/li><li data-rm-block-id=\"block-117\">Si aucune r\u00e9f\u00e9rence n'est fournie, le pr\u00e9fixe sera ajout\u00e9 \u00e0 l'ID du produit.<\/li><\/ol><strong>Limites de performance :<\/strong><ul><li data-rm-block-id=\"block-118\"><strong>Limite de produits<\/strong> \u2013 par d\u00e9faut 0 (sans limite). Modifiez cette valeur, par exemple en 1000, si le flux est trop volumineux.<\/li><li data-rm-block-id=\"block-119\"><strong>Nombre maximal d'images suppl\u00e9mentaires<\/strong> \u2013 par d\u00e9faut 10. R\u00e9duisez cette valeur pour diminuer la taille du flux.<\/li><\/ul><div class=\"cc-alert cc-alert-note\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-120\">Note<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-121\">Toutes les options avanc\u00e9es sont facultatives. Le module dispose de valeurs par d\u00e9faut qui conviennent \u00e0 la plupart des boutiques.<\/div><\/div><h6 data-rm-block-id=\"block-122\"><br \/>6. Structure du flux XML<\/h6>Le flux XML g\u00e9n\u00e9r\u00e9 par le module contient une structure conforme aux exigences de Google Merchant Center.<br \/><br \/><strong>Structure principale du flux :<\/strong><div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-123\"><code><title>Nom du magasin<\/title> http:\/\/example.com\r\n    Flux de produits pour Google Merchant Center  123 Nom du produit Description du produit <!-- autres champs --><\/code><\/pre><\/div><strong>Champs obligatoires dans le flux :<\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-124\"><strong>Champ d'application<\/strong><\/td><td data-rm-block-id=\"block-125\"><strong>Description<\/strong><\/td><td data-rm-block-id=\"block-126\"><strong>Format<\/strong><\/td><td data-rm-block-id=\"block-127\"><strong>Limite<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-128\">g:id<\/td><td data-rm-block-id=\"block-129\">Identifiant unique du produit<\/td><td data-rm-block-id=\"block-130\">Texte<\/td><td data-rm-block-id=\"block-131\">50 caract\u00e8res<\/td><\/tr><tr><td data-rm-block-id=\"block-132\">g:title<\/td><td data-rm-block-id=\"block-133\">Nom du produit<\/td><td data-rm-block-id=\"block-134\">Texte sans HTML<\/td><td data-rm-block-id=\"block-135\">150 caract\u00e8res<\/td><\/tr><tr><td data-rm-block-id=\"block-136\">g:description<\/td><td data-rm-block-id=\"block-137\">Description du produit<\/td><td data-rm-block-id=\"block-138\">Texte sans HTML<\/td><td data-rm-block-id=\"block-139\">5000 caract\u00e8res<\/td><\/tr><tr><td data-rm-block-id=\"block-140\">g:link<\/td><td data-rm-block-id=\"block-141\">Lien vers le produit<\/td><td data-rm-block-id=\"block-142\">URL<\/td><td data-rm-block-id=\"block-143\">2000 caract\u00e8res<\/td><\/tr><tr><td data-rm-block-id=\"block-144\">g:image_link<\/td><td data-rm-block-id=\"block-145\">Lien vers la photo principale<\/td><td data-rm-block-id=\"block-146\">URL<\/td><td data-rm-block-id=\"block-147\">2000 caract\u00e8res<\/td><\/tr><tr><td data-rm-block-id=\"block-148\">g : prix<\/td><td data-rm-block-id=\"block-149\">Prix du produit<\/td><td data-rm-block-id=\"block-150\">Nombre + devise (par exemple \u201e 99,99 PLN \u201d)<\/td><td data-rm-block-id=\"block-151\">\u2013<\/td><\/tr><tr><td data-rm-block-id=\"block-152\">g : disponibilit\u00e9<\/td><td data-rm-block-id=\"block-153\">Accessibilit\u00e9<\/td><td data-rm-block-id=\"block-154\">en stock \/ en rupture de stock \/ pr\u00e9commande \/ commande en attente<\/td><td data-rm-block-id=\"block-155\">\u2013<\/td><\/tr><tr><td data-rm-block-id=\"block-156\">g:condition<\/td><td data-rm-block-id=\"block-157\">\u00c9tat du produit<\/td><td data-rm-block-id=\"block-158\">neuf \/ remis \u00e0 neuf \/ d'occasion<\/td><td data-rm-block-id=\"block-159\">\u2013<\/td><\/tr><\/tbody><\/table><strong>Champs facultatifs mais importants :<\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-160\"><strong>Champ d'application<\/strong><\/td><td data-rm-block-id=\"block-161\"><strong>Description<\/strong><\/td><td data-rm-block-id=\"block-162\"><strong>Quand utiliser<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-163\">g : prix de vente<\/td><td data-rm-block-id=\"block-164\">Prix promotionnel<\/td><td data-rm-block-id=\"block-165\">Quand le produit b\u00e9n\u00e9ficie d'une remise<\/td><\/tr><tr><td data-rm-block-id=\"block-166\">g:gtin<\/td><td data-rm-block-id=\"block-167\">Code EAN13<\/td><td data-rm-block-id=\"block-168\">Lorsque le code-barres est disponible<\/td><\/tr><tr><td data-rm-block-id=\"block-169\">g:brand<\/td><td data-rm-block-id=\"block-170\">Marque du produit<\/td><td data-rm-block-id=\"block-171\">Presque toujours (obligatoire en l'absence de GTIN)<\/td><\/tr><tr><td data-rm-block-id=\"block-172\">g:mpn<\/td><td data-rm-block-id=\"block-173\">Num\u00e9ro de r\u00e9f\u00e9rence du fabricant<\/td><td data-rm-block-id=\"block-174\">Requis si GTIN et marque manquants<\/td><\/tr><tr><td data-rm-block-id=\"block-175\">g:lien_image_suppl\u00e9mentaire<\/td><td data-rm-block-id=\"block-176\">Photos suppl\u00e9mentaires<\/td><td data-rm-block-id=\"block-177\">Pour une meilleure visibilit\u00e9 dans les moteurs de recherche<\/td><\/tr><\/tbody><\/table><strong>Exemple d'\u00e9l\u00e9ment complet du produit :<\/strong><div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-178\"><code>123 T-shirt bleu taille L T-shirt en coton de haute qualit\u00e9, couleur bleu, taille L\r\n  http:\/\/example.com\/produkt\/niebieski-t-shirt http:\/\/example.com\/images\/tshirt-blue-large.jpg\r\n  http:\/\/example.com\/images\/tshirt-blue-1.jpg 99,99 PLN 79,99 PLN\r\n  en stock neuf 5901234123457 Marque de mode MPN-123<\/code><\/pre><\/div><div class=\"cc-alert cc-alert-warning\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-179\">Avertissement<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-180\">Google exige que le flux contienne tous les champs obligatoires. Les produits qui ne disposent pas de toutes les informations requises peuvent ne pas \u00eatre index\u00e9s ou \u00eatre retir\u00e9s de Google Shopping. Le module ignore automatiquement les produits pour lesquels les donn\u00e9es obligatoires sont manquantes.<\/div><\/div><h6 data-rm-block-id=\"block-181\"><br \/>7. Filtres produits<\/h6>Des filtres avanc\u00e9s permettent de s\u00e9lectionner avec pr\u00e9cision les produits qui seront export\u00e9s vers le flux.<br \/><br \/><strong>Filtres disponibles :<\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-182\"><strong>Filtre<\/strong><\/td><td data-rm-block-id=\"block-183\"><strong>Description<\/strong><\/td><td data-rm-block-id=\"block-184\"><strong>Application<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-185\">Cat\u00e9gories<\/td><td data-rm-block-id=\"block-186\">Exporter uniquement les produits des cat\u00e9gories s\u00e9lectionn\u00e9es<\/td><td data-rm-block-id=\"block-187\">Laisser vide pour toutes les cat\u00e9gories<\/td><\/tr><tr><td data-rm-block-id=\"block-188\">Fabricants<\/td><td data-rm-block-id=\"block-189\">Exporter uniquement les produits de certains fabricants<\/td><td data-rm-block-id=\"block-190\">Laisser vide pour tous les fabricants<\/td><\/tr><tr><td data-rm-block-id=\"block-191\">Quantit\u00e9 minimale en stock<\/td><td data-rm-block-id=\"block-192\">Ignorer les produits dont le stock est faible<\/td><td data-rm-block-id=\"block-193\">Entrez un nombre, par exemple 5 (0 = sans limite)<\/td><\/tr><tr><td data-rm-block-id=\"block-194\">Uniquement les produits en promotion<\/td><td data-rm-block-id=\"block-195\">Exporter uniquement les produits qui b\u00e9n\u00e9ficient actuellement d'une promotion<\/td><td data-rm-block-id=\"block-196\">Cochez ou d\u00e9cochez l'option<\/td><\/tr><\/tbody><\/table><strong>Configuration du filtre de cat\u00e9gorie :<\/strong><ol><li data-rm-block-id=\"block-197\">Dans la section \u201e Cat\u00e9gories \u201d, vous verrez la liste de toutes les cat\u00e9gories de la boutique.<\/li><li data-rm-block-id=\"block-198\">Cochez les cases correspondant aux cat\u00e9gories que vous souhaitez exporter.<\/li><li data-rm-block-id=\"block-199\">Pour s\u00e9lectionner plusieurs cat\u00e9gories, maintenez la touche CTRL (Cmd sur Mac) enfonc\u00e9e et cliquez sur les cat\u00e9gories.<\/li><li data-rm-block-id=\"block-200\">Laissez cette case d\u00e9coch\u00e9e si vous souhaitez exporter toutes les cat\u00e9gories.<\/li><\/ol><strong>Configuration du filtre des fabricants :<\/strong><ol><li data-rm-block-id=\"block-201\">Dans la section \u201e Fabricants \u201d, vous trouverez la liste de tous les fabricants\/marques.<\/li><li data-rm-block-id=\"block-202\">Cochez les cases correspondant aux fabricants dont vous souhaitez exporter les produits.<\/li><li data-rm-block-id=\"block-203\">Pour s\u00e9lectionner plusieurs fabricants, maintenez la touche CTRL (Cmd sur Mac) enfonc\u00e9e et cliquez.<\/li><li data-rm-block-id=\"block-204\">Laissez cette case d\u00e9coch\u00e9e si vous souhaitez exporter tous les fabricants.<\/li><\/ol><strong>Configuration de la quantit\u00e9 minimale en stock :<\/strong><ol><li data-rm-block-id=\"block-205\">Entrez la quantit\u00e9 minimale de produits en stock.<\/li><li data-rm-block-id=\"block-206\">Les produits avec moins de contenu seront ignor\u00e9s dans le flux.<\/li><li data-rm-block-id=\"block-207\">Entrez 0 pour ne pas filtrer par quantit\u00e9 (par d\u00e9faut)<\/li><li data-rm-block-id=\"block-208\">Utile pour n'exporter que les produits disponibles<\/li><\/ol><strong>Configuration du filtre promotionnel :<\/strong><ol><li data-rm-block-id=\"block-209\">Cochez l'option \u201e Seulement les produits en promotion \u201d si vous souhaitez exporter uniquement les promotions.<\/li><li data-rm-block-id=\"block-210\">Cochez cette case si vous souhaitez exporter tous les produits, ind\u00e9pendamment des promotions.<\/li><li data-rm-block-id=\"block-211\">Le module ajoute automatiquement le champ sale_price pour les produits b\u00e9n\u00e9ficiant de remises.<\/li><\/ol><div class=\"cc-alert cc-alert-tip\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-212\">Conseil<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-213\">La combinaison de plusieurs filtres (par exemple, cat\u00e9gorie + fabricant + quantit\u00e9 minimale) permet d'adapter pr\u00e9cis\u00e9ment le flux aux besoins des campagnes marketing. Par exemple, nous pouvons exporter uniquement les promotions des marques les plus populaires de la cat\u00e9gorie V\u00eatements.<\/div><\/div><h6 data-rm-block-id=\"block-214\"><br \/>8. Int\u00e9gration avec Google Merchant Center<\/h6>Pour connecter le flux \u00e0 Google Merchant Center, nous avons besoin de l'URL du flux et d'une configuration correcte du compte Google.<br \/><br \/><strong>R\u00e9cup\u00e9ration de l'URL du flux :<\/strong><ol><li data-rm-block-id=\"block-215\">Dans le panneau d'administration PrestaShop, allez dans Modules \u2192 Gestionnaire de modules.<\/li><li data-rm-block-id=\"block-216\">Cliquez sur \u201e Configurer \u201d dans le module CC Google Merchant Feed.<\/li><li data-rm-block-id=\"block-217\">Acc\u00e9dez \u00e0 l'onglet \u201e Instructions \u201d.\u201d<\/li><li data-rm-block-id=\"block-218\">Dans la section \u201e Lien vers le flux XML \u201d, vous verrez l'URL compl\u00e8te du flux.<\/li><li data-rm-block-id=\"block-219\">Cliquez sur le bouton \u201e Copier \u201d pour copier l'URL dans le presse-papiers.<\/li><\/ol><strong>Ajouter un flux \u00e0 Google Merchant Center :<\/strong><ol><li data-rm-block-id=\"block-220\">Se connecter \u00e0 <a class=\"button\" href=\"https:\/\/merchants.google.com\" title=\"Google Merchant Center\" target=\"_blank\" rel=\"noopener\">Google Merchant Center<\/a><\/li><li data-rm-block-id=\"block-221\">Acc\u00e9dez \u00e0 la section \u201e Produits \u201d \u2192 \u201e Cha\u00eenes \u201d.\u201d<\/li><li data-rm-block-id=\"block-222\">Cliquez sur \u201e Nouveau canal \u201d.\u201d<\/li><li data-rm-block-id=\"block-223\">S\u00e9lectionnez \u201e Shopping ads \u201d ou le type de canal appropri\u00e9.<\/li><li data-rm-block-id=\"block-224\">Entrez le nom du flux (par exemple \u201e Flux XML PrestaShop \u201d).<\/li><li data-rm-block-id=\"block-225\">Dans la section \u201e Produits \u201d, s\u00e9lectionnez \u201e URL du flux \u201d.\u201d<\/li><li data-rm-block-id=\"block-226\">Collez l'URL copi\u00e9e dans le flux.<\/li><li data-rm-block-id=\"block-227\">Cliquez sur \u201e Suivant \u201d et terminez la configuration du canal.<\/li><\/ol><strong>Validation du flux dans Google Merchant Center :<\/strong><ol><li data-rm-block-id=\"block-228\">Une fois le flux ajout\u00e9, Google le t\u00e9l\u00e9chargera et le validera automatiquement.<\/li><li data-rm-block-id=\"block-229\">Acc\u00e9dez \u00e0 \u201e Produits \u201d \u2192 \u201e Diagnostics \u201d<\/li><li data-rm-block-id=\"block-230\">V\u00e9rifiez si le flux a \u00e9t\u00e9 index\u00e9 avec succ\u00e8s.<\/li><li data-rm-block-id=\"block-231\">S'il y a des erreurs, le module indiquera quels produits posent probl\u00e8me.<\/li><\/ol><strong><strong>Mise \u00e0 jour du flux :<\/strong><\/strong><ol><li data-rm-block-id=\"block-232\">Google Merchant Center t\u00e9l\u00e9charge automatiquement le flux parfois<\/li><li data-rm-block-id=\"block-233\">Pour forcer une mise \u00e0 jour imm\u00e9diate, cliquez sur l'ic\u00f4ne d'actualisation \u00e0 c\u00f4t\u00e9 du canal.<\/li><li data-rm-block-id=\"block-234\">Ou configurez l'actualisation automatique via CRON (d\u00e9crite ci-dessous)<\/li><\/ol><div class=\"cc-alert cc-alert-success\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-235\">Succ\u00e8s<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-236\">Une fois le flux correctement configur\u00e9, les produits devraient \u00eatre disponibles sur Google Shopping dans les heures qui suivent. Vous pouvez les trouver en effectuant une recherche sur Google dans la page des r\u00e9sultats.<\/div><\/div><h6 data-rm-block-id=\"block-237\"><br \/>9. Actualisation automatique (CRON)<\/h6><strong><strong>CRON permet d'actualiser automatiquement le flux sans intervention manuelle.<br \/><br \/><strong>Qu'est-ce que CRON ?<\/strong><\/strong><\/strong><ul><li data-rm-block-id=\"block-238\">Outil permettant d'ex\u00e9cuter automatiquement des t\u00e2ches sur le serveur<\/li><li data-rm-block-id=\"block-239\">Permet de planifier des actions r\u00e9guli\u00e8res (toutes les 6 heures, tous les jours, etc.)<\/li><li data-rm-block-id=\"block-240\">Id\u00e9al pour actualiser votre flux Google Merchant Center<\/li><li data-rm-block-id=\"block-241\">N\u00e9cessite un acc\u00e8s au panneau d'h\u00e9bergement\/serveur<\/li><\/ul><strong><strong><strong>R\u00e9glage de l'actualisation automatique :<\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-242\">Dans la configuration du module, s\u00e9lectionnez l'option \u201e Actualisation automatique \u201d.\u201d<\/li><li data-rm-block-id=\"block-243\">Si vous d\u00e9cochez cette case, le flux sera mis en cache pendant un certain nombre d'heures.<\/li><li data-rm-block-id=\"block-244\">Laissez cette option coch\u00e9e pour actualiser le flux \u00e0 chaque appel.<\/li><\/ol><strong><strong><strong>Commande CRON \u00e0 ajouter sur le serveur :<\/strong><\/strong><\/strong><div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-245\"><code>0 *\/6 * * * curl -s \"http:\/\/example.com\/modules\/cc_ps_google_merchant\/feed.xml?token=WYGENEROWANY_TOKEN\" &gt; \/dev\/null 2&gt;&amp;1<\/code><\/pre><\/div><strong><strong><strong>Explication de la commande CRON :<\/strong><\/strong><\/strong><ul><li data-rm-block-id=\"block-246\"><span class=\"cc-highlight\">0 *\/6 * * *<\/span> \u2013 lance la t\u00e2che toutes les 6 heures, \u00e0 l'heure pile<\/li><li data-rm-block-id=\"block-247\"><span class=\"cc-highlight\">curl -s<\/span> \u2013 r\u00e9cup\u00e8re l'URL en mode silencieux (sans messages)<\/li><li data-rm-block-id=\"block-248\"><span class=\"cc-highlight\">http:\/\/example.com<\/span> \u2013 remplacez par l'adresse de votre boutique<\/li><li data-rm-block-id=\"block-249\"><span class=\"cc-highlight\">TOKEN_G\u00c9N\u00c9R\u00c9<\/span> \u2013 jeton de s\u00e9curit\u00e9 issu de la configuration du module<\/li><li data-rm-block-id=\"block-250\"><span class=\"cc-highlight\">&gt; \/dev\/null 2&gt;&amp;1<\/span> \u2013 masque les messages et les erreurs<\/li><\/ul><strong><strong><strong>Comment configurer CRON chez diff\u00e9rents fournisseurs d'h\u00e9bergement :<\/strong><\/strong><\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-251\"><strong>H\u00e9bergement<\/strong><\/td><td data-rm-block-id=\"block-252\"><strong>Instructions<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-253\">cPanel<\/td><td data-rm-block-id=\"block-254\">Panneau \u2192 Avanc\u00e9 \u2192 T\u00e2ches Cron \u2192 Ajouter une t\u00e2che Cron<\/td><\/tr><tr><td data-rm-block-id=\"block-255\">Plesk<\/td><td data-rm-block-id=\"block-256\">Outils et param\u00e8tres \u2192 T\u00e2ches planifi\u00e9es \u2192 Ajouter une t\u00e2che<\/td><\/tr><tr><td data-rm-block-id=\"block-257\">Panneau personnalis\u00e9<\/td><td data-rm-block-id=\"block-258\">Recherchez \u201e T\u00e2ches planifi\u00e9es \u201d, \u201e Cronjobs \u201d ou \u201e Cron \u201d.\u201d<\/td><\/tr><tr><td data-rm-block-id=\"block-259\">Terminal Linux<\/td><td data-rm-block-id=\"block-260\">Lancez : crontab -e et collez la commande de l'exemple.<\/td><\/tr><\/tbody><\/table><strong><strong><strong>M\u00e9thode alternative \u2013 wget au lieu de curl :<\/strong><\/strong><\/strong><div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-261\"><code>0 *\/6 * * * wget -q -O - \" http:\/\/example.com\/modules\/cc_ps_google_merchant\/feed.xml?token=WYGENEROWANY_TOKEN \" &gt; \/dev\/null 2&gt;&amp;1<\/code><\/pre><\/div><strong><strong><strong>Fr\u00e9quences de rafra\u00eechissement :<\/strong><\/strong><\/strong><ul><li data-rm-block-id=\"block-262\"><span class=\"cc-highlight\">0 * * * *<\/span> \u2013 toutes les heures<\/li><li data-rm-block-id=\"block-263\"><span class=\"cc-highlight\">0 *\/6 * * *<\/span> \u2013 toutes les 6 heures (recommand\u00e9)<\/li><li data-rm-block-id=\"block-264\"><span class=\"cc-highlight\">0 0 * * *<\/span> \u2013 tous les jours \u00e0 minuit<\/li><li data-rm-block-id=\"block-265\"><span class=\"cc-highlight\">0 *\/12 * * *<\/span> \u2013 toutes les 12 heures<\/li><\/ul><div class=\"cc-alert cc-alert-note\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-266\">Note<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-267\">Si votre h\u00e9bergeur ne dispose pas d'un acc\u00e8s CRON, vous pouvez \u00e9galement utiliser des syst\u00e8mes tels que EasyCron.com qui peuvent ex\u00e9cuter des t\u00e2ches \u00e0 votre place. Il vous suffit de cr\u00e9er une t\u00e2che dans EasyCron et de coller l'URL du flux \u2013 elle s'ex\u00e9cutera automatiquement.<\/div><\/div><h6 data-rm-block-id=\"block-268\"><br \/>10. S\u00e9curit\u00e9 et jetons<\/h6><strong><strong>Le module g\u00e9n\u00e8re un jeton de s\u00e9curit\u00e9 afin de prot\u00e9ger l'acc\u00e8s au flux contre tout acc\u00e8s non autoris\u00e9.<br \/><br \/><strong>Qu'est-ce qu'un jeton de s\u00e9curit\u00e9 ?<\/strong><\/strong><\/strong><ul><li data-rm-block-id=\"block-269\">Code unique g\u00e9n\u00e9r\u00e9 al\u00e9atoirement lors de l'installation du module<\/li><li data-rm-block-id=\"block-270\">Requis \u00e0 chaque appel du flux par CRON<\/li><li data-rm-block-id=\"block-271\">Emp\u00eache toute personne non autoris\u00e9e d'actualiser le flux.<\/li><li data-rm-block-id=\"block-272\">Change \u00e0 chaque r\u00e9g\u00e9n\u00e9ration<\/li><\/ul><strong><strong><strong>O\u00f9 trouver le jeton :<\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-273\">Dans le panneau d'administration PrestaShop, allez dans Modules \u2192 Gestionnaire de modules.<\/li><li data-rm-block-id=\"block-274\">Cliquez sur \u201e Configurer \u201d \u00e0 c\u00f4t\u00e9 de CC Google Merchant Feed.<\/li><li data-rm-block-id=\"block-275\">Acc\u00e9dez \u00e0 l'onglet \u201e Instructions \u201d.\u201d<\/li><li data-rm-block-id=\"block-276\">Dans la section \u201e R\u00e9g\u00e9n\u00e9ration automatique (CRON) \u201d, vous verrez le jeton<\/li><li data-rm-block-id=\"block-277\">Un jeton est une longue cha\u00eene de caract\u00e8res alphanum\u00e9riques.<\/li><\/ol><strong><strong><strong>\u00c0 quoi ressemblent les URL du flux :<\/strong><\/strong><\/strong><div class=\"cc-code-quote\"><pre data-rm-block-id=\"block-278\"><code>http:\/\/example.com\/modules\/cc_ps_google_merchant\/feed.xml http:\/\/example.com\/modules\/cc_ps_google_merchant\/feed.xml?token=abc123def456ghi789jkl<\/code><\/pre><\/div><strong><strong><strong>G\u00e9n\u00e9ration d'un nouveau jeton :<\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-279\">Dans l'onglet \u201e Instructions \u201d, cliquez sur le bouton \u201e G\u00e9n\u00e9rer un nouveau jeton de s\u00e9curit\u00e9 \u201d.\u201d<\/li><li data-rm-block-id=\"block-280\">Une fen\u00eatre de confirmation appara\u00eetra \u2013 cliquez sur OK.<\/li><li data-rm-block-id=\"block-281\">Un nouveau jeton sera g\u00e9n\u00e9r\u00e9 et affich\u00e9.<\/li><li data-rm-block-id=\"block-282\">L'ancien jeton cessera imm\u00e9diatement de fonctionner.<\/li><li data-rm-block-id=\"block-283\">Si vous utilisez CRON, vous devez mettre \u00e0 jour la commande avec l'ancien jeton.<\/li><\/ol><div class=\"cc-alert cc-alert-warning\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-284\">Avertissement<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-285\">Veillez \u00e0 conserver votre jeton dans un endroit s\u00fbr. Ne le partagez pas publiquement et ne l'ins\u00e9rez pas dans des sources non s\u00e9curis\u00e9es. Si vous pensez que votre jeton a \u00e9t\u00e9 divulgu\u00e9, g\u00e9n\u00e9rez-en imm\u00e9diatement un nouveau.<\/div><\/div><h6 data-rm-block-id=\"block-286\"><br \/>11. Connexion et d\u00e9bogage<\/h6><strong><strong>Il peut parfois \u00eatre n\u00e9cessaire de v\u00e9rifier si le flux est g\u00e9n\u00e9r\u00e9 correctement.<br \/><br \/><strong>Test manuel du flux :<\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-287\">Ouvrez l'URL du flux dans votre navigateur Web.<\/li><li data-rm-block-id=\"block-288\">Vous devriez voir le code XML brut avec les produits.<\/li><li data-rm-block-id=\"block-289\">Cliquez avec le bouton droit de la souris et s\u00e9lectionnez \u201e Afficher la source de la page \u201d.\u201d<\/li><li data-rm-block-id=\"block-290\">V\u00e9rifiez que la structure XML est correcte.<\/li><li data-rm-block-id=\"block-291\">V\u00e9rifiez que tous les champs obligatoires sont remplis pour chaque produit.<\/li><\/ol><strong><strong><strong>Validation du flux XML :<\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-292\">Aller \u00e0 <a class=\"button\" href=\"https:\/\/www.w3schools.com\/xml\/xml_validator.asp\" title=\"Validateur XML\" target=\"_blank\" rel=\"noopener\">Validateur XML<\/a><\/li><li data-rm-block-id=\"block-293\">Copiez le contenu du flux et collez-le dans le validateur.<\/li><li data-rm-block-id=\"block-294\">Le validateur indiquera si le XML a une syntaxe correcte.<\/li><li data-rm-block-id=\"block-295\">S'il y a des erreurs, notez le num\u00e9ro de la ligne o\u00f9 se trouve le probl\u00e8me.<\/li><\/ol><strong><strong><strong>V\u00e9rification du flux dans Google Merchant Center :<\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-296\">Acc\u00e9der \u00e0 Google Merchant Center<\/li><li data-rm-block-id=\"block-297\">Ouvrez le canal avec le flux<\/li><li data-rm-block-id=\"block-298\">Aller \u00e0 \u201e Diagnostics \u201d<\/li><li data-rm-block-id=\"block-299\">V\u00e9rifiez les \u201e Erreurs \u201d et les \u201e Avertissements \u201d.\u201d<\/li><li data-rm-block-id=\"block-300\">Google montrera quels produits posent probl\u00e8me et ce qui ne va pas.<\/li><\/ol><strong><strong><strong>Journaux d'erreurs du serveur :<\/strong><\/strong><\/strong><ul><li data-rm-block-id=\"block-301\">Si le flux ne se g\u00e9n\u00e8re pas, v\u00e9rifiez les journaux d'erreurs PHP sur le serveur.<\/li><li data-rm-block-id=\"block-302\">Rechercher les erreurs concernant le module cc_ps_google_merchant<\/li><li data-rm-block-id=\"block-303\">V\u00e9rifiez si le serveur dispose des droits d'\u00e9criture dans le r\u00e9pertoire du module.<\/li><li data-rm-block-id=\"block-304\">V\u00e9rifiez si PHP dispose de l'extension SimpleXML install\u00e9e.<\/li><\/ul><div class=\"cc-alert cc-alert-error\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-305\">Erreur<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-306\">Si le flux ne se g\u00e9n\u00e8re pas ou si un message d'erreur appara\u00eet, veuillez contacter le service d'assistance COCOS \u00e0 l'adresse <a class=\"button\" href=\"https:\/\/cocos.codes\/fr\/support\/\" title=\"Cocos.codes\/support\">cocos.codes\/support<\/a> en fournissant les informations relatives \u00e0 l'erreur \u00e0 partir des journaux du serveur.<\/div><\/div><h6 data-rm-block-id=\"block-307\"><br \/>12. Dimensions des images<\/h6><strong><strong>Le module prend en charge diff\u00e9rentes tailles de miniatures de produits que nous pouvons s\u00e9lectionner pour le flux.<br \/><br \/><strong>Tailles disponibles :<\/strong><\/strong><\/strong><table class=\"woocommerce-table shop_table\"><thead><tr><td data-rm-block-id=\"block-308\"><strong>Taille<\/strong><\/td><td data-rm-block-id=\"block-309\"><strong>Dimensions typiques<\/strong><\/td><td data-rm-block-id=\"block-310\"><strong>Application<\/strong><\/td><td data-rm-block-id=\"block-311\"><strong>Recommandation<\/strong><\/td><\/tr><\/thead><tbody><tr><td data-rm-block-id=\"block-312\">Petit (small_default)<\/td><td data-rm-block-id=\"block-313\">~98\u00d798 px<\/td><td data-rm-block-id=\"block-314\">Miniatures dans les listes de produits<\/td><td data-rm-block-id=\"block-315\">Non \u00e0 Google Shopping<\/td><\/tr><tr><td data-rm-block-id=\"block-316\">Moyen (medium_default)<\/td><td data-rm-block-id=\"block-317\">~250\u00d7250 px<\/td><td data-rm-block-id=\"block-318\">Photos du catalogue<\/td><td data-rm-block-id=\"block-319\">Possible<\/td><\/tr><tr><td data-rm-block-id=\"block-320\">Grand (large_default)<\/td><td data-rm-block-id=\"block-321\">~500\u00d7500 px<\/td><td data-rm-block-id=\"block-322\">Photos compl\u00e8tes des produits<\/td><td data-rm-block-id=\"block-323\">Recommand\u00e9<\/td><\/tr><tr><td data-rm-block-id=\"block-324\">Tr\u00e8s grand (thickbox_default)<\/td><td data-rm-block-id=\"block-325\">~1000\u00d71000 px<\/td><td data-rm-block-id=\"block-326\">Zoom sur le produit<\/td><td data-rm-block-id=\"block-327\">Le meilleur pour Google<\/td><\/tr><\/tbody><\/table><strong><strong><strong>Comment choisir la taille de l'image :<\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-328\">Dans la configuration du module, allez dans \u201e Taille des images \u201d.\u201d<\/li><li data-rm-block-id=\"block-329\">S\u00e9lectionnez la taille souhait\u00e9e dans la liste d\u00e9roulante.<\/li><li data-rm-block-id=\"block-330\">Cliquez sur \u201e Enregistrer et g\u00e9n\u00e9rer le flux XML \u201d.\u201d<\/li><\/ol><strong><strong><strong>Recommandations de Google concernant la taille des images :<\/strong><\/strong><\/strong><ul><li data-rm-block-id=\"block-331\">Dimension minimale : 100 x 100 pixels<\/li><li data-rm-block-id=\"block-332\">Dimensions recommand\u00e9es : 800 x 800 pixels ou plus<\/li><li data-rm-block-id=\"block-333\">Taille maximale du fichier : aucune limite, mais Google ne t\u00e9l\u00e9charge que les 10 premiers Mo.<\/li><li data-rm-block-id=\"block-334\">Formats : JPG, PNG, GIF, BMP, TIFF, ICO, CUR, SVG, WEBP<\/li><\/ul><strong><strong><strong>Images suppl\u00e9mentaires :<\/strong><\/strong><\/strong><ul><li data-rm-block-id=\"block-335\">Le module peut ajouter jusqu'\u00e0 10 photos suppl\u00e9mentaires \u00e0 chaque produit.<\/li><li data-rm-block-id=\"block-336\">Augmente les chances que le produit apparaisse dans le moteur de recherche Google Images.<\/li><li data-rm-block-id=\"block-337\">Vous pouvez d\u00e9sactiver cette option pour r\u00e9duire la taille du flux.<\/li><li data-rm-block-id=\"block-338\">L'option \u201e Nombre maximal d'images suppl\u00e9mentaires \u201d permet de contr\u00f4ler le nombre<\/li><\/ul><div class=\"cc-alert cc-alert-tip\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-339\">Conseil<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-340\">Pour obtenir les meilleurs r\u00e9sultats sur Google Shopping, nous vous recommandons de choisir \u201e Tr\u00e8s grand (thickbox_default) \u201d. Les images plus grandes am\u00e9liorent l'apparence des produits dans les r\u00e9sultats de recherche et peuvent augmenter le nombre de clics.<\/div><\/div><h6 data-rm-block-id=\"block-341\"><br \/>13 D\u00e9pannage<\/h6><strong><strong><strong><strong>Le flux n'est pas g\u00e9n\u00e9r\u00e9<\/strong><\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-342\">V\u00e9rifiez si le module est actif dans le Gestionnaire de modules.<\/li><li data-rm-block-id=\"block-343\">V\u00e9rifiez si le serveur dispose des droits d'\u00e9criture dans le r\u00e9pertoire. <span class=\"cc-highlight\">\/modules\/cc_ps_google_merchant\/<\/span><\/li><li data-rm-block-id=\"block-344\">Connectez-vous au panneau d'administration et essayez de cliquer sur \u201e Enregistrer et g\u00e9n\u00e9rer un flux XML \u201d.\u201d<\/li><li data-rm-block-id=\"block-345\">V\u00e9rifiez les journaux d'erreurs du serveur (error.log PHP)<\/li><li data-rm-block-id=\"block-346\">Assurez-vous que PHP dispose de l'extension SimpleXML install\u00e9e.<\/li><li data-rm-block-id=\"block-347\">Essayez de d\u00e9sactiver le module et de le r\u00e9activer.<\/li><\/ol><strong><strong><strong><strong>Les produits n'apparaissent pas dans le flux<\/strong><\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-348\">V\u00e9rifiez si les produits sont actifs dans PrestaShop<\/li><li data-rm-block-id=\"block-349\">V\u00e9rifiez si les produits ont une cat\u00e9gorie attribu\u00e9e.<\/li><li data-rm-block-id=\"block-350\">Si vous utilisez des filtres, v\u00e9rifiez que les produits r\u00e9pondent aux conditions du filtre.<\/li><li data-rm-block-id=\"block-351\">V\u00e9rifiez la quantit\u00e9 minimale en stock \u2013 les produits en rupture de stock peuvent \u00eatre ignor\u00e9s.<\/li><li data-rm-block-id=\"block-352\">Ouvrez le flux XML dans votre navigateur et recherchez les produits manuellement (CTRL+F).<\/li><\/ol><strong><strong><strong><strong>Google Merchant Center affiche les erreurs pour le flux<\/strong><\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-353\">Acc\u00e9dez \u00e0 Google Merchant Center et ouvrez l'onglet \u201e Diagnostics \u201d.\u201d<\/li><li data-rm-block-id=\"block-354\">Lisez attentivement le message d'erreur.<\/li><li data-rm-block-id=\"block-355\">V\u00e9rifiez les champs manquants \u2013 Google exige certains champs sp\u00e9cifiques.<\/li><li data-rm-block-id=\"block-356\">Le module ignore automatiquement les produits pour lesquels les donn\u00e9es requises sont manquantes.<\/li><li data-rm-block-id=\"block-357\">Assurez-vous que les produits ont : un titre, une description, un lien, une photo, un prix, une disponibilit\u00e9, un GTIN ou une marque.<\/li><\/ol><strong><strong><strong><strong>Le prix est erron\u00e9 dans le flux.<\/strong><\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-358\">V\u00e9rifiez que le prix dans PrestaShop est correctement d\u00e9fini.<\/li><li data-rm-block-id=\"block-359\">V\u00e9rifiez que la devise de la boutique est correctement configur\u00e9e.<\/li><li data-rm-block-id=\"block-360\">S'il y a des remises, le module doit s\u00e9lectionner le prix avec la remise.<\/li><li data-rm-block-id=\"block-361\">V\u00e9rifiez que la TVA est correctement appliqu\u00e9e (le prix doit inclure la TVA).<\/li><\/ol><strong><strong><strong><strong>Les images suppl\u00e9mentaires n'apparaissent pas<\/strong><\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-362\">V\u00e9rifiez que l'option \u201e Images suppl\u00e9mentaires \u201d est activ\u00e9e dans la configuration.<\/li><li data-rm-block-id=\"block-363\">Assurez-vous que les produits ont des photos suppl\u00e9mentaires attribu\u00e9es dans PrestaShop.<\/li><li data-rm-block-id=\"block-364\">V\u00e9rifiez que le nombre maximal d'images suppl\u00e9mentaires n'est pas d\u00e9fini sur 0.<\/li><li data-rm-block-id=\"block-365\">Ouvrez le flux XML et v\u00e9rifiez s'il contient les \u00e9l\u00e9ments g:additional_image_link.<\/li><\/ol><strong><strong><strong><strong>CRON ne d\u00e9marre pas<\/strong><\/strong><\/strong><\/strong><ol><li data-rm-block-id=\"block-366\">V\u00e9rifiez que la t\u00e2che CRON est correctement ajout\u00e9e dans le panneau d'h\u00e9bergement.<\/li><li data-rm-block-id=\"block-367\">V\u00e9rifiez que l'URL dans la commande CRON est correcte.<\/li><li data-rm-block-id=\"block-368\">V\u00e9rifiez que le jeton dans l'URL est \u00e0 jour (il change parfois lors des mises \u00e0 jour).<\/li><li data-rm-block-id=\"block-369\">Essayez d'acc\u00e9der manuellement \u00e0 l'URL depuis votre navigateur pour v\u00e9rifier si cela fonctionne.<\/li><li data-rm-block-id=\"block-370\">V\u00e9rifiez les journaux CRON dans le panneau d'h\u00e9bergement \u2013 ils peuvent contenir des informations sur les erreurs.<\/li><\/ol><div class=\"cc-alert cc-alert-info\"><div class=\"cc-alert-title\" data-rm-block-id=\"block-371\">Info<\/div><div class=\"cc-alert-content\" data-rm-block-id=\"block-372\">La plupart des probl\u00e8mes sont dus \u00e0 des donn\u00e9es produit manquantes (par exemple, titre, description, photo) ou \u00e0 une configuration incorrecte du flux. V\u00e9rifiez que tous les produits disposent de donn\u00e9es compl\u00e8tes avant de signaler un probl\u00e8me.<\/div><\/div><h6 data-rm-block-id=\"block-373\"><br \/>14. LES FAQ<\/h6><strong><strong><strong>Le module est-il compatible avec PrestaShop 9.0 ?<\/strong><br \/><\/strong><\/strong>Oui, le module a \u00e9t\u00e9 test\u00e9 et est enti\u00e8rement compatible avec PrestaShop 1.7.x, 8.x et la derni\u00e8re version 9.0.<strong><strong><br \/><br \/><strong>Dois-je avoir un compte Google Merchant Center pour utiliser le module ?<\/strong><br \/><\/strong><\/strong>Oui, Google Merchant Center est gratuit, mais il n\u00e9cessite un compte Google et la configuration d'une boutique. Le module g\u00e9n\u00e8re un flux, mais pour afficher vos produits dans Google Shopping, vous devez disposer d'un compte actif dans Merchant Center.<strong><strong><br \/><br \/><strong>Combien de temps faut-il pour g\u00e9n\u00e9rer un flux ?<br \/><\/strong><\/strong><\/strong>Cela d\u00e9pend du nombre de produits et de la performance du serveur. Pour une boutique proposant 1 000 produits, cela prend g\u00e9n\u00e9ralement quelques secondes. Pour les grandes boutiques, nous pouvons r\u00e9duire la taille en diminuant le nombre d'images suppl\u00e9mentaires.<strong><strong><strong><br \/><br \/><strong>Puis-je exporter uniquement les produits de certaines cat\u00e9gories ?<\/strong><br \/><\/strong><\/strong><\/strong>Oui, le module permet de s\u00e9lectionner des cat\u00e9gories sp\u00e9cifiques \u00e0 exporter. Vous pouvez s\u00e9lectionner plusieurs cat\u00e9gories en maintenant la touche CTRL enfonc\u00e9e tout en cliquant.<strong><strong><strong><br \/><br \/><strong>Le module prend-il en charge plusieurs langues ?<\/strong><br \/><\/strong><\/strong><\/strong>Oui, lors de la g\u00e9n\u00e9ration du flux, nous pouvons choisir la langue des noms et des descriptions des produits. Le flux contiendra les donn\u00e9es dans la langue s\u00e9lectionn\u00e9e dans la boutique.<strong><strong><strong><br \/><br \/><strong>Que se passe-t-il lorsque je modifie les param\u00e8tres du module ?<\/strong><br \/><\/strong><\/strong><\/strong>Une fois les param\u00e8tres enregistr\u00e9s, le module r\u00e9g\u00e9n\u00e8re automatiquement le flux XML. Le nouveau flux contient les param\u00e8tres modifi\u00e9s (par exemple, une autre taille d'images, des filtres ajout\u00e9s, etc.).<strong><strong><strong><br \/><br \/><strong>Puis-je d\u00e9sactiver les images suppl\u00e9mentaires afin de r\u00e9duire la taille du flux ?<\/strong><br \/><\/strong><\/strong><\/strong>Oui, dans la section \u201e Images suppl\u00e9mentaires \u201d, vous pouvez d\u00e9sactiver cette option ou r\u00e9duire le nombre maximal d'images suppl\u00e9mentaires (10 par d\u00e9faut).<strong><strong><strong><br \/><br \/><strong>Comment se portent les produits en promotion ?<\/strong><br \/><\/strong><\/strong><\/strong>Si le produit fait l'objet d'une promotion, le module ajoute automatiquement le champ g:sale_price contenant le prix r\u00e9duit, tandis que g:price contient le prix avant r\u00e9duction.<strong><strong><strong><br \/><br \/><strong>Que se passera-t-il s'il ajoute un nouveau produit \u00e0 la boutique ?<\/strong><br \/><\/strong><\/strong><\/strong>Le nouveau produit appara\u00eetra dans le flux lors de la prochaine actualisation (manuelle ou via CRON). Si CRON s'ex\u00e9cute toutes les 6 heures, le produit appara\u00eetra au maximum apr\u00e8s 6 heures.<strong><strong><strong><br \/><br \/><strong>Puis-je avoir plusieurs instances de flux (pour diff\u00e9rents canaux) ?<\/strong><br \/><\/strong><\/strong><\/strong>Le module g\u00e9n\u00e8re un flux principal, mais nous pouvons le filtrer (cat\u00e9gories, fabricants) afin de cr\u00e9er diff\u00e9rentes versions virtuelles du flux gr\u00e2ce \u00e0 une configuration personnalis\u00e9e pour chaque canal dans Google Merchant Center.<strong><strong><strong><br \/><br \/><strong>Puis-je modifier la structure XML du flux ?<\/strong><br \/><\/strong><\/strong><\/strong>La structure XML est d\u00e9finie par la sp\u00e9cification Google et est immuable. Le module g\u00e9n\u00e8re un flux 100% conforme aux exigences de Google et ne permet pas de modifier la structure.<strong><strong><strong><br \/><br \/><strong>Que se passe-t-il lors de la d\u00e9sinstallation du module ?<\/strong><br \/><\/strong><\/strong><\/strong>Le module supprime tous ses param\u00e8tres de la base de donn\u00e9es. Le fichier feed.xml reste dans le r\u00e9pertoire mais n'est plus mis \u00e0 jour. Vous pouvez le supprimer manuellement.<strong><strong><strong><br \/><br \/><strong>Y a-t-il une limite au nombre de produits dans le flux ?<\/strong><br \/><\/strong><\/strong><\/strong>La limite technique correspond \u00e0 la taille totale du fichier XML (pas de limite directe), mais nous pouvons d\u00e9finir une limite du nombre de produits dans la configuration (champ \u201e Limite de produits \u201d).<strong><strong><strong><br \/><br \/><strong>Comment v\u00e9rifier si le flux fonctionne correctement ?<\/strong><br \/><\/strong><\/strong><\/strong>Ouvrez l'URL du flux dans votre navigateur : vous devriez voir le code XML. Acc\u00e9dez \u00e0 Google Merchant Center et consultez l'onglet \u201e Diagnostics \u201d dans la configuration du flux. Google vous indiquera si le flux a \u00e9t\u00e9 correctement t\u00e9l\u00e9charg\u00e9 et s'il y a des erreurs.","protected":false},"excerpt":{"rendered":"Documentation Presta Shop Google Merchant Feed Documentation compl\u00e8te pour le module Presta Shop g\u00e9n\u00e9rant des flux XML pour Google Merchant Center (cc_ps_google_merchant) avec des options de configuration avanc\u00e9es et un filtrage des produits. Table des mati\u00e8res Introduction","protected":false},"author":1,"featured_media":5847,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"powered_cache_disable_cache":false,"powered_cache_disable_css_optimization":false,"powered_cache_disable_js_optimization":false,"footnotes":""},"categories":[236],"tags":[197,222,331],"class_list":["post-5842","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dokumentacje-prestashop","tag-dokumentacja","tag-google-merchant-center","tag-modul-prestashop"],"_links":{"self":[{"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/posts\/5842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/comments?post=5842"}],"version-history":[{"count":0,"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/posts\/5842\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/media\/5847"}],"wp:attachment":[{"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/media?parent=5842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/categories?post=5842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cocos.codes\/fr\/wp-json\/wp\/v2\/tags?post=5842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}