52 lines
1.8 KiB
JavaScript
52 lines
1.8 KiB
JavaScript
// analytics.js — Аналитика и счетчики посещений для hypn0.xyz
|
|
// Версия: 1.2 | Дата: 2026-09-16
|
|
// Содержит: Google Tag Manager, Yandex.Metrika
|
|
|
|
(function() {
|
|
'use strict';
|
|
|
|
// ============================================================================
|
|
// Google Tag Manager (GTM)
|
|
// ID: GTM-5FVH3KMJ
|
|
// ============================================================================
|
|
(function(w, d, s, l, i) {
|
|
w[l] = w[l] || [];
|
|
w[l].push({
|
|
'gtm.start': new Date().getTime(),
|
|
event: 'gtm.js'
|
|
});
|
|
var f = d.getElementsByTagName(s)[0],
|
|
j = d.createElement(s),
|
|
dl = l != 'dataLayer' ? '&l=' + l : '';
|
|
j.async = true;
|
|
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
|
|
f.parentNode.insertBefore(j, f);
|
|
})(window, document, 'script', 'dataLayer', 'GTM-5FVH3KMJ');
|
|
|
|
// ============================================================================
|
|
// Yandex.Metrika (Яндекс.Метрика)
|
|
// ID: 112812760
|
|
// ============================================================================
|
|
(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=112812760', 'ym');
|
|
|
|
window.ym(112812760, 'init', {
|
|
ssr: true,
|
|
webvisor: true,
|
|
clickmap: true,
|
|
ecommerce: 'dataLayer',
|
|
referrer: document.referrer,
|
|
url: location.href,
|
|
accurateTrackBounce: true,
|
|
trackLinks: true
|
|
});
|
|
|
|
})();
|
|
|
|
// window.dataLayer доступна через глобальную переменную
|
|
|