MediaWiki:Matomo.js: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
uzupełniono konfigurację skryptu Matomo
poprawki (rozwiązanie konfliktu z GTM) i standaryzacja
Linia 1: Linia 1:
var _paq = window._paq = window._paq || [];
if(typeof _paq === "undefined")
_paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
{
_paq.push(["setCookieDomain", "*.minewiki.pl"]);
var _paq = window._paq = window._paq || [];
_paq.push(["setDomains", ["*.minewiki.pl", "*.mcwiki.org.pl", "*.mcwiki.pl", "*.www.mcwiki.org.pl", "*.www.mcwiki.pl", "*.www.minewiki.pl"]]);
_paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
_paq.push(["enableCrossDomainLinking"]);
_paq.push(["setCookieDomain", "*.minewiki.pl"]);
_paq.push(["setExcludedQueryParams", ["minewiki_minewiki__session", "minewiki_minewiki_mwuser-sessionId", "wpPassword1", "wpPassword2", "wpRetype", "wpLoginToken", "wpCreateaccountToken"]]);
_paq.push(["setDomains", ["*.minewiki.pl", "*.mcwiki.org.pl", "*.mcwiki.pl", "*.www.mcwiki.org.pl", "*.www.mcwiki.pl", "*.www.minewiki.pl"]]);
_paq.push(["setExcludedReferrers", ["minewiki.pl\/link\/"]]);
_paq.push(["enableCrossDomainLinking"]);
_paq.push(['trackPageView']);
_paq.push(["setExcludedQueryParams", ["minewiki_minewiki__session", "minewiki_minewiki_mwuser-sessionId", "wpPassword1", "wpPassword2", "wpRetype", "wpLoginToken", "wpCreateaccountToken"]]);
_paq.push(['enableLinkTracking']);
_paq.push(["setExcludedReferrers", ["minewiki.pl\/link\/"]]);
(function(){
_paq.push(["trackPageView"]);
var u = "//minewiki.pl/matomo/";
_paq.push(["enableLinkTracking"]);
_paq.push(['setTrackerUrl', u + 'matomo.php']);
(function(){
_paq.push(['setSiteId', '1']);
var u = "https://minewiki.pl/matomo/";
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
_paq.push(["setTrackerUrl", u + "matomo.php"]);
g.async = true;
_paq.push(["setSiteId", "1"]);
g.src= u + 'matomo.js';
var d = document, g = d.createElement("script"), s = d.getElementsByTagName("script")[0];
s.parentNode.insertBefore(g, s);
g.async = true;
})();
g.src = u + "matomo.js";
s.parentNode.insertBefore(g, s);
})();
}

Wersja z 23:03, 14 kwi 2025

if(typeof _paq === "undefined")
{
	var _paq = window._paq = window._paq || [];
	_paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
	_paq.push(["setCookieDomain", "*.minewiki.pl"]);
	_paq.push(["setDomains", ["*.minewiki.pl", "*.mcwiki.org.pl", "*.mcwiki.pl", "*.www.mcwiki.org.pl", "*.www.mcwiki.pl", "*.www.minewiki.pl"]]);
	_paq.push(["enableCrossDomainLinking"]);
	_paq.push(["setExcludedQueryParams", ["minewiki_minewiki__session", "minewiki_minewiki_mwuser-sessionId", "wpPassword1", "wpPassword2", "wpRetype", "wpLoginToken", "wpCreateaccountToken"]]);
	_paq.push(["setExcludedReferrers", ["minewiki.pl\/link\/"]]);
	_paq.push(["trackPageView"]);
	_paq.push(["enableLinkTracking"]);
	(function(){
		var u = "https://minewiki.pl/matomo/";
		_paq.push(["setTrackerUrl", u + "matomo.php"]);
		_paq.push(["setSiteId", "1"]);
		var d = document, g = d.createElement("script"), s = d.getElementsByTagName("script")[0];
		g.async = true;
		g.src = u + "matomo.js";
		s.parentNode.insertBefore(g, s);
	})();
}