Mediacom87 Posted December 29, 2020 Posted December 29, 2020 (edited) Hi, With this module, you will be able to control the export of the product feed for Google Shopping. The module is quite simple to use and includes all the necessary explanations for its implementation. Compatible with PrestaShop 1.6.x, 1.7.x, 8.x Démonstration backoffice Download Démonstration backoffice Download Edited November 13, 2025 by Mediacom87
Mediacom87 Posted February 14, 2022 Author Posted February 14, 2022 Version 2.6.14 (02/14/2022) Correction of the display in stock or out of stock of products Correction of the export of the product catalog on PrestaShop 1.7 versions
Mediacom87 Posted February 18, 2022 Author Posted February 18, 2022 Version 2.6.15 (02/18/2022) Correction of the recovery of taxes on carriers
Mediacom87 Posted May 25, 2022 Author Posted May 25, 2022 Version 2.6.16 (05/23/2022) Adding the export of the purchase price Add a multiplier to transform the purchase prices if desired
Mediacom87 Posted July 1, 2022 Author Posted July 1, 2022 Version 2.6.17 (07/01/2022) Modification of tax treatment according to the choice made on the price display for the visitor group
Mediacom87 Posted July 6, 2022 Author Posted July 6, 2022 Version 2.6.18 (07/06/2022) Added an option to not use the cover image to avoid product rejection if you add prohibited information Increase to 20 the number of product images to export
Mediacom87 Posted July 13, 2022 Author Posted July 13, 2022 Version 2.6.19 (07/13/2022) I just submitted the new version of the module to the Addons validation service, so now we have to wait for a while.
Mediacom87 Posted August 17, 2022 Author Posted August 17, 2022 Version 2.6.20 (07/15/2022) Improved minimum quantity information with the addition of the [unit_pricing_base_measure] tag Limitation of this information display for products with a minimum quantity of more than one unit Version 2.6.21 (07/26/2022) Added an option to customize the price of exported products if there is a minimum purchase quantity Version 2.6.22 (08/01/2022) Force the currency in the url if it is different from the default currency of the store Version 2.6.23 (08/02/2022) Removal of obsolete code Use of id_reference instead of id_carrier to avoid losing the carrier configuration when it is modified Added an option per country to force the use of taxes or not Added an option to export, or not, the default product category [product_type]. Adding new countries
Mediacom87 Posted October 4, 2022 Author Posted October 4, 2022 Version 2.6.24 (09/22/2022) Remove the requirement to define Google categories and let Google arrange the products as it sees fit. Added new product identification fields for the GTIN option. Added an option to customize the product id sent to Google. Added an option for custom labels to insert the url without domain of your products to share them on networks like Facebook. Version 2.6.25 (10/04/2022) Security deletion of outdated files. Add additional security on other files.
KellyBadge Posted February 7, 2023 Posted February 7, 2023 Has this module been tested with ThirtyBees version 1.4.0 ? This version is not shown on the compatibility list. Does it function for the United Kingdom? The UK is not shown on the demo. Best wishes, Ian 1
Mediacom87 Posted February 7, 2023 Author Posted February 7, 2023 6 minutes ago, KellyBadge said: Has this module been tested with ThirtyBees version 1.4.0 ? This version is not shown on the compatibility list. Does it function for the United Kingdom? The UK is not shown on the demo. Best wishes, Ian I just did the test and everything works perfectly.
Mediacom87 Posted February 7, 2023 Author Posted February 7, 2023 1 minute ago, KellyBadge said: Does it function for the UK ? yes
Mediacom87 Posted March 24, 2025 Author Posted March 24, 2025 2.7.2 - 03/23/2025 Improved flow. Improved category display. 2.7.1 - 11/09/2023 Fixed a bug when updating to module version 2.7.0. 2.7.0 - 10/28/2023 Images replaced by icons to lighten loading. Added compatibility with PrestaShop 8. PHP 8.1 support. Improved display of information messages when validating module configuration. Last export date added to table showing XML flow files. Withdrawal of compatibility with PrestaShop 1.5. 1
Mediacom87 Posted April 11, 2025 Author Posted April 11, 2025 2.7.3 - 04/11/2025 Correction of a bug in product price conversion.
Mediacom87 Posted April 15, 2025 Author Posted April 15, 2025 2.7.4 - 04/14/2025 Backtracking on the correction of shipping costs and purchase prices for products modified by mistake. Add an availability date to products that are out of stock but can still be ordered.
Mediacom87 Posted May 20, 2025 Author Posted May 20, 2025 2.7.5 - 05/20/2025 Add the possibility of associating an inactive carrier with a country to be exported.
Mediacom87 Posted September 25, 2025 Author Posted September 25, 2025 2.7.6 - 09/24/2025 Bug fix on older versions of PrestaShop 1.6. Improvement of the category search management code. Improvement of the file download code.
Mediacom87 Posted November 13, 2025 Author Posted November 13, 2025 2.8.0 - 11/12/2025 Complete redesign of the module's UX 2.7.7 - 10/28/2025 Addition of a real-time counter showing the number of products to be exported.
Mediacom87 Posted January 15 Author Posted January 15 2.10.0 - 01/14/2026 Improved performance for exporting large catalogs Improved module security 2.9.0 - 01/05/2026 Added compatibility with PrestaShop 9 DataTables library updated to version 2.3.6
Mediacom87 Posted March 17 Author Posted March 17 2.10.2 - 03/16/2026 Fixed combinations never being exported even when the option was enabled Fixed meta titles/descriptions never being used in export even when the option was enabled Fixed out-of-stock products never being excluded even when the option was enabled Fixed purchase price (cost_of_goods_sold) fallback for combinations without wholesale price Fixed images being progressively lost for combinations without specific images Fixed shipping cost calculation receiving malformed price data Fixed export language silently falling back to wrong language for unknown countries Fixed AJAX date refresh crashing when no export file exists for a country Fixed PHP 5.6 compatibility (removed public const and type hints) Fixed feed URL generation on Windows servers Improved security on debug controller (strict comparison) Removed obsolete debug controller Fixed wrong flag displayed by default in categories tab 2.10.1 - 01/27/2026 Fixed a bug in stock export Fixed a bug with selecting custom product IDs Fixed a bug when exporting Cron to other modules
Mediacom87 Posted April 30 Author Posted April 30 3.0.0 - 04/28/2026 New feature: Multi-language support per country (e.g. Belgium: FR + NL + DE, Switzerland: FR + DE + IT) One XML feed generated per country-language pair Dedicated CRON URL for each country-language combination Dynamic language selector with add/remove buttons in country configuration Full backward compatibility with existing single-language configurations Redesigned "About" tab: module info card, features list, and cross-selling section matching Mediacom87 standard Database index diagnostic with one-click creation buttons (AJAX) for optimal export performance Redesigned "Cron" tab: multiple configuration formats (WebCron, curl, wget, PHP CLI, cPanel/Plesk) with copy-to-clipboard Cron syntax reference panel with visual diagram and common scheduling examples New "FAQ" tab: comprehensive help covering module configuration, feed generation, Google Merchant Center and troubleshooting Languages sorted alphabetically in configuration selects Removed "More Modules" tab (merged into About) DataTables library updated to version 2.3.8 Fixed class name collision with other Mediacom87 modules (UpdateModule → GoogleExportUpdateModule) Fixed feed file detection not matching export naming convention for single-language countries Fixed feed file path for non-root export directory configuration
Mediacom87 Posted May 15 Author Posted May 15 3.1.0 - 05/15/2026 New feature: Mediacom87 license management with a dedicated "License" tab (request, activation, status and domain migration) New option "Force currency in product URL": disable it to keep clean landing page links when robots.txt blocks currency parameters and avoid Google Shopping disapprovals Currency URL parameters reordered (id_currency first) for better robots.txt compatibility DataTables library updated to version 2.3.8 Fixed Configure button not showing on PrestaShop 1.6 (is_configurable flag in config.xml) Fixed riot.js loading order on PrestaShop forks that defer JS files matching "google" Changelog is now translatable Code cleanup: removed dead code and ensured PHP 5.6 compatibility
Mediacom87 Posted 6 hours ago Author Posted 6 hours ago 4.0.0 - 09/16/2026 New feature: Google promotions feed: publish your discount vouchers so Google displays a "special offer" link below your Shopping ads 9 new target countries aligned with the official Google Merchant Center list: Ethiopia, Ghana, Kenya, Mauritius, Nigeria, Tanzania, Uganda, Zambia and Zimbabwe, for a total of 71 countries Fixed the missing United Kingdom flag on shops where the country ISO code is uk instead of gb Module archive reduced by more than half: the flags of countries Google does not support were never displayed and weighed 2.8 MB New "Promotions" tab: every cart rule is audited, the ones Google cannot announce safely are blocked with an explicit reason Cart rules reserved for one customer, expired, limited to some products or without an expressible discount are never published Supported offer types: percentage off, amount off, free shipping and free gift, with minimum purchase amount and validity dates Editable public title per promotion, because the internal name of a cart rule is rarely suitable for shoppers The promotions feed is regenerated together with its product feed and inherits the same protection: secret fingerprint, atomic write and gzip A promotions feed with nothing to announce is now published as a valid empty document instead of being deleted: a deleted file turned a URL declared for scheduled fetch into a 404, which Merchant Center reports as a data source error Saving the Promotions tab no longer regenerates the feeds: each one now has its own Generate button, and the feed table says how many promotions are ready for that country New feature: New option "Protect the feed URL": a secret fingerprint is added to the feed file name so nobody can download your catalog, prices and stocks from a guessable address New "Renew the security key" action: deletes every generated feed and invalidates leaked feed and CRON URLs The export directory is now protected by an .htaccess file (no directory listing, no access to feeds being written) Feeds are now written to a temporary file and swapped in atomically: Google can no longer fetch a truncated feed during generation New option "Compress the feed (gzip)": generates a .xml.gz feed, natively supported by Google Merchant Center New feature: New "Diagnostic" tab gathering the product image audit, the feed quality report and the database index check Product image audit: detects images below 500x500 pixels before the Google deadline of January 31, 2027, measured on the original file and not on theme thumbnails Feed quality report: products kept out of the feed are counted by cause (empty description, no image, empty title, shop root category) with up to 50 examples each Products exported without a brand are now reported as at risk of Google disapproval Feed download is now authenticated with a constant-time key comparison FAQ tab rewritten: 40 questions grouped into 9 themes, all answers visible at once with no accordion to unfold Module interface available in 18 languages: every screen, help text, FAQ and changelog entry, not just the configuration labels The Feed tab is now named and translated in every language: its label was the French word "Flux", left untranslated in most back offices Contact support from a form modal: the message and the installation details are mailed by the shop itself, so a back office with no mail client configured can still reach support The DataTables library is no longer loaded from an external CDN: the category table now uses the in-house medTable library shipped with the module, so the back office works without Internet access and nothing is requested from a third party The country selector of the Categories tab is now hidden when the Google product category option is off: it only switches the column that option displays, so it had nothing to drive
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now