Особливості модуля
- Автоматичне впровадження Google Tag Manager у PrestaShop разом із кодом head і noscript.
- Підтримка одного або двох контейнерів GTM в межах однієї інсталяції магазину.
- Можливість вказати server-side GTM URL для first-party data collection.
- Підтримка 14 стандартних подій GA4 e-commerce, зокрема view_item, add_to_cart, begin_checkout, purchase і refund.
- Додаткові події для аналізу поведінки користувачів: search, search_no_results, page_error, checkout_progress, scroll_depth, time_on_page і cart_abandonment.
- Налаштовуваний item_id: ID товару, ID з варіантом, SKU або EAN13, щоб узгодити дані з фідом Google Merchant Center.
- Розширені дані про товар у DataLayer: бренд, категорії, варіант, ціна, знижка, наявність, GTIN і MPN.
- Власні змінні DataLayer для сегментації, зокрема page_type, customer_logged, customer_group, cart_value, хешований customer_id, хеш e-mail, країна, підписка на newsletter і вік облікового запису клієнта.
- Вбудований Google Consent Mode v2 з гранульованими сигналами за замовчуванням для analytics_storage, ad_storage, ad_user_data і ad_personalization.
- Виявлення популярних рішень cookie consent, зокрема PD Cookie Pro, LGCookiesLaw, Axeptio і Cookiebot, а також простий fallback banner, якщо зовнішній runtime недоступний.
- Експорт готового контейнера GTM з тегами GA4, тригерами та допоміжними змінними для Google Ads.
- Вбудована debug panel і підписане посилання для попереднього перегляду фронтенду з активним debug, дійсне протягом 6 годин.
Переваги для магазину
- Швидше впровадження аналітики, оскільки модуль створює шар даних і експорт контейнера без ручного збирання всього в GTM з нуля.
- Краща якість маркетингових даних завдяки узгодженим подіям e-commerce, checkout, промоакцій, ремаркетингу та refund.
- Вища відповідність вимогам Google завдяки підтримці Consent Mode v2, Enhanced Conversions і Dynamic Remarketing.
- Простіша діагностика завдяки журналу подій, debug panel і підписаному попередньому перегляду front-office.
- Більша гнучкість впровадження завдяки підтримці другого контейнера GTM, server-side GTM і cross-domain tracking.
- Краща підготовка до рекламних кампаній, оскільки модуль надає helper-и для Google Ads, Meta, TikTok і Pinterest.
- Безпечна робота в multishop, оскільки ключові налаштування runtime, consent і експорту зберігаються окремо для кожного магазину.
- Менше ручної роботи після продажу, оскільки refund ставляться в чергу та надсилаються до GA4 з легкого контролера бек-офісу без штучного page_view.
Функціональність модуля
- Відстеження сторінок товару, лістингів, кошика, checkout, підтвердження замовлення та сторінок помилок 404.
- Підтримка подій add_shipping_info і add_payment_info через AJAX на основі реального вибору доставки та оплати.
- Підтримка view_promotion і select_promotion для промоакцій, зокрема вбудованого сценарію для сторінки цінових акцій і власних атрибутів
data-pdgtmpro-promotion. - Реєстрація подій login і sign_up після автентифікації та реєстрації клієнта.
- Підтримка add_to_wishlist на основі кліку або fallback hook для модуля wishlist.
- Формування payload-ів ремаркетингу з google_tag_params і канонічними helper-ами pdgtmpro_ads_event, pdgtmpro_ads_value і pdgtmpro_ads_items.
- Передавання payload-ів user_data і enhanced_conversion_data для Enhanced Conversions при покупці.
- Генерування допоміжних змінних DataLayer для Meta Pixel, TikTok Events API і Pinterest Tag.
- Нормалізація списку доменів для cross-domain tracking і збереження їх у конфігурації модуля.
- Ведення журналу подій purchase і refund у спеціальній таблиці та автоматичне очищення записів, старших за 90 днів.
Посилання на демо модуля:
Демо панель адміністрування:
https://moduly-prestashop.eu/pdgoogletagmenagerpro/admin-dev
Демо фронтенд:
https://moduly-prestashop.eu/pdgoogletagmenagerpro