Журнал змін модуля Magefan Google Tag Manager
Версія 2.8.0 (20 травня 2026 р.)
Загальне:
- - Важливо! Google Tag Manager Basic став платним для Magento з відкритим кодом.
Функції:
- - Реалізовано функціональність додавання користувацьких вимірів на рівні товару та події ( GTM Extra ).
- - Додано опцію ігнорування певних IP-адрес у контейнері сервера ( GTM Extra ).
- - Додано опцію приховування ціни товару в подіях для певних груп клієнтів ( GTM Plus & Extra ).
- - Додано опцію обмеження кількості товарів для події view_item_list ( GTM Plus & Extra ).
Покращення:
- - Значні покращення контейнера сервера ( GTM Extra ).
- - Покращено виявлення ботів у відстеженні на стороні сервера ( GTM Extra ).
Сумісність:
- - Додано сумісність з розширенням Magento 2 One Step Checkout від Aheadworks.
Виправлення:
- - Виправлено проблему з тим самим 'magefanUniqueEventId' у подіях begin_checkout, add_shipping_info та add_payment_info ( GTM Plus & Extra ).
- - Виправлено періодичні проблеми зі входом, які виникали, коли контейнер сервера був увімкнений ( GTM Extra ).
- - Виправлено помилку під час створення замовлення, коли використовувався afterpay-global/module-afterpay ( GTM Extra ).
- - Виправлено неправильну атрибуцію валюти під час відстеження відсутніх замовлень ( GTM Extra ).
Примітка: Якщо ви використовуєте контейнер сервера, ми рекомендуємо повторно створити JSON-файл контейнера сервера та повторно імпортувати його в GTM після оновлення розширення до версії 2.8.0.
Версія 2.7.4 (19 січня 2026 р.)
Покращення:
- - Тепер дані сеансу відстеження на стороні сервера зберігаються протягом 90 днів ( GTM Extra ).
- - Покращено сумісність теми Breeze ( GTM Plus & Extra ).
Виправлення:
- - Виправлено неправильну значення повернення коштів ( GTM Extra ).
- - Вирішено проблему з недійсним HTML-кодом в панелі адміністратора.
- - Тепер замість всього об'єкта котирування зберігається "mf_gtm_session_id", щоб уникнути потенційних проблем.
Версія 2.7.3 (16 жовтня 2025 р.)
Функції:
- - Опція надсилання даних кошика (продані товари, їх кількість та ціна) для конверсій продажу, щоб отримувати звіти про конверсії кошика в Google Ads ( GTM Plus & Extra ).
Покращення:
- - Покращено розрахунок часу взаємодії для відстеження на стороні сервера ( GTM Extra ).
Сумісність:
- - Сумісність з Firecheckout ( GTM Extra ).
Виправлення:
- - Вирішено проблему з поверненням коштів за замовлення через панель адміністратора для товарів, яких більше не існує.
- - Виправлено відстеження, щоб воно спрацьовувало лише після вибору користувачем дочірнього товару та ігнорування подій, які не спрацьовують користувачем ( GTM Extra ).
Версія 2.7.2 (3 вересня 2025 р.)
Оптимізації:
- - Оптимізовано відстеження подій, пов'язаних з налаштовуваними продуктами ( GTM Extra ).
- - Незначні зміни для відповідності стандарту кодування Magento.
Загальне:
- - Розширено список змінних перетворення для відстеження на стороні сервера ( Extra ).
Версія 2.7.1 (12 серпня 2025 р.)
Виправлення:
- - Виправлено помилку під час реєстрації клієнта Magefan\\GoogleTagManagerPlus\\Model\\GetCustomerData::executeCustomer(): Аргумент №1 ($customer) має бути типу Magento\\Customer\\Model\\Customer, Magento\\Customer\\Model\\Data\\Customer дається ( GTM Plus & Extra ).
Версія 2.7.0 (7 серпня 2025)
Покращення:
- - Додано параметри "customer_id", "item_variant" до рівня даних.
- - Покращено білий список CSP.
- - Додано параметри "customer_firstname", "customer_lastname", "customer_email", "customer_dob", "customer_gender", "customer_telephone", "customer_postcode", "customer_city", "customer_region", "customer_country_id" до рівня даних із хешованими даними клієнта. ( GTM Plus та Extra )
- - Покращено отримання значення параметра ecomm_pagetype.
- - Додано подію view_item при виборі налаштованого параметра продукту ( GTM Extra )
- - Покращено відстеження на стороні сервера ( GTM Extra )
Інше:
- - Переміщено "customer_identifier" та Параметр рівня даних "customerGroup" з версії розширення Basic до Plus .
Сумісність:
- - Покращена сумісність з Magefan Rich Snippets та Google Shopping Feed .
Версія 2.6.10 (19 червня 2025 р.)
Загальне:
- - Покращено відстеження прокручування для контейнера сервера GTM ( GTM Extra ).
- - Незначні покращення коду.
Функції:
- - Нова опція "Google Tag Gateway" ( GTM Extra ).
- - Параметри item_brand та ecomm_prodid тепер додано до всіх подій електронної комерції ( GTM Plus & Extra ).
- - Додано сигнали згоди клієнта для контейнера сервера GTM ( GTM Extra ).
Сумісність:
- - Додано сумісність з платежем Redsys метод.
Версія 2.6.9 (6 травня 2025 р.)
Загальне:
- - Незначні покращення коду.
Сумісність:
- - Додано сумісність з PHP 8.4.
Виправлення:
- - Виправлено помилку "Magento\Framework\Exception\InputException: Cannot resolve reCAPTCHA parameter".
Версія 2.6.8 (22 квітня 2025 р.)
Загальне:
- - Покращено налаштування CSP.
- - Покращено відстеження переглядів пов'язаних, перехресних та додаткових товарів. Подія тепер відстежується лише тоді, коли клієнт прокручує до цих блоків ( GTM Plus & Extra ).
Функції:
- - Відстеження переглядів пов'язаних товарів на сторінках дописів блогу Magefan ( GTM Plus & Extra ).
- - Відстеження подій прокручування за допомогою відстеження на стороні сервера ( GTM Extra ).
- - Відстеження покупок лише для певних статусів замовлення за допомогою відстеження на стороні сервера ( GTM Extra ).
Сумісність:
- - Додано сумісність з Hyva Оформлення замовлення.
Версія 2.6.7 (29 січня 2025 р.)
Виправлення:
- - Виправлено помилку JavaScript "MagefanJs is undefined". Помилка виникала лише у версії 2.6.6, коли ввімкнено переміщення JavaScript вниз сторінки, з пропуском переміщення скрипта GTM.
Версія 2.6.6 (27 січня 2025 р.)
Функції:
- - Додано сумісність з темою Breeze.
- - Додано сумісність з від Magefan.
- - Покращено відстеження на стороні сервера за допомогою контейнера сервера GTM ( Extra ).
- - Незначні покращення коду.
Версія 2.6.5 (7 листопада 2024 р.)
Функції:
- - Додано відстеження події select_item ( GTM Plus & Extra ).
- - Незначні покращення коду.
Виправлення:
- - Виправлено проблему з неправильною ціною товару в події «Додати до кошика» для налаштовуваного товару. Ціна товару завжди встановлювалася як базова ( GTM Plus & Extra ).
Версія 2.6.4 (23 вересня 2024 р.)
Функції:
- - Покращення контейнера сервера (відстеження початку сеансу, часу, проведеного користувачем на сторінці) ( GTM Extra ).
- - Покращено ремаркетинг Google Ads у контейнері сервера ( GTM Extra ).
- - Додано шар даних «new_customer» для події покупки ( GTM Plus та Extra ).
- - Покращено відстеження відсутніх транзакцій покупки ( GTM Extra ).
- - Можливість увімкнути/вимкнути веб-контейнер без видалення публічного ідентифікатора або скрипта веб-контейнера.
Версія 2.6.3 (17 червня 2024 р.)
Функції:
- - Покращено контейнер сервера (відстеження на стороні сервера) для Google Ads.
Виправлення:
- - Виправлено помилки JavaScript у деяких версіях Magento, які використовують модифікацію HTML (помилка виникала лише у версіях 2.6.0-2.6.2).
Версія 2.6.2 (12 червня 2024 р.)
Функції:
- - Незначні покращення.
Версія 2.6.1 (11 червня 2024 р.)
Виправлення:
- - Виправлено проблему з розширенням GTM v2.6.0 у Magento v2.3.x.
Версія 2.6.0 (7 червня 2024 р.)
Функції:
- - Покращення безпеки. Використовуйте Magento SecureRenderer для додавання вбудованого скрипта до білого списку.
- - Перевпорядковано конфігурацію розширення. Видалено Розділ «Відстеження на стороні сервера» та переміщено опції до розділу «Контейнер сервера».
- - Додано опцію вимкнення події покупки (створення замовлення) в панелі адміністратора ( GTM Extra ).
- - Додано можливість відстежувати перше відвідування та початок сеансу, кількість сеансів у відстеженні на стороні сервера через контейнер сервера GTM ( GTM Extra ).
Виправлення:
- - Виправлено проблему з відображенням користувачів у реальному часі в Google Analytics 4, коли було ввімкнено відстеження на стороні сервера ( GTM Extra ).
Версія 2.5.8 (1 червня 2024 р.)
Функції:
- - Покращено значення рівня даних та файл контейнера JSON для ремаркетингу Google Ads ( GTM Plus та Extra ).
Виправлення:
- - Виправлено помилку JS «require is not defined» у темі Hyva.
Версія 2.5.7 (3 травня 2024 р.)
Функції:
- - Покращено продуктивність контейнера сервера GTM ( GTM Extra ).
- - Додано контейнер сервера попередній перегляд налагодження ( GTM Extra ).
- - Незначні покращення коду.
Версія 2.5.6 (18 квітня 2024 р.)
Функції:
- - Виправлено проблему з v2.5.5 під час імпорту до GTM: невідома змінна "Magefan DLV - Customer Email Hash" знайдена в іншій змінній. Відредагуйте змінну та видаліть посилання на невідому змінну.
Версія 2.5.5 (9 квітня 2024 р.)
Функції:
- - Вимірювання активності на різних платформах за допомогою Ідентифікатор користувача .
- - Опція включення/виключення тегів з цін працює не лише для подій покупки, а й для всіх подій.
- - Покращено ідентифікатор ecomm_pagetype.
- - Додано опцію для запобігання виконанню сторонніх JavaScript для Google Analytics та Google Ads.
- – Незначні покращення коду.
Версія 2.5.4 (20 березня 2024 р.)
Функції:
- – Покращено режим згоди Google.
- – Додано нову опцію «Завантажити скрипт GTM перед згодою» для налаштування обмеження файлів cookie Magento за замовчуванням.
- – Покращено експорт файлу JSON.
- – Додано відстеження події повернення коштів ( GTM Extra ).
Версія 2.5.3 (6 березня 2024 р.)
Функції:
- – Додано сумісність із режимом згоди Google V2 під час використання спливаючого вікна згоди на використання файлів cookie Magento за замовчуванням.
Версія 2.5.2 (лютий (29, 2024)
Примітка: якщо ви використовували Measurement Protocol до версії 2.5.2, експортуйте файл JSON та імпортуйте його до GTM після оновлення.
Функції:
- - Додано опцію виключення суми доставки та податку зі значення події покупки.
- - Покращено виявлення пропущених покупок ( GTM Extra ).
- - Незначні покращення коду.
Версія 2.5.1 (9 лютого 2024)
Виправлення:
- - Виправлено проблему з відображенням коду JavaScript dataLayer на сторінці, пов'язану з деякими користувацькими JS-слайдерами.
- - Список розділів даних клієнтів Magento JavaScript порожній ( GTM Plus ).
- - Дублювання транзакцій, якщо ввімкнено Веб-контейнер та Серверний контейнер або Measurement Protocol ( GTM Extra ).
- - Проблеми сумісності з PHP7.1 ( GTM Extra ).
Версія 2.5.0 (5 січня 2024 р.)
Функції:
- - Додано сумісність з контейнером сервера Google Tag Manager ( GTM Extra ).
- - Можливість використовувати контейнер сервера GTM або протокол вимірювання GA4 для відстеження лише відсутніх транзакцій покупок ( GTM Extra ).
- - Можливість визначити ідентифікатор тегу Google Ads ( GTM Plus ).
- - Рефакторинг коду.
Версія 2.4.2 (7 листопада 2023 р.)
Функції:
- - Можливість генерувати та експортувати контейнер JSON на рівні веб-сайту.
- - Незначні покращення коду.
Виправлення:
- - Помилка 500 PHP на запиті ajax rest/V1/mfgtm/dlp.
- - На Magento 2.3.x dataLayer для товарів кошика має нульову ціну.
Версія 2.4.1 (20 вересня 2023 р.)
Функції:
- - Додано параметр "ecomm_pagetype" до dataLayer для ремаркетингу Google Ads ( GTM Plus & Extra ).
- - Додано розширені конверсії Google для відстеження конверсій Google Ads ( GTM Plus & Extra )
Версія 2.4.0 (16 серпня 2023 р.)
Функції:
- - Запобігання дублюванню подій покупки.
- - Сумісність з модулем способу оплати 2c2p.
- - Додано параметр "customer_identifier" (хеш sha256 електронної адреси клієнта замовлення) до події покупки.
- - Measurement Protocol Google Analytics 4 для відстеження електронної комерції на стороні сервера ( GTM Extra ).
- - Кінцеві точки REST API для відстеження Headless PWA у вітрині Google Analytics 4 ( GTM Extra ).
- - Незначні покращення коду.
Версія 2.3.1 (4 липня 2023 р.)
Функції:
- - Опція оптимізації швидкості завантаження сторінок. Якщо ввімкнено, JavaScript GTM завантажуватиметься лише після першого клацання, прокручування або дотику миші користувачами.
- - Можливість вибрати ID продукту як ідентифікатор продукту.
- - Покращено білий список CSP.
Виправлення:
- - Деякі події дублюються.
Версія 2.3.0 (28 червня 2023 р.)
Функції:
- - Видалено опцію «Тип завантажувача» в налаштуваннях розширення та додано «Спосіб встановлення Google Tag Manager» з двома варіантами встановлення скрипта GTM з публічним ідентифікатором або зі скриптами BODY та HEAD.
- - Важливо! Користувачам, які використовували завантажувач stape.io, потрібно згенерувати код Web GTM та встановити його в «Head Script» та «Body Noscript».
- - Товари кошика та замовлення тепер мають ціни з урахуванням податку на рівні даних.
- - Додано назву групи клієнтів до рівня даних.
- - Додано повний шлях категорій як один рядок до рівня даних продуктів.
- - Покращено експорт контейнера JSON для Google Ads.
- - Незначні покращення коду.
Версія 2.2.0 (29 травня 2023 р.)
Функції:
- - Налаштування відповідності GDPR/CCPA/LGPD.
- - Відстеження замовлень, створених в адміністративній панелі, подія покупки в адміністративній панелі ( GTM Extra ).
- - Можливість включення категорій продуктів до рівня даних.
- - Автоматичне обрізання місця для значень конфігурації.
- - Додано сумісність зі стандартними файлами cookie Magento.
- - stape.io Custom GTM та завантажувач GA4 ( GTM Extra ).
- - Незначні покращення коду.
Виправлення:
- - Помилка JS Magento 2.3.x: sectionConfig.getSectionNames не є функцією ( GTM Plus & Extra ).
Версія 2.1.0 (24 квітня 2023 р.)
Функції:
- - Додано сумісність з темою Hyva.
- - Відстеження входу ( GTM Extra ).
- - Відстеження створення облікового запису ( GTM Extra ).
- - Відстеження пошукових запитів ( GTM Extra ).
- - Покращено сумісність з Magento 2.3.x.
- - Незначні покращення коду.
Виправлення:
- - Помилка JS на сторінці оформлення замовлення, коли модуль вимкнено в панелі адміністратора ( GTM Plus ).
- - Замість назви бренду dataLayer містить лише ідентифікатор бренду.
Версія 2.0.2 (15 квітня 2023 р.)
Функції:
- - Покращення продуктивності (покращення швидкості завантаження сторінки).
Виправлення:
- - Помилка в Magento 2.3.x: Клас Magento\Framework\View\Helper\SecureHtmlRenderer не існує.