Skip to content

Commit 12ba968

Browse files
lman-odooauva-odoo
authored andcommitted
[ADD] ecommerce/google merchant center: new page
task-4806648 closes #13957 Signed-off-by: Audrey Vandromme (auva) <[email protected]>
1 parent 128a3b4 commit 12ba968

File tree

6 files changed

+143
-1
lines changed

6 files changed

+143
-1
lines changed

content/applications/websites/ecommerce.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,4 @@ products and increase your average cart sizes.
3030
ecommerce/order_handling
3131
ecommerce/customer_accounts
3232
ecommerce/performance
33+
ecommerce/google_merchant_center
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
======================
2+
Google Merchant Center
3+
======================
4+
5+
Google Merchant Center is a tool that allows ecommerce retailers to manage and submit product
6+
data to Google. It serves as a central hub to upload and maintain product details, such as images,
7+
prices, and descriptions so that products can appear across Google's platforms.
8+
9+
.. note::
10+
Google Merchant Center is only available for physical products and does not support services.
11+
12+
.. tip::
13+
We recommend using the tool alongside other Google services, such as :doc:`Google Search Console
14+
<../website/configuration/google_search_console>`, :ref:`Google Analytics
15+
<analytics/google-analytics>` or :ref:`Google Tag Manager <analytics/google-tag-manager>`
16+
to obtain detailed reports on product listing issues, improve marketing strategies, increase
17+
your products' online visibility, and enhance the overall sales performance.
18+
19+
Google Merchant Center setup
20+
============================
21+
22+
To connect your ecommerce with the :abbr:`GMC (Google Merchant Center)` platform, proceed as
23+
follows:
24+
25+
#. Create or sign in to a Google account using the following link:
26+
`<https://business.google.com/us/merchant-center>`_.
27+
#. Indicate that you sell products online, and enter :guilabel:`Your store's website`.
28+
#. Click :guilabel:`Continue`, then click :guilabel:`Continue to Merchant Center`.
29+
#. Enter your business details by adding the :guilabel:`Business name` and the
30+
:guilabel:`Registered country`, then click the :guilabel:`Continue to Merchant Center` button
31+
twice.
32+
#. Add the relevant information and click :guilabel:`Continue`, or click :guilabel:`Do it later`
33+
to skip this step for now.
34+
#. Go to the :guilabel:`Business info` tab in the left menu, and click :guilabel:`Confirm online
35+
store`.
36+
#. `Verify your website's ownership <https://support.google.com/merchants/answer/11586344?hl=en&visit_id=638883410905570193-1093311043&p=help_11586344&rd=1>`_
37+
in one of the following ways:
38+
39+
- Via :ref:`HTML tag <website/google_search_console/HTML-tag>` or :ref:`HTML file
40+
<GSC-HTML-file-upload>`
41+
- Via :ref:`Google Tag Manager <analytics/google-tag-manager>`
42+
- Via :ref:`Google Analytics <analytics/google-analytics>`
43+
44+
.. tip::
45+
You can also verify your website's ownership from Google Merchant Center's dashboard by
46+
navigating to :menuselection:`Settings --> Business Info` in the left menu.
47+
48+
#. Return to :abbr:`GMC (Google Merchant Center)`, click :guilabel:`Verify your online store`,
49+
and :guilabel:`Continue`.
50+
51+
.. seealso::
52+
`Google Merchant Center Help <https://support.google.com/merchants/answer/12564959?hl=en>`_
53+
54+
Linking Odoo to GMC
55+
===================
56+
57+
.. important::
58+
To activate the :abbr:`GMC (Google Merchant Center)` integration in your Odoo database, at least
59+
one :ref:`pricelist <ecommerce/pricelists>` must be assigned to your website.
60+
61+
#. Navigate to :menuselection:`Website --> Configuration --> Settings`, scroll to the
62+
:guilabel:`SEO - Search Engine Optimization` section, and enable
63+
:guilabel:`Google Merchant Center Data Source`.
64+
#. Click the :guilabel:`Copy file link`, then :guilabel:`Save`.
65+
66+
.. note::
67+
By enabling the :guilabel:`Google Merchant Center Data Source` option, your website will
68+
generate a dynamic `/gmc.xml` feed containing essential product information and availability.
69+
This feed can be :ref:`customized <ecommerce/GMC/localized-feed>` to include multiple
70+
languages and pricelists, ensuring your products are displayed correctly for different regions
71+
and audiences.
72+
73+
#. Go to the :abbr:`GMC (Google Merchant Center)` dashboard, navigate to the
74+
:menuselection:`Your business --> Products` tab in the left menu, and click :guilabel:`Add
75+
products`.
76+
#. Choose :guilabel:`Add products from a file` and paste the URL of the copied file.
77+
78+
.. important::
79+
Make sure to select all the countries where you intend to sell your products. You are not
80+
able to proceed without selecting at least one target country. If necessary, enter
81+
a :guilabel:`feed label` as well.
82+
83+
.. image:: google_merchant_center/gmc-select-countries.png
84+
:alt: Select countries in GMC.
85+
86+
#. Click :guilabel:`Continue`.
87+
88+
.. _ecommerce/GMC/localized-feed:
89+
90+
Localized feeds
91+
===============
92+
93+
Languages/regions
94+
-----------------
95+
96+
It is helpful to create language-specific feeds for each country/language you sell in. To add a
97+
new feed, go to :guilabel:`Products` on the :abbr:`GMC` dashboard, click :guilabel:`Add products`,
98+
and select :guilabel:`Add another product source` from the dropdown menu.
99+
100+
.. note::
101+
The selected :doc:`language </applications/general/users/language>` must first be enabled in
102+
your website's settings.
103+
104+
Currencies
105+
----------
106+
107+
It is also possible to create different feeds for different currencies, which allows customers
108+
to view prices in their local currency. To enable this feature, create a :ref:`pricelist
109+
<ecommerce/pricelists>` with the foreign currency in Odoo. Then, go to the :guilabel:`Products` tab
110+
in :abbr:`GMC`, click :guilabel:`Manage
111+
product sources`, and choose a :guilabel:`Products source`. Navigate to the
112+
:guilabel:`Data source setup` tab, click :guilabel:`Show advanced options`, and choose a
113+
:guilabel:`Currency`.
114+
115+
.. seealso::
116+
`Google Merchant Center Product Feed Specifications <https://support.google.com/merchants/answer/7052112>`_.
3.31 KB
Loading

content/applications/websites/website/configuration/google_search_console.rst

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ Five methods are available to do this:
6363
.. note::
6464
The best method for you depends on your comfort level and technical expertise. For beginners,
6565
using a file upload or HTML tag might be easiest. Those options are convenient if you already use
66-
Google Analytics or Tag Manager. You need to access your domain registrar's settings for domain
66+
:ref:`Google Analytics <analytics/google-analytics>` or :ref:`Google Tag Manager
67+
<analytics/google-tag-manager>`. You need to access your domain registrar's settings for domain
6768
verification.
6869

6970
.. _GSC-HTML-file-upload:
@@ -95,5 +96,29 @@ have to put in your Odoo's Website Settings. Google verifies ownership by checki
9596
#. In Google Search Console, click :guilabel:`Verify`. If you perform the steps above correctly,
9697
verification should be done immediately.
9798

99+
.. _website/google_search_console/HTML-tag:
100+
101+
HTML tag
102+
--------
103+
104+
This method involves copying a meta tag provided by Google and pasting it into your Odoo website.
105+
To verify your site ownership using an HTML tag, follow these instructions:
106+
107+
#. Expand the HTML tag section.
108+
109+
.. image:: google_search_console/gsc-html-tag.png
110+
:alt: Open HTML tag section.
111+
112+
#. :guilabel:`Copy` the HTML tag to clipboard.
113+
#. On your Odoo website, click :guilabel:`Edit` in the upper-right corner, go to
114+
the :guilabel:`Theme` tab, scroll down to the :guilabel:`Advanced` section, then
115+
click :guilabel:`<head> and </body>` next to :guilabel:`Code Injection`.
116+
Paste the copied tag into the first field (:guilabel:`<head>`), and click :guilabel:`Save`.
117+
118+
.. image:: google_search_console/gsc-paste-tag.png
119+
:alt: Paste tag in head field.
120+
121+
#. Return to :abbr:`GSC (Google Search Console)` and click :guilabel:`Verify`.
122+
98123
.. seealso::
99124
:doc:`domain_names`
15.1 KB
Loading
8.55 KB
Loading

0 commit comments

Comments
 (0)