Odoo Google Shopping | Google Merchant Center Next
by Garazd Creation https://garazd.biz/blog/odoo-e-commerce/odoo-google-shopping$ 167.63
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Invoicing (account) • Discuss (mail) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 2733 |
| Technical Name |
product_data_feed_gmc |
| License | OPL-1 |
| Website | https://garazd.biz/blog/odoo-e-commerce/odoo-google-shopping |
| Versions | 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Invoicing (account) • Discuss (mail) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 2733 |
| Technical Name |
product_data_feed_gmc |
| License | OPL-1 |
| Website | https://garazd.biz/blog/odoo-e-commerce/odoo-google-shopping |
| Versions | 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
- Community
- Enterprise
Enterprise
Community
Integrate with Google Merchant Center to provide products for Google Shopping, Free listings, and Shopping Ads catalogs
Description
Adding Google Merchant Center as an additional sales channel increases the visibility of your products and services across Google Search results and allows you to promote your products in Google Ads through the Google Shopping feed.
The Odoo Google Merchant Center Feeds app by Garazd Creation automates your product data transfer from your Odoo to Google Merchant Center.
Benefits
Multi
Multi feed support
Fully Customizable
Modify and configure to your needs
Support
Free 60 days support and 360 days bug-fixing
Try me
Demo & Test. Click on the "Live Preview" button
Google Product Categories
After installing the module, you need to import Google product categories â these
are Google's recommended product classifications. This product taxonomy is
standard not only for Google Shopping but also for other advertising platforms
like Facebook Ads, Pinterest Ads, and more.
The Odoo Google Merchant Center Next solution includes a module for
importing Google product categories and managing these categories at the product
level.
The category import wizard is opened automatically after installing the app
through the interface. If not, run it from the menu Website - Configuration -
Import Google Categories. Click on Import/Update to upload the Google
category list.
Once the import is complete, assign Google product categories for your products.
Open the product form and specify the required one on the Sales tab.
Feed Configuration
The next step is to open the list of product feeds and prepare one for your
business case. Go to Website - eCommerce - Product Data Feeds.
Two pre-configured feed templates differ only in the type of products.
Template feeds are marked in green in the list for easy identification.
The feed template marked as Products Templates is intended for Odoo product
templates. It's recommended to use when you don't use product variants and
attributes in your Odoo.
Another one, marked as Product Variants, is developed for Odoo product
variants and recommended when your Odoo products have attributes and multiple
variants.
It is recommended to create a copy of the template feed using the Duplicate
action. You can then configure the copied feed to match your business needs, while
the original template remains unchanged and serves as a reference with the default
settings.
Feed Products
The next step is to define a list of products for the feed. You can set the
defining characteristics of your products to come to the feed using the
Item Filter option.
Click on Edit Domain to add your product filters. For example, you can
specify that only products with a barcode should be included.
The Is Published filter is mandatory if you sell your products through the
Odoo e-Commerce website, as Google requires to be published and publicly available
products.
Once your filters are set, click Confirm to save the changes. The number of
products included in the feed is automatically recalculated based on the filter domain.
To manage the feed products, click the link with number of records or use the
Items button at the top of the feed form.
Price Configuration
Before connecting your feed to Google Merchant Center, it is recommended to
review and configure the product pricing settings.
Open the Settings tab of your feed, and in the Prices section,
select the Pricelist that should be used to calculate the product prices
included in the feed.
If you don't use pricelists in your Odoo, you can leave this field blank. In this
case, the prices that are set directly in products are used.
To include promotional or discounted prices in your Google Merchant Center
feed, you also need to configure the Sale Pricelist field. This pricelist
should be set up in advance and must define lower prices than the standard ones.
Stock Locations
One more setting that helps you to provide relevant data from Odoo to
Google Shopping is choosing of stock locations. You can specify what
locations to use to calculate product quantities and availability statuses.
Open the Settings tab and go to the Stock section. In the Stock
Locations field, select the locations that need to be involved in stock
computation. As a result, the product availability in the feed is based only on
the selected locations.
When no location is selected, product stock levels and availability are calculated
across all company locations.
The Out of Stock Mode option defines the product availability status when
the product is out of stock at the selected locations:
- The Out of stock value instructs to use the same availability status
out_of_stock. - The Available for Order value substitutes the availability status to
backorderso the out-of-stock products can be ordered.
Feed Columns
The Odoo Google Merchant Center Next app comes with the pre-configured set
of GMC feed columns. They are already mapped to basic Odoo product fields and
special product fields added with additional modules of the solution.
You can customize feed columns through the Odoo UI and link them to your custom
product fields, if it's required.
A full description of the default columns included in the GMC feed templates is
available in the blog post Odoo Google Shopping.
To manage the feed columns, click the Columns button at the top of the feed form.
Letâs walk through an example and set a different product field as the product
identifier. Instead of using the default ID, you can configure the feed to
use the productâs Internal Reference (
default_code).
Open the id feed column. By default, its Type is set to Model Field,
and the Value field is set to id. Replace this value by selecting
default_code from the available product fields.
From now on, your productâs identifier in Google Merchant Center will be
based on the Internal Reference value instead of the system ID.
This adjustment can be especially useful if you previously had an active GMC feed
and need to preserve existing product identifiers in Googleâs system.
Some columns included in the template are inactive by default. Review the full
list of columns and activate the ones relevant to your feed.
Product Configuration
The one more level for the feed settings is the product level. You can specify the
individual settings for specific products in the product form. Open the desired
product and go to the Data Feeds tab. Options that are related to
Google Merchant Center are located in the section with the same name.
In the base version of the solution, the Order Type option is available
only. This option defines the availability types to order.
You can select one of the following values for the current product:
- BackOrder â The product is currently out of stock, but orders are still accepted.
- Pre-Order â The product is not currently on sale, but can be pre-ordered.
Detailed information about these availability statuses can be found in the official
Google Merchant Center documentation.
Adding a feed to GMC
To connect your product data feed to Google Shopping, you need a properly
configured feed in Odoo and an active Google Merchant Center account. If
you donât have an account yet, you can create one here.
To add your product feed in GMC, go to Settings, Data sources menu,
and click Add product source.
In Odoo, open your feed and copy the feed URL.
Then follow these steps:
- Paste the feed URL into this field.
- Set the fetch frequency and time to specify how often Google pulls updated data from your feed.
- Skip the username and password setting, as feeds are protected with a token by default.
- Select the target countries for your feed.
- Specify the feed language.
- Enter a name for your data source to help you identify and manage it later.
Click Continue to complete the setup.
Once the feed is processed, your products will appear in your Google Merchant Center account.
You may be alerted with error messages or warnings after the feed processing.
Review them carefully and adjust your feed settings in either Odoo or
Google Merchant Center to fix these inconsistencies.
Related Modules
Contact Us
Support, customizations, and development
https://garazd.biz/contactus
https://garazd.biz/support
Our expertise
Official Odoo Partner
OCA Member
With Odoo since 2014
Over 23,000 app downloads and purchases
Our apps in the TOP 10 on Odoo Apps
Version: 18.0.1.2.0
Module design is reserved | Copyright © Garazd Creation
Changelog
-
18.0.1.2.0 2025-04-15
- Add the Product Quantity feed column for Local inventory.
-
18.0.1.1.0 2025-03-11
- Implement the partial caching for XML feeds (the Data Feed Caching extension is required).
-
18.0.1.0.0 2024-10-12
- Migration from 17.0.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module
There are no ratings yet!
Question about changing the url's
While creating the feed in another language, I ran into an issue. The module is using the Base URL instead of the website domain. Could you help me with this?
Re: Question about changing the url's
Hello Oydam,
Thank you for buying our Odoo solutions!
You can specify your website domain in the feed settings this way:
After this setting, the feed uses the domain name of the specified website.
Please contact us by e-mail, support@garazd.biz, if you need additional assistance or information.
Best regards, Yurii Razumovskyi
Company Garazd Creation — Odoo solutions for e-Commerce, SEO, Data Feeds, Website Tracking, Marketing, Analytics, and Marketplace integrations, Product Label designing and printing.
https://garazd.biz