Google Shopping з Odoo

Просувайте свої товари та послуги за допомогою Google Merchant Center

Google Merchant Center - це майданчик, котрий надає можливості для просування ваших товарів та послуг у сервісах Google.

Коли хтось шукає певний товар, він "гуглить", - надсилає пошуковий запит до Google та отримує результати пошуку у вигляді посилань на сайти, зображень товарів, відео з YouTube, карти з магазинами, де цей товар може продаватися, і також стрічку з товарними позиціями від деяких компаній.

Google Shopping widget in search results

Ця стрічка з сервісу Google Shopping, котрий дуже активно використовують великі компанії, а компанії малого та середнього рівня не завжди надають йому достатньої уваги. Але це потужний канал для просування, його використання може надати багато переваг вашому бізнесу.

Програми Google Mercant Center

Google Merchant Center надає можливість використовувати як безоплатні, так і платні рекламні програми. Ось список деяких з них:

  • Free Product Listings - безоплатний сервіс для показу ваших товарів та послуг у товарній стрічці Google. Цей сервіс доступний глобально.

  • Shopping ads - можливість активувати рекламну кампанію для більш активного просування товарів у мережі.

  • Buy on Google - цей сервіс доступний лише у певних країнах, дозволяє купувати товар не у вашому інтернет-магазині, а зразу у Google.

  • Dynamic Remarketing - надає можливість активувати ретаргетинг для відвідувачів вашого вебсайту.

  • Free local product listings - для бізнесів, котрі мають офлайн магазини та бажають надавати інформацію о наявності товарів у них.

Як додати товари до Google Merchant Center

По-перше, потрібно створити обліковий запис у Google Merchant Center. Як це зробити, ви можете дізнатися на цьому ресурсі: https://support.google.com/merchants/answer/188924

На певному етапі цього процесу буде необхідно перевірити URL адресу вашого інтернет-магазину. Найпростіший варіант для виконання перевірки домену, використати наш Google Domain Verification module, котрий є вільним для завантаження.

Далі, активуйте можливість для створення товарних стрічок даних. Для користувачів системи Odoo, цей функціонал додається за допомогою сторонніх модулів. Ці рішення, модулі Odoo, дозволяють підготувати дата фіди зі всіма необхідними атрибутами.

Розглянемо процес налаштування товарної стрічки даних з використанням Odoo модулів Google Merchant Center Data Feeds.

Рішення для Odoo

Google Merchant Center Data Feeds , це модуль для системи Odoo, розроблений нашою компанією. Він дозволяє створювати та керувати товарними стрічками даних з необхідними атрибутами (наведені у таблиці нижче). Функціоналу цього модуля достатньо, щоб задовольнити потреби більшості компаній.

Назва атрибуту Опис
id Ідентифікатор товару
title Назва товара
description Опис товара
link URL-адреса веб-сторінки товару у вашому інтернет-магазині
image_link URL-адреса головного зображення товару.
additional_image_link Список URL-адрес з зображенями товару.
availability Статус доступності товару, який встановлюється автоматично відповідно до наявності товару на складі.
availability_date Якщо статус доступності товару "preorder" або "backorder", ця дата вказує, коли товар буде відправлено. Значення дати розраховується з поля товару "Customer Lead Time" в Odoo.
price Ціна товару розрахована з прайс-листу, у випадку якщо він обраний у налаштуваннях фіду. В іншому випадку використовується ціна, вказана у карточці товару.
sale_price Спеціальна (акційна) ціна товару з іншого прайс-листа. Значення розраховується, якщо цей додатковий прайс-лист вказано у налаштуваннях фіду.
sale_price_effective_date Дати, коли діє спеціальна ціна на товар. Ці дати визначаються з додаткового прайс-листа.
cost_of_goods_sold Вартість товару для отримання додаткового звіту по валовому прибутку. Значення береться з поля товару "Вартість".
google_product_category Google категорія товару, яку можна вказати у товарах при використанні наших модулів.
product_type Якщо необхідно вистовувати власну систему категоризації товарів, ви можете скористатися ієрархією eCommerce категорій товарів з Odoo.
brand Бренд товару. Можливість роботи з брендами реалізовано за допомогою наших модулів. Також є можливість використовувати власні значення, якщо у вашій системі вже був доданий відповідний функціонал.
gtin GTN номер товару, який ви можете вказувати у товарах за допомогою наших модулів або використовувати інше поле, що вже використовується у вашій системі.
mpn MPN код виробника. Це поле додано за допомогою наших модулів.
condition Стан товару, який можливо вказати для кожного товару окремо або одразу для всіх ваших товарів.
item_group_id Якщо для стрічки даних було обрано модель "Варіант товару - Product", цей атрибут об'єднає всі варіанти за ідентифікатором шаблону товару.
product_detail Цей атрибут передає значення атрибутів товарів у Odoo, щоб показати їх як структуровані дані в Google Shopping.

Якщо ж бізнес вимагає максимальних можливостей, задовольнити їх зможе рішення для професіоналів маркетингу Google Merchant Center Professional . Цей модуль додає наступні атрибути до фіду даних:

Назва атрибуту Опис
expiration_date Вкажіть дату припинення показу товару на Google Shopping.
unit_pricing_measure Якщо ви продаєте набори або упаковки товарів, або товари з ваговими та об'ємними характеристиками, вкажіть одиницю виміру, що відноситься до ціни товару.
unit_pricing_base_measure Вкажіть базову міру для вимірювання ціни товару, що буде використовуватися як знаменник для попереднього атрибуту.
identifier_exists Якщо ваш товар новий та не має жодного з цих унікальних ідентифікаторів: GTIN, MPN или бренд, вам слід використовувати цей атрибут зі значенням "no".
adult Вказує на те, що товар призначений для повнолітніх клієнтів.
multipack Використовуйте цей атрибут, коли ви згрупували однакові товари власноруч, тобто це не пакування від виробника.
is_bundle Цей атрибут вказує, що це набір, сформований у вашій компанії з різних товарів, і він не є набором, що сформований виробником. Цей атрибут встановлюють до головного товару набору, наприклад: "Ноутбук + Сумка + Засіб для очищення екранів".
energy_efficiency_class Клас енергоефективності, який ви можете вказати у товарах, використовуючи наші модулі.
min_energy_efficiency_class, max_energy_efficiency_class Мінімальне та максимальне значення класу енергоефективності, яке буде показано у віджеті товару на Google Shopping.
age_group Можна зазначити для якої вікової групи призначені ваші товари: newborn - від народження до 3 місяців, infant - від 3 до 12 місяців, toddler - від 1 до 5 років, kids - від 5 до 13 років, або adult - підлітки та дорослі.
color Вкажіть колір ваших товарів, щоб надати значення для фільтру варіантів товару.
gender Дозволяє вказати стать споживачів, для котрих дані товари призначені. Значення атрибуту використовуються для фільтрації товарів на Google Shopping.
material Атрибут зазначає з якого матеріалу зроблений товар. Значення атрибута буде показано у віджеті товару на Google Shopping.
pattern Атрибут зазначає який малюнок або логотип присутній на товарі. Значення атрибута використовуються для фільтрації товарів на Google Shopping.
size Атрибут визначає розмір товару. Значення атрибута використовуються для фільтрації товарів на Google Shopping.
size_type Тип розміру характеризує який саме крій має товар. Це атрибут додає додаткові фільтри на боці GMC.
size_system Вказує яку систему розмірів, відповідну до певної країни, використовує товар. Наприклад: US, UK, EU.
product_length, product_width, product_height, product_weight Вкажіть габаритні розміри та вагу, щоб надати повну інформацію про товар.
product_highlight Додайте опис переваг товару, щоб підкреслити його особливості.
ads_redirect Додайте URL-адресу на альтернативну сторінку товару "лендінг". Цей атрибут не використовується для безплатних програм на Google Shopping.
custom_label_0–4 Використовуйте цей атрибут у разі потреби додати власні мітки для додаткової фільтрації. Можна додати до 5 міток.
pause If you want to pause the display of a product in Google Shopping programs for up to 14 days, you can specify ads to pause only for advertising programs or all to pause for all programs. The attribute is not applied for "Free listings".
external_seller_id Атрибут може використовуватися маркетплейсами для вказання ідентифікатора певного продавця.
excluded_destination, included_destination Використовуйте атрибут "excluded_destination", щоб обмежити показ ваших товарів за певними програмами. А атрибут "included_destination" - для зазначення де саме повинні відображатися ваші товари.
shopping_ads_excluded_country У разі потреби виключити певні країни з вказаних у налаштування фіду на боці GMC, зазначте у цьому атрибуті потрібні назви країн.
shipping Вказуйте інформацію про доставлення товарів до певних країн за допомогою цього атрибуту.
shipping_label За допомогою цього атрибуту можливо згрупувати товари по типу доставлення і, надалі, використовувати мітку групи для зазначення умов доставки.
shipping_weight Атрибут містить дані про вагу товару в пакуванні, готового до відправлення.
shipping_length, shipping_width, shipping_height Габаритні розміри товару в пакуванні, готового до відправлення.
ships_from_country За допомогою цього атрибуту можна зазначити з якої саме країни буде здійснюватися доставлення товару.
transit_time_label Використовуйте цей атрибут, щоб згрупувати товари, що мають однакові дані по часу транзитних перевезень. Надалі ви можете використовувати цю мітку у налаштуваннях доставки на боці GMC.
min_handling_time, max_handling_time Вкажіть мінімальне та максимальне значення часу (днів), необхідного для обробки замовлення перед його відправленням.
tax Дозволяє вказати дані про податок для певного товару у форматі: country:postal_code:rate.
tax_category Вкажіть категорію податку на товар, щоб мати можливість керувати різними податками на стороні GMC.

Налаштування стрічки даних

Після встановлення модуля, перейдіть до меню Вебсайт - Товари - Product Data Feeds.

Product data feed menu in Odoo

Якщо ви використовуєте систему Odoo 16 версії або вище, пункт меню з фідами буде знаходитись у меню Вебсайт - Електронна комерція - Товари - Товарні стрічки даних.

Два фіда, що помічені зеленим кольором, це шаблони, котрі можна клонувати при створенні нових фідів. Рекомендується не вносити змін до них, а створювати на базі їх нові.

Product data feed list in Odoo
  1. В залежності від того, який тип товарів ви хочете передавати у GMC, оберіть або шаблон товару (Product Template) або варіант товару (Product).

  2. Відкривши фід, перейдіть до меню Дія, та оберіть Дублювати, буде створена копія фіду. Далі перейдемо до його налаштувань.

Product data feed cloning in Odoo

Далі розглянемо які налаштування дата фіду можливі. Налаштування поділяються на:

Основні налаштування

Product data feed settings in Odoo

Базові налаштування стрічки даних здійснюються шляхом встановлення значень у наступних полях:

  1. У полі "Name" введіть назву вашого фіду, наприклад "Google Shopping - Столи".

  2. Активуйте опцію "Use Token" - це дозволить захистити URL вашого фіду 36 символьним токеном, що згенерований випадковим чином.

  3. Якщо у системі створено декілька вебсайтів, вкажіть у полі "Websites" ті, через котрі стрічка даних буде доступна.

  4. У полі "File Format" оберіть формат, у котрому фід буде віддавати дані. Для GMC потрібно обрати формат XML зі специфікацією RSS 2.0.

  5. Поле "File Name" відповідає за назву файлу в URL адресі. Для кожного Google Shopping фіду вона повинна бути різна.

  6. Поле "Use model" визначає яка модель Odoo використовується у стрічці даних. Після додання колонок стрічки, це значення неможливо змінити.

  7. Щоб відфільтрувати товари, що будуть передані за допомогою фіду, вкажіть фільтри у полі "Item Filter". Тут використовується стандартний конфігуратор домену, за допомогою якого можна скомбінувати фільтр будь-якої складності.

Filter products for a data feed in Odoo

У нашому прикладі додамо до вже наявного фільтра "Is Published" (котрий не дозволяє товарам, що не опубліковані на вашому вебсайті потрапити до фіду), фільтр по категорії товару.

Щоб переглянути список товарів фіду, натисніть на Items.

View a data feed product list in Odoo

Додаткові налаштування

У деяких випадках вам можливо буде необхідно налаштувати параметри, які ми зазначимо нижче:

  • Значення у полі Image Resolution визначає розмір зображення товару, що повинно бути повернуто при запити на URL-адресу. Значення Up to 1920px повертає зображення у максимальній якості.

  • Поле Product Root Category дозволяє вказати кореневий елемент власної ієрархії категорій для GMC атрибуту "product_type" згідно з рекомендаціями Google https://support.google.com/merchants/answer/6324406. Це допоможе збудувати повний шлях категорії відповідно до вашої системи класифікації.

  • Оберіть мову у поле Language, щоб здійснити переклад текстових значень і полів при передачі за допомогою фіду.

  • Для конвертації значень дат з часовим змістом у певний часовий пояс, оберіть необхідний.

  • У разі потреби збереження фіду у якості шаблону, промаркіруйте його за допомогою поля Template. Надалі ви зможете створювати з нього нові фіди.

Column Settings

Атрибути стрічки даних в модулі представлені у вигляді колонок. Щоб перейти до їх налаштувань або створення нових, натисніть на Columns.

View a data feed column (attribute) list in Odoo

Будь-яку колонку можна активувати або деактивувати в залежності від ваших потреб.

Налаштування стрічки даних

Також можна створити нові колонки або внести зміни у наявні.

Розглянемо колонки детальніше. У нашому рішенні колонки можуть бути 4 типів:

  • Text - текстове значення вказується вручну.

  • Value - значення обирається з фіксованого списку.

  • Model Field - значення отримується з одного з полів товару.

  • Special - значення обчислюється спеціальним образом у логіці модуля.

Product data feed column settings in Odoo

Колонки з типом Special, у власну чергу, мають наступні підтипи:

  • Product Price - повертає ціну товару з кодом валюти, наприклад: 15.49 USD.

  • Discounted Price, повертає акційну ціну товару, котра розраховується згідно з акційним прайс-листом, та додає код валюти: 9.99 USD.

  • Product Link - повертає URL-адресу вебсторінки товару в інтернет-магазині Odoo.

  • Image Link - повертає URL-адресу основного зображення товару.

  • Additional Image Link - повертає список URL-адрес на додаткові зображення товару, якщо вони додані.

  • Product Availability - визначає належний статус доступності товару, враховуючи залишки товару на складах та налаштування стрічки даних у секції "Stock".

  • Product Attribute - повертає значення атрибута товару. Атрибут можна вказати в налаштуваннях колонки. Зверніть увагу, що даний підтип можна використовувати лише для фідів, що створені на базі Odoo моделі "Product Variant".

  • Product Weight - повертає вагу товару, додаючи назву одиниці виміру.

  • Product Tax - повертає структуру, що містить код країни та суму податку для неї. Наприклад: {"country": "US", "rate": 4.75}

Використання фідів

По завершенні налаштувань стрічки даних, щоб протестувати та переглянути дата-фід, натисніть на Download у верхній частині форми.

Download a product data feed in Odoo

Стрічка даних буде показана на сторінці браузера:

Sample of a product data feed XML output

Щоб скопіювати URL-адресу фіду, натисніть на Copy праворуч від адреси.

Copy a data feed URL to the clipboard

Підсумки

Зверніть увагу, що модуль Google Merchant Center Data Feeds постачається з двома готовими шаблонами, котрі вже мають необхідні базові налаштування і готові до використання. Більшість додаткових параметрів дозволять вам або маркетологу компанії зробити більш точні налаштування під специфіку вашого бізнесу.

Додаткові поля, що необхідні для атрибутів GMC стрічки, додаються за допомогою супутніх модулів. Але, ви маєте можливість вказувати власні кастомні поля товарів, якщо ви вже використовуєте їх у своїй системі.

Ви також у будь-який момент можете звернутися до нашої компанії для отримання підтримки та консультацій щодо конфігурації модуля.

1787 12.02.2023
Google Shopping з Odoo
Юрій Разумовський

Підприємець, Odoo консультант, учасник спільноти Odoo Україна, член ассоціації OCA, офіційний партнер Odoo (Learning Partner).

Google Shopping з Odoo
Yurii Razumovskyi 12 лютого, 2023
Поділитися цією публікацією
Зміна полів адреси покупця при оформленні замовлення в інтернет магазині на базі Odoo
Керування адресними полями з контактною інформацією клієнта при оформленні інтернет замовлення