From 45275c51f64a969be01c0094d76333e577a267f8 Mon Sep 17 00:00:00 2001 From: erjemin Date: Mon, 23 Feb 2026 19:58:29 +0300 Subject: [PATCH] =?UTF-8?q?add:=20=D0=A1=D1=87=D0=B5=D1=82=D1=87=D0=B8?= =?UTF-8?q?=D0=BA=20Google=20Analytics=20(GA4=20-=20=D0=BF=D0=BE=D1=82?= =?UTF-8?q?=D0=BE=D0=BA=20Goofle=20Tag)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/js/counters.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/public/static/js/counters.js b/public/static/js/counters.js index 5818ccd..980c60b 100644 --- a/public/static/js/counters.js +++ b/public/static/js/counters.js @@ -26,3 +26,17 @@ _tmr.push({id: "3744288", type: "pageView", start: (new Date()).getTime()}); k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a) })(window, document,'script','https://mc.yandex.ru/metrika/tag.js?id=106953063', 'ym'); ym(106953063, 'init', {ssr:true, webvisor:true, clickmap:true, ecommerce:"dataLayer", referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true}); +// Google Analytics (GA4) counter +(function() { + var gaScript = document.createElement('script'); + gaScript.async = true; + gaScript.src = 'https://www.googletagmanager.com/gtag/js?id=G-WTJM8J9YL5'; + document.head.appendChild(gaScript); + + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments);} + // Делаем функцию глобально доступной, если понадобится вызывать её из других скриптов + window.gtag = gtag; + gtag('js', new Date()); + gtag('config', 'G-WTJM8J9YL5'); +})();