From e3936f687f5ecc18eb9e9da333fecc188dabcd8d Mon Sep 17 00:00:00 2001 From: Victor Kloeppel Date: Wed, 24 Jun 2026 15:34:11 +0200 Subject: [PATCH 1/2] fixed cookie formatting --- view/frontend/templates/hyva/script-pusher.phtml | 2 +- view/frontend/web/js/push.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/view/frontend/templates/hyva/script-pusher.phtml b/view/frontend/templates/hyva/script-pusher.phtml index ae59c24d..aceb3c4e 100644 --- a/view/frontend/templates/hyva/script-pusher.phtml +++ b/view/frontend/templates/hyva/script-pusher.phtml @@ -45,7 +45,7 @@ declare(strict_types=1); if (eventData.marketing) { const expires = new Date(); expires.setTime(expires.getTime() + 7 * 24 * 60 * 60 * 1000); - document.cookie = `trytagging_user_data=${btoa(JSON.stringify(eventData.marketing))};expires=${expires.toUTCString()};path=/`; + document.cookie = `trytagging_user_data=${btoa(String.fromCharCode(...new TextEncoder().encode(JSON.stringify(eventData.marketing))))};expires=${expires.toUTCString()};path=/`; } googleTagManager2Logger(message, eventData); diff --git a/view/frontend/web/js/push.js b/view/frontend/web/js/push.js index 658e5190..9e461a3c 100644 --- a/view/frontend/web/js/push.js +++ b/view/frontend/web/js/push.js @@ -56,7 +56,7 @@ define(["googleTagManagerLogger"], function (logger) { const expires = new Date(); expires.setTime(expires.getTime() + 7 * 24 * 60 * 60 * 1000); document.cookie = `trytagging_user_data=${btoa( - JSON.stringify(cleanEventData.marketing) + String.fromCharCode(...new TextEncoder().encode(JSON.stringify(cleanEventData.marketing))) )};expires=${expires.toUTCString()};path=/`; } From 978eab9edf6481b5cdc30297aaa5897ce7e933fc Mon Sep 17 00:00:00 2001 From: Victor Kloeppel Date: Thu, 25 Jun 2026 08:49:59 +0200 Subject: [PATCH 2/2] changed version --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 3b157a39..e0eb4be4 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "tagginggroup/gtm", - "version": "1.5.8", + "version": "1.6.0", "license": "OSL-3.0", "type": "magento2-module", "description": "AdPage tagging integration for Magento 2",