Опис
Модуль Odoo Google Analytics 4 eCommerce створений для того, щоб максимально спростити та автоматизувати інтеграцію вашого інтернет-магазину Odoo з аналітикою Google. Він забезпечує точну передачу всіх ключових e-commerce подій — від перегляду товарів і додавання їх у кошик до успішного завершення покупки та оплати. У результаті ви отримуєте готовий інструмент для моніторингу продажів без необхідності вручну налаштовувати складні коди відстеження на сайті.
| Встановлення |
Odoo Online
Odoo.sh
On Premise
|
|---|---|
| Сумісність |
Community
Enterprise
|
| Технічна назва | website_sale_google_analytics_4 |
| Версія | 19.0.1.1.0 |
| Ліцензія | OPL-1 |
| Категорія | |
| Підтримка | Допомога з встановленням та підтримка впродовж 60 днів, гарантований багфіксинг впродовж року |
Use Case
Jorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
Forem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
Dorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis.
It is a long established fact that a reader will be distracted by the readable content of a page
Korem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
Korem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis.
Встановлення модуля Odoo
Завантаження модулів
Завантажте модулі з ZIP архіву на ваш сервер, де встановлена Odoo, або в GitHub репозиторій підключений до нього.
Розмістить розархівовані модулі у директорії з кастомними модулями та перезапустить системний сервіс Odoo.
Оновить список модулів
Після перезавантаження активуйте Режим розробника, та перейдіть до меню Додатки.
Натисніть на Оновити список додатків, щоб підтягнути нові модулі до списку.
Інсталяція модуля
Знайдіть модуль за його іменем та натисніть на Активувати, щоб інсталювати його.
* Якщо ви не бачите модуль, спробуйте видалити типовий фільтр Додатки у рядку пошуку.
Налаштування
Дотримуйтесь інструкцій в описі модуля, щоб завершити процес встановлення та почати користуватися застосунком.
Інструкція
Активація
Після встановлення модуля перейдіть до налаштувань веб-сайту та в розділі Enhanced Website Tracking увімкніть опцію Activate Tracking. Щоб перевірити відстеження веб-сайту та переглянути події відстеження в консолі браузера, також тимчасово активуйте функцію Debug Logging:
Згода на використання файлів cookie
Рішення сумісне з модулем Odoo Google Consent Mode, який дозволяє керувати згодою на використання файлів cookie та оновлювати стан згоди, надсилаючи їх до Google.
Налаштування сервісу відстеження
Додавання сервісу відстеження
Перейдіть до меню Веб-сайт – Налаштування – Відстеження – Сервіси та натисніть Новий, щоб додати новий сервіс відстеження подій для вашого веб-сайту Odoo:
Спочатку заповніть наступні поля в новому сервісі відстеження:
- Вкажіть Веб-сайт (якщо використовується кілька веб-сайтів)
- Виберіть Тип сервісу Google Analytics 4
- Вставте ваш GA4 Measurement ID в поле Ключ
Потім вкажіть тип ідентифікатора для товарів та категорію товарів, яка надсилається до Google:
Якщо товари мають характеристики та варіанти, виберіть Product Variant ID у полі Item Type, якщо ні, виберіть Product Template ID.
Виберіть бажаний тип категорії: публічну категорію електронної комерції (Public Category) або внутрішню категорію товарів (Product Category).
Наступна опція – Lead Value на вкладці Options:
Це грошова вартість генерації потенційного клієнта, яку слід встановити відповідно до ваших оцінок.
Журнал відстеження
Рішення має функціонал внутрішнього логування подій відстеження. Для активації увімкніть опцію Internal Logs:
Щоб переглянути внутрішні події відстеження, перейдіть до меню Веб-сайт – Налаштування – Tracking – Logs або натисніть кнопку Logs у верхній частині форми:
Список внутрішніх подій відстеження:
Дані надані користувачами
Розширені конверсії оптимізують ваші рекламні оголошення, надаючи Google дані про користувачів. Відкрийте вкладку Advanced Matching та натисніть кнопку Allow Enhanced Conversions, яка дозволяє увімкнути всі доступні опції для цього сервіса відстеження:
Перегляньте опції та залиште ввімкненими дані, надані користувачами, які бажано відправляти до Google.
Використовуйте значення Sale Order Partner для джерела даних клієнта, оскільки воно надає більше інформації про користувача у випадку, якщо відвідувачам сайта дозволяється здійснювати покупки без реєстрації:
Розширені налаштування
Рішення містить додаткові налаштування, які доступні в режимі розробника.
Ідентифікатор товару
Рішення використовує поле Product ID як унікальний ідентифікатор товару. Якщо потрібно використовувати інше значення, то на вкладці Technical вкажіть інше поле товару, яке містить бажаний ідентифікатор:
Покупка на порталі
Для відстеження покупок на порталі увімкніть опцію Track Purchase on Portal:
Виключити доставку
Наступним параметром, доступним для сервісів відстеження, є Exclude Delivery. Коли ця опція увімкнена, рядки доставки з замовлень на продаж не включаються до даних відстеження і не надсилаються через сервіс:
Виключити винагороди
Щоб виключити рядки замовлення з винагородою з даних відстеження увімкніть опцію Exclude Reward:
Додавання в кошик
За замовчуванням відстежується фактичне додавання товару до кошика. Якщо бажано відстежувати подію під час натискання кнопки, не чекаючи фактичного додавання товару до кошика, то виконайте такі дії:
- Перейдіть до меню Веб-сайт — Налаштування — Веб-сайти
- Відкрийте сайт на вкладці Enhanced Tracking
- Увімкніть опцію Add to Cart on Click
Покупка
Для відстеження покупки лише після успішної платіжної операції, увімкніть опцію Track Confirmed Purchases only:
Якщо за вашою бізнес-логікою покупкою можна вважати замовлення зі статусом оплати В очікуванні, то увімкніть також опцію Track Pending Purchases too.
Режим First-party від Google
Режим Google First-party дозволяє налаштувати теги Google на вашому веб-сайті Odoo, завдяки чому скрипти Google завантажуватимуться з ваших серверів тегування або CDN замість серверів Google:
Модуль дозволяє вказати власну URL-адресу для розміщення тегів Google. Перейдіть в налаштування веб-сайту і в розділі Tracking and SEO змініть URL-адресу розміщення тегів:
Після збереження налаштувань вийдіть з Odoo та відкрийте вихідний код сторінки вашого веб-сайту, щоб переглянути результат:
Щоб відновити URL-адресу тегів Google за замовчуванням, натисніть кнопку праворуч:
Тестування
Щоб перевірити роботу скрипта Google Analytics 4, скористайтеся режимом налагодження. Увімкніть опцію Debug Mode в налаштуваннях сервіса відстеження GA4:
Тепер відкрийте Google Analytics 4, перейдіть до меню Адміністратор та в секції Відображення даних відкрийте DebugView. У цьому вікні майже в режимі реального часу відображаються всі події відстеження з вашого веб-сайту:
Список змін
14.0.2.2.0 2024-03-19
- Add compatibility with the Google Consent Mode module.
14.0.2.1.0 2024-02-06
- Improve the GA4 identifier generation.
14.0.2.0.1 2023-08-05
- Fix inheritance of the method "get_data_for_purchase".
14.0.2.0.0 2023-06-15
14.0.1.5.4 2023-02-03
- Fix the GA4 event parameter.
14.0.1.5.3 2022-12-07
- Add ability to skip some products.
14.0.1.5.2 2022-11-02
- Improve "purchase" event.
- Improve GA4 user reference generation.
14.0.1.5.1 2022-10-18
- Add gtag.js params method.
14.0.1.5.0 2022-10-12
- Add ability to specify the GA4 config ID.
- Fix the "purchase" event data.
14.0.1.4.0 2022-09-15
- Add Google Analytics User ID Feature.
14.0.1.3.0 2022-09-02
- Add the "add_payment_info" event.
- Add the "add_shipping_info" event.
14.0.1.2.0 2022-08-24
- Move the "add_to_cart" logic to JS.
14.0.1.1.0 2022-08-13
- Improve script running when webpage is loaded.
- Improve the "add_to_cart" event firing logic.
14.0.1.0.2 2022-08-12
- Improve multiply "onclick" element adding.
14.0.1.0.1 2022-07-29
- Fix the "AddToCart" event function for logged users.
14.0.1.0.0 2021-06-03
- Init version.
15.0.3.3.0 2024-04-04
- Implement Google Consent Mode compatibility.
- Add a compatibility for Google Tag scripts.
15.0.3.2.1 2024-03-19
- Fix templates naming.
15.0.3.2.0 2024-03-18
- Add compatibility with the Google Consent Mode module.
15.0.3.1.0 2024-02-07
- Improve the GA4 identifier generation.
- Make a lead value common for the service.
15.0.3.0.1 2023-08-05
- Fix inheritance of the method "get_data_for_purchase".
15.0.3.0.0 2023-07-27
- Implement a new generation of website tracking logic.
15.0.2.1.3 2023-02-03
- Fix the GA4 event parameter.
15.0.2.1.2 2022-11-11
- Refactoring GA4 user reference method.
15.0.2.1.1 2022-11-03
- Improve the method to get GA4 data.
15.0.2.1.0 2022-09-15
- Add Google Analytics User ID Feature.
15.0.2.0.0 2022-09-08
- Extend the standard e-commerce tracking logic.
- Add product category type selection.
15.0.1.0.1 2022-06-02
- Fix the "AddToCart" event function for logged users.
15.0.1.0.0 2022-02-05
- Migrate from 14.0
16.0.2.4.3 2024-10-23
- Improve the logic to check available user tracking fields to activate.
16.0.2.4.2 2024-10-18
- Add an option to hash the "Street" user data.
- Refactor a logic to check available user tracking fields to activate.
16.0.2.4.1 2024-07-20
- Add the "First Name" and "Last Name" to a user data enhanced matching.
16.0.2.4.0 2024-07-17
- Add compatibility for enhanced conversions.
- Improve an user data processing.
16.0.2.3.1 2024-04-04
- Improve the Google consent calls for different Google Tags.
16.0.2.3.0 2024-04-02
- Implement Google Consent Mode compatibility.
- Add a compatibility for Google Tag scripts.
16.0.2.2.1 2024-02-24
- Improve getting product data from the product list.
16.0.2.2.0 2024-02-10
- Implement integration with the standard Odoo Cookies Bar.
- Implement the Google cookie consent management.
16.0.2.1.2 2024-02-10
- Improve the GA4 identifier generation.
- Fix inheritance for the "get_data_for_purchase" method.
16.0.2.1.1 2023-12-22
- Add README.rst.
- Fix linter warnings.
16.0.2.1.0 2023-11-15
- Remove the field "GA4 Lead Value" and start using the base field "Lead Value".
16.0.2.0.0 2023-07-27
- Implement a new generation of website tracking logic.
16.0.1.2.0 2023-04-07
- Improve the GA4 param "price" for product prices with discounts
16.0.1.1.1 2023-02-03
- Fix the GA4 event parameter.
16.0.1.1.0 2023-01-14
- Improve firing logic of the events "begin_checkout", "add_shipping_info", "add_payment_info".
16.0.1.0.0 2022-11-11
- Migration from 15.0.
17.0.1.3.7 2026-05-25
- Improve getting of the list of allowed settings for user data.
- Refactor methods to process order and product data.
17.0.1.3.6 2025-10-03
- Improve the Lead tracking data.
17.0.1.3.5 2024-10-23
- Improve the logic to check available user tracking fields to activate.
- Add an option to hash the "Street" user data.
17.0.1.3.4 2024-08-30
- Add the "First Name" and "Last Name" to a user data enhanced matching.
17.0.1.3.3 2024-08-20
- Add the "currency" param to the top level of tracking data.
17.0.1.3.2 2024-07-17
- Improve the enhanced conversions logic.
- Improve views.
17.0.1.3.1 2024-07-05
- Fix the "GA4 Debug Mode" option visibility.
17.0.1.3.0 2024-06-20
- Add compatibility for enhanced conversions.
- Improve an user data processing.
17.0.1.2.0 2024-04-09
- Implement Google Consent Mode compatibility.
- Add a compatibility for Google Tag scripts.
17.0.1.1.0 2024-02-24
17.0.1.0.1 2024-02-10
- Fix the method "get_data_for_purchase" inheritance.
- Fix generating of GA4 external IDs for portal users.
17.0.1.0.0 2023-11-03
- Migration from 16.0.
18.0.1.2.7 2026-05-25
- Improve getting of the list of allowed settings for user data.
- Refactor methods to process order and product data.
18.0.1.2.6 2026-04-20
- Implement option to skip reward lines when preparing tracking data from sale order.
18.0.1.2.5 2026-01-07
- Add the "shipping" tracking parameter for the Purchase event.
18.0.1.2.4 2025-11-19
- Improve the Google Tag serving URL logic for multiple company environment.
18.0.1.2.3 2025-10-12
- Implement the option to exclude from tracking delivery lines from sale orders.
- Add tracking for the Remove from Cart event.
18.0.1.2.2 2025-10-08
- Implement the option to specify different product identifiers instead of the product "id".
18.0.1.2.1 2025-10-03
- Fix view inheritance.
18.0.1.2.0 2025-05-29
- Implement the Google First-party Mode to modify the serving URL and load Google scripts from own servers.
18.0.1.1.0 2025-01-14
- Improve the logic to check available user tracking fields to activate.
- Add an option to hash the "Street" user data.
18.0.1.0.0 2024-10-11
- Migration from 17.0.
19.0.1.1.0 2026-05-21
- Implement user-provided data collection for the first-party GA4 data.
- Add the "view_cart" tracking event.
19.0.1.0.5 2026-04-20
- Add option to skip reward lines when preparing tracking data from sale order.
19.0.1.0.4 2026-02-18
- Fix string value formatting.
19.0.1.0.3 2026-02-03
- Add the "shipping" tracking parameter for the Purchase event.
- Improve the Google Tag serving URL logic for multiple company environment.
19.0.1.0.2 2025-12-29
- Add method to get a list of allowed settings for Google user data.
19.0.1.0.1 2025-10-15
19.0.1.0.0 2025-10-11
- Міграція з версії 18.0.
Додаткова інформація
Як налаштувати режим Google First-party в Odoo за допомогою Cloudflare
Як налаштувати відправку до GA4 дані надані користувачами