From 5d5d48d1d82e08c1f1909ec2796d3045d5e6ac5c Mon Sep 17 00:00:00 2001 From: erjemin Date: Sun, 18 Jan 2026 02:33:50 +0300 Subject: [PATCH] =?UTF-8?q?add:=20=D1=81=D1=87=D0=B5=D1=82=D1=87=D0=B8?= =?UTF-8?q?=D0=BA=D0=B8=20Yandex=20=D0=B8=20Mail?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../typograph/templates/typograph/base.html | 2 +- public/static/js/base.js | 34 ++++++++++++------- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/etpgrf_site/typograph/templates/typograph/base.html b/etpgrf_site/typograph/templates/typograph/base.html index e245325..d23ec57 100644 --- a/etpgrf_site/typograph/templates/typograph/base.html +++ b/etpgrf_site/typograph/templates/typograph/base.html @@ -42,7 +42,7 @@ diff --git a/public/static/js/base.js b/public/static/js/base.js index ea21789..2b4e90d 100644 --- a/public/static/js/base.js +++ b/public/static/js/base.js @@ -41,10 +41,18 @@ const acceptButton = document.getElementById('cookie-accept'); function loadCounters() { - console.log("Загрузка счетчиков (Яндекс, Google)..."); + // console.log("Загрузка счетчиков (Яндекс, Google)..."); // Код Яндекс.Метрики - // (function(m,e,t,r,i,k,a){...})(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); - // ym(XXXXXX, "init", {...}); + (function (m, e, t, r, i, k, a) { + m[i] = m[i] || function () { (m[i].a = m[i].a || []).push(arguments) }; + m[i].l = 1 * new Date(); + for (var j = 0; j < document.scripts.length; j++) { if (document.scripts[j].src === r) { return; } } + 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=106310834', 'ym'); + ym(106310834, 'init', { + ssr: true, webvisor: true, clickmap: true, ecommerce: "dataLayer", + accurateTrackBounce: true, trackLinks: true + }); // Код Google Analytics // window.dataLayer = window.dataLayer || []; @@ -56,17 +64,17 @@ var _tmr = window._tmr || (window._tmr = []); _tmr.push({id: "3734603", type: "pageView", start: (new Date()).getTime()}); (function (d, w, id) { - if (d.getElementById(id)) return; - var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id; - ts.src = "https://top-fwz1.mail.ru/js/code.js"; - var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);}; - if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } - })(document, window, "tmr-code"); + if (d.getElementById(id)) return; + var ts = d.createElement("script"); + ts.type = "text/javascript"; ts.async = true; ts.id = id; ts.src = "https://top-fwz1.mail.ru/js/code.js"; + var f = function () { + var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s); + }; + if (w.opera == "[object Opera]") { + d.addEventListener("DOMContentLoaded", f, false); + } else { f(); } + })(document, window, "tmr-code"); // - // - - // и т.д. - // alert("Отладка. Счетчики загружены (здесь должен быть реальный код счетчиков)."); }