Jump to content
thirty bees forum

Recommended Posts

Posted (edited)

Bonjour,

Avec ce module, vous pourrez maitriser l'export du flux produit pour Google Shopping.

Le module est assez simple d'utilisation et comporte toutes les explications nécessaires à sa mise en œuvre.

Compatible avec PrestaShop 1.6.x, 1.7.x, 8.x

Présentation vidéo :

Présentation captures d'écrans :

couv_addons-2025.thumb.jpg.a904d8dfc3c91e2d3a3766c80a3e715a.jpg

 

 

 

 

 

 

couv_addons_screen-en-01.thumb.jpg.96e8ebc42853f519b04710c875eba918.jpgcouv_addons_screen-en-08.thumb.jpg.4c41114d92fd0fe42663b648e9ab2ed7.jpgcouv_addons_screen-en-07.thumb.jpg.4bff1ef6f87cad78544181a5b2138a48.jpgcouv_addons_screen-en-06.thumb.jpg.1f3e02ad10af590041f5310d7be2137e.jpgcouv_addons_screen-en-05.thumb.jpg.b010d2d16fcbd3a5350cef69f9cddca7.jpgcouv_addons_screen-en-04.thumb.jpg.f9109d3202c0b2013d71962a80d37dd5.jpgcouv_addons_screen-en-03.thumb.jpg.c14d8a0f1f1738a6f41d6991c5b2874a.jpgcouv_addons_screen-en-02.thumb.jpg.f5dabea3e81ac952c607fc1b997b92f4.jpgcouv_addons_screen-en-01.thumb.jpg.96e8ebc42853f519b04710c875eba918.jpg

 

Démonstration backoffice

Téléchargement

Edited by Mediacom87
  • 1 year later...
Posted

Version 2.6.14 (14/02/2022)

  • Correction de l'affichage en stock ou hors stock des produits
  • Correction de l'exportation du catalogue produits sur les versions 1.7 de PrestaShop
  • 3 months later...
Posted

Version 2.6.16 (23/05/2022)

  • Ajout de l'export du prix d'achat
  • Ajout d'un coefficient multiplicateur pour transformer les prix d'achat si souhaité
  • 1 month later...
Posted

Version 2.6.18 (06/07/2022)

  • Ajout d'une option permettant de ne pas utiliser l'image de couverture pour éviter le rejet des produits si vous y ajoutez des informations interdites
  • Augmentation à 20 du nombre d'images produit à exporter
Posted

Version 2.6.19 (13/07/2022)

  • Ajout de l'information du nombre de quantité minimale si cette option est défini sur la fiche produit ou ses déclinaisons
  • Like 1
  • 1 month later...
Posted

Version 2.6.20 (15/07/2022)

  • Amélioration de l'information de quantité minimale avec l'ajout de la balise [unit_pricing_base_measure]
  • Limitation de cet affichage d'information pour les produits ayant une quantité minimale supérieur à une unité

Version 2.6.21 (26/07/2022)

  • Ajout d'une option pour personnaliser le prix des produits exportés si celui-ci est concerné par une quantité minimale d'achat

Version 2.6.22 (01/08/2022)

  • Forcer la devise dans l'url si elle est différente de la devise par défaut de la boutique

Version 2.6.23 (02/08/2022)

  • Retrait de code obsolète
  • Utilisation de id_reference plutôt que l'id_carrier pour éviter de perdre la configuration du transporteur lorsqu'il est modifié
  • Ajout d'une option par pays pour forcer l'usage des taxes ou non
  • Ajout d'une option pour exporter, ou non, la catégorie par défaut du produit [product_type]
  • Ajout de nouveaux pays

 

  • 1 month later...
Posted

Version 2.6.24 (22/09/2022)

  • Retrait de l'obligation de définir les catégories Google et laisser Google ranger les produits à sa guise.
  • Ajout de nouveau champs d'identification des produits pour l'option GTIN.
  • Ajout d'une option permettant de personnaliser l'id produit envoyé à Google.
  • Ajout d'une option pour les labels customisés afin d'y insérer l'url sans domaine de vos produits pour les partager sur les réseaux comme Facebook.

Version 2.6.25 (04/10/2022)

  • Effacement de sécurité de fichiers périmés.
  • Ajout de sécurités supplémentaires sur d'autres fichiers.
  • 2 years later...
Posted

2.7.2 - 23/03/2025

  • Amélioration du flux.
  • Amélioration de l'affichage des catégories.

2.7.1 - 09/11/2023

  • Correction d'un bug lors de la mise à jour vers la version 2.7.0 du module.

2.7.0 - 28/10/2023

  • Remplacement des images par des icônes afin d'alléger le chargement.
  • Ajout de la compatibilité avec PrestaShop 8.
  • Prise en charge de PHP 8.1.
  • Amélioration de l'affichage des messages d'information lors de la validation de la configuration du module.
  • Ajout de la date du dernier export dans le tableau présentant les fichiers de flux XML.
  • Retrait de la compatibilité avec PrestaShop 1.5.
  • 3 weeks later...
Posted

2.7.4 - 14/04/2025

  • Retour en arrière sur la correction des frais de port et du prix d'achat des produits modifiés par erreur.
  • Ajouter une date de disponibilité aux produits en rupture de stock mais que l'on peut encore commander.
  • 1 month later...
  • 4 months later...
Posted

2.7.6 - 24/09/2025

  • Correction d'un Bug sur d'anciennes versions PrestaShop 1.6.
  • Amélioration du code de gestion des recherches de catégories.
  • Amélioration du code de téléchargement des fichiers.
  • 1 month later...
Posted

2.8.0 - 12/11/2025

  • Refonte complète de l'expérience utilisateur du module

2.7.7 - 28/10/2025

  • Ajout d'un compteur en temps réel du nombre de produits qui seront exportés.
  • 2 months later...
Posted

2.10.0 - 14/01/2026

  • Amélioration des performances pour l'exportation de catalogues volumineux
  • Sécurité améliorée des modules

2.9.0 - 05/01/2026

  • Ajout de la compatibilité avec PrestaShop 9
  • Bibliothèque DataTables mise à jour vers la version 2.3.6
  • 2 months later...
Posted

2.10.2 - 16/03/2026

  • Les combinaisons fixes ne sont jamais exportées, même lorsque l'option est activée
  • Correction d'un problème où les méta-titres et méta-descriptions n'étaient jamais utilisés lors de l'exportation, même lorsque l'option était activée
  • Correction d'un problème : les produits en rupture de stock n'étaient jamais exclus, même lorsque l'option était activée
  • Solution de repli avec prix d'achat fixe (coût des marchandises vendues) pour les combinaisons sans prix de gros
  • Correction d'un problème entraînant la perte progressive d'images pour les combinaisons ne comportant pas d'images spécifiques
  • Correction du calcul des frais de port en cas de réception de données de prix incorrectes
  • Correction d'un problème où la langue d'exportation basculait automatiquement vers une langue incorrecte pour les pays inconnus
  • Correction d'un plantage lors de l'actualisation de la date via AJAX lorsqu'aucun fichier d'exportation n'existe pour un pays
  • Correction de la compatibilité avec PHP 5.6 (suppression de « public const » et des indications de type)
  • Correction de la génération d'URL de flux sur les serveurs Windows
  • Sécurité renforcée sur le contrôleur de débogage (comparaison stricte)
  • Suppression du contrôleur de débogage obsolète
  • Correction d'un drapeau incorrect affiché par défaut dans l'onglet « Catégories »

2.10.1 - 27/01/2026

  • Correction d'un bug dans l'exportation des stocks
  • Correction d'un bug lié à la sélection d'identifiants de produit personnalisés
  • Correction d'un bug lors de l'exportation de Cron vers d'autres modules
  • 1 month later...
Posted

3.0.0 - 28/04/2026

  • Nouvelle fonctionnalité : Soutien multilingue par pays (par exemple Belgique: FR + NL + DE, Suisse: FR + DE + IT)
  • Un flux XML généré par couple pays-langue
  • URL CRON dédiée pour chaque combinaison pays-langue
  • Sélecteur de langue dynamique avec boutons d'ajout/suppression dans la configuration des pays
  • Compatibilité ascendante complète avec les configurations mono-langue existantes
  • Onglet "À propos" repensé : carte d'information du module, liste des fonctionnalités et section de cross-selling au standard Mediacom87
  • Diagnostic des index de base de données avec boutons de création en un clic (AJAX) pour des performances d'export optimales
  • Onglet "Cron" repensé : plusieurs formats de configuration (WebCron, curl, wget, PHP CLI, cPanel/Plesk) avec copie dans le presse-papier
  • Panneau de référence de la syntaxe Cron avec diagramme visuel et exemples de planification courants
  • Nouvel onglet "FAQ" : aide complète couvrant la configuration du module, la génération du flux, Google Merchant Center et le dépannage
  • Langues triées par ordre alphabétique dans les sélecteurs de configuration
  • Suppression de l'onglet "Plus de modules" (fusionné avec À propos)
  • Bibliothèque DataTables mise à jour vers la version 2.3.8
  • Correction d'une collision de nom de classe avec d'autres modules Mediacom87 (UpdateModule → GoogleExportUpdateModule)
  • Correction de la détection des fichiers de flux ne respectant pas la convention de nommage pour les pays mono-langue
  • Correction du chemin du fichier de flux pour une configuration de répertoire d'export hors racine
  • 3 weeks later...
Posted

3.1.0 - 15/05/2026

  • Nouvelle fonctionnalité : Gestion de licence Mediacom87 avec un onglet « Licence » dédié (demande, activation, statut et migration de domaine)
  • Nouvelle option « Forcer la devise dans l'URL produit » : désactivez-la pour conserver des liens de page produit propres lorsque robots.txt bloque les paramètres de devise et éviter les refus Google Shopping
  • Paramètres de devise réordonnés dans l'URL (id_currency en premier) pour une meilleure compatibilité robots.txt
  • Bibliothèque DataTables mise à jour vers la version 2.3.8
  • Correction du bouton Configurer absent sur PrestaShop 1.6 (drapeau is_configurable dans config.xml)
  • Correction de l'ordre de chargement de riot.js sur les forks PrestaShop qui diffèrent les fichiers JS contenant « google »
  • Le changelog est désormais traduisible
  • Nettoyage du code : suppression du code mort et garantie de compatibilité PHP 5.6
  • 4 months later...
Posted

4.0.0 - 16/09/2026

  • Nouvelle fonctionnalité : Flux de promotions Google : publiez vos bons de réduction pour que Google affiche un lien « offre spéciale » sous vos annonces Shopping
  • 9 nouveaux pays cibles alignés sur la liste officielle Google Merchant Center : Éthiopie, Ghana, Kenya, Maurice, Nigeria, Tanzanie, Ouganda, Zambie et Zimbabwe, soit 71 pays au total
  • Correction du drapeau du Royaume-Uni manquant sur les boutiques où le code ISO du pays est uk au lieu de gb
  • Archive du module réduite de plus de moitié : les drapeaux des pays non supportés par Google n'étaient jamais affichés et pesaient 2,8 Mo
  • Nouvel onglet « Promotions » : chaque règle panier est auditée, celles que Google ne peut pas annoncer sans risque sont bloquées avec une raison explicite
  • Les règles panier réservées à un client, expirées, limitées à certains produits ou sans remise exprimable ne sont jamais publiées
  • Types d'offres pris en charge : remise en pourcentage, remise en montant, livraison offerte et cadeau offert, avec achat minimum et dates de validité
  • Titre public modifiable pour chaque promotion, car le nom interne d'une règle panier est rarement présentable aux clients
  • Le flux de promotions est régénéré avec son flux produits et hérite des mêmes protections : empreinte secrète, écriture atomique et gzip
  • Un flux promotions sans rien à annoncer est désormais publié comme un document vide valide au lieu d'être supprimé : un fichier supprimé transformait une URL déclarée en récupération planifiée en 404, ce que Merchant Center signale comme une erreur de source de données
  • L'enregistrement de l'onglet Promotions ne régénère plus les flux : chacun dispose désormais de son propre bouton Générer, et le tableau des flux indique combien de promotions sont prêtes pour ce pays
  • Nouvelle fonctionnalité : Nouvelle option « Protéger l'URL du flux » : une empreinte secrète est ajoutée au nom du fichier de flux afin que personne ne puisse télécharger votre catalogue, vos prix et vos stocks depuis une adresse devinable
  • Nouvelle action « Renouveler la clé de sécurité » : supprime tous les flux générés et invalide les URL de flux et de CRON ayant fuité
  • Le dossier d'export est désormais protégé par un fichier .htaccess (pas de listing du répertoire, pas d'accès aux flux en cours d'écriture)
  • Les flux sont désormais écrits dans un fichier temporaire puis basculés de façon atomique : Google ne peut plus récupérer un flux tronqué pendant la génération
  • Nouvelle option « Compresser le flux (gzip) » : génère un flux .xml.gz, nativement accepté par Google Merchant Center
  • Nouvelle fonctionnalité : Nouvel onglet « Diagnostic » regroupant l'audit des images produit, le rapport de qualité des flux et la vérification des index de base de données
  • Audit des images produit : détecte les images sous 500x500 pixels avant l'échéance Google du 31 janvier 2027, mesurées sur le fichier d'origine et non sur les vignettes du thème
  • Rapport de qualité des flux : les produits écartés sont comptés par cause (description vide, aucune image, titre vide, catégorie racine de la boutique) avec jusqu'à 50 exemples pour chacune
  • Les produits exportés sans marque sont désormais signalés comme risquant un refus de Google
  • Le téléchargement du flux est désormais authentifié avec une comparaison de clé en temps constant
  • Onglet FAQ réécrit : 40 questions regroupées en 9 thèmes, toutes les réponses visibles d'un coup, sans accordéon à déplier
  • Module entièrement traduit en 18 langues : tous les écrans, textes d'aide, entrées de FAQ et de changelog, et non plus seulement les libellés de configuration
  • L'onglet Flux porte enfin un nom traduit dans toutes les langues : son libellé était le mot français « Flux », qui restait tel quel dans la plupart des back-offices
  • Contact du support depuis une fenêtre modale : le message et les informations d'installation sont envoyés par la boutique elle-même, ce qui permet de joindre le support depuis un back-office sans client de messagerie configuré
  • La bibliothèque DataTables n'est plus chargée depuis un CDN externe : le tableau des catégories utilise désormais la bibliothèque maison medTable livrée avec le module, ce qui permet au back-office de fonctionner sans accès Internet et n'adresse plus aucune requête à un tiers
  • Le sélecteur de pays de l'onglet Catégories est désormais masqué lorsque l'option Catégorie de produit Google est désactivée : il ne fait que basculer la colonne affichée par cette option, il n'avait donc rien à piloter

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...