Popis
Trackless měří návštěvnost vašeho webu – a v případě obchodů WooCommerce také vaše skutečné tržby a marži – výhradně na straně serveru. Nepoužívá žádné vlastní analytické soubory cookie ani kód JavaScriptu a nutnost zobrazení banneru pro souhlas závisí na nastavení vašeho webu. Přehledy si můžete prohlížet na ovládacím panelu svého účtu Trackless.
Trackless je součástí WooModuly.cz, sbírky pluginů pro WordPress a WooCommerce — viz https://woomoduly.cz/produkt/trackless/.
Jak se počítá počet návštěvníků (ochrana soukromí již od návrhu):
- Návštěvnický klíč je hash HMAC-SHA256, který se každý den mění a je tvořen kombinací IP adresy, User-Agentu a data, přičemž je šifrován tajným saltem, který existuje pouze na vašem serveru. Nelze jej zpětně vypočítat a každý den se mění.
- Surová IP adresa se nikdy neukládá ani nepřenáší – pouze hash s klíčem.
- Funkce Global Privacy Control (signál prohlížeče
Sec-GPC) je respektována: návštěvníci, kteří se odhlásili, nejsou sledováni vůbec. - Do prohlížeče návštěvníka se nezapisují žádná data – žádné soubory cookie, žádné údaje v úložišti localStorage, žádné skripty pro identifikaci zařízení.
Co měří:
- Návštěvy a relace podle zdroje / média / kampaně a skupiny kanálů ve stylu GA4
- Zobrazení stránek a události: zobrazení produktu, zobrazení kategorie, vyhledávání, přidání do košíku, košík, pokladna, chyba 404
- Zařízení, prohlížeč, operační systém, země a jazyk (jeden řádek na návštěvníka a den)
- S WooCommerce: objednávky, tržby, vrácené platby, platební a dopravní metody, označení první objednávky, přiřazení objednávky (vypočítáno na straně serveru na základě shody návštěvníků bez cookies), objednané položky – včetně nákupní ceny za jednotku pro vykazování marže, pokud ji ukládáte (
_wc_cog_cost,_alg_wc_cog_cost,_costnebo filtrtrackless_wholesale_price)
Události se shromažďují v malé frontě ve vaší vlastní databázi a jednou denně se odesílají prostřednictvím WP-Cron (nebo ručně pomocí tlačítka „Odeslat nyní“). Odeslaná data jsou podepsána algoritmem HMAC-SHA256 a jsou idempotentní, takže opakované pokusy jsou bezpečné.
WooCommerce je volitelný: na běžném webu WordPress máte k dispozici webovou analytiku bez použití souborů cookie; s WooCommerce získáte navíc i metriky týkající se elektronického obchodování.
Externí služba: Trackless (přečtěte si prosím)
Tento plugin slouží jako propojení se službou Trackless (https://trackless.cz), což je hostovaná analytická služba. Nejedná se o samostatný statistický plugin — přehledy se nacházejí ve vašem účtu Trackless a plugin odesílá data na vstupní koncový bod služby na adrese https://trackless.cz/ingest.
Kdy dochází k odesílání dat: teprve poté, co zadáte svůj API klíč a v nastavení pluginu výslovně zaškrtnete políčko souhlasu s Dohodou o zpracování údajů (DPA). Dokud neprovedete obojí, plugin nic neshromažďuje ani neodesílá.
Co se odesílá (jednou denně, podepsáno HMAC):
- Agregované údaje o provozu pod pseudonymy: hashované identifikátory návštěvníků (HMAC s klíčem, denně se měnící), hashované IP adresy, URL stránek, odkazující stránky, parametry UTM a ID kliknutí, nezpracovaný User-Agent (používaný na straně serveru k určení zařízení/prohlížeče/operačního systému a k označení botů — neukládán), kód země, jazyk
- Prostřednictvím WooCommerce: údaje o objednávkách, včetně ID objednávky, celkových částek a vrácených částek (částky), měny, způsobu platby, způsobu dopravy, stavu objednávky a jednotlivých položek s cenami a (je-li to nastaveno) nákupními náklady na jednotku
- Metadata webu: název webu, doména, časové pásmo, měna, stavy objednávek, kategorie produktů, přepravci, názvy platebních bran
Databáze IPzemě: Chcete-li na hostingu zobrazit zemi návštěvníka bez použití geo-hlavičky (bez Cloudflare / modulu GeoIP), plugin stáhne malou veřejnou databázi IPzemě z https://trackless.cz/api/geoip/country.dat.gz (aktualizována přibližně jednou týdně) a určí zemi lokálně — IP adresa návštěvníka za tímto účelem nikdy neopustí váš server. Jedná se o databázi DB-IP Lite od DB-IP (https://db-ip.com), licencovanou pod CC BY 4.0.
IPhostingová databáze: Aby se do vašich statistik nedostaly botfarmy, plugin stahuje druhou veřejnou databázi z https://trackless.cz/api/geoip/hosting.dat.gz (také aktualizovaná přibližně jednou týdně), která obsahuje seznamy rozsahů IP adres patřících datovým centrům, cloudovým službám a VPN, a lokálně porovnává IP adresu návštěvníka s tímto seznamem — IP adresa opět nikdy neopustí váš server. Rozsahy IP adres spotřebitelských poskytovatelů internetových služeb a služby Apple iCloud Private Relay jsou z této databáze vyloučeny, takže běžný zákazník tím není dotčen. Vytvořeno na základě DB-IP ASN Lite od DB-IP (https://db-ip.com), licencováno pod CC BY 4.0.
Názvy hostitelských sítí: Spolu s výše uvedenou databází si plugin stáhne https://trackless.cz/api/geoip/hosting-networks.json, krátký seznam uvádějící jména provozovatelů sítí, ke kterým jednotlivá rozsahy patří. Právě díky tomu lze návštěvu, která byla považována za provoz z datového centra, vysledovat zpět k příslušné síti, takže je možné chybu najít a opravit, místo aby se o ní jen spekulovalo. Data se stahují ve stejném kroku jako samotná databáze a stejně jako v jejím případě se nikam neodesílají žádné informace o vašich návštěvnících.
Rozsahy IP adres okrajových serverů CDN: plugin stahuje malý seznam ve formátu JSON obsahující rozsahy IP adres okrajových serverů Cloudflare z https://trackless.cz/api/geoip/cdn.json (také se aktualizuje přibližně jednou týdně). Pokud je váš web umístěn za CDN, právě díky tomu dokáže plugin rozlišit vlastní IP adresu návštěvníka od adres CDN – bez toho by se všichni návštěvníci jevili jako jedna a táž osoba. Součástí pluginu je již hotová kopie tohoto seznamu, takže vše funguje již od prvního požadavku.
Žádný z těchto tří stažených souborů neobsahuje žádné údaje o vašem webu ani o jeho návštěvnících – jedná se pouze o běžné požadavky na veřejně dostupné soubory.
Podmínky a ceny: Trackless je placená služba s 30denní bezplatnou zkušební verzí; k používání tohoto pluginu potřebujete účet Trackless a API klíč.
- Podmínky používání: https://trackless.cz/en/obchodni-podminky
- Data Processing Agreement (DPA): https://trackless.cz/en/zpracovatelska-smlouva
Snímky obrazovky




Instalace
- Nainstalujte plugin z adresáře WordPress.org (Pluginy Přidat nový vyhledejte „Trackless“) nebo nahrajte soubor ZIP přes Pluginy Přidat nový Nahrát plugin. Poté plugin aktivujte.
- Založte si účet na Trackless na adrese https://trackless.cz (30denní bezplatná zkušební verze) a z části Správa účtu zkopírujte svůj API klíč.
- Přejděte do Nastavení Trackless, vložte klíč API, zaškrtněte políčko „Povolit sběr a odesílání dat“ a potvrďte Souhlas se zpracováním údajů. Uložte.
- (Volitelně) Kliknutím na tlačítko „Odeslat nyní“ odešlete první dávku okamžitě; poté se data odesílají automaticky jednou denně prostřednictvím WP-Cron.
Nejčastější dotazy
-
Funguje to i bez WooCommerce?
-
Ano. Na běžném webu WordPress máte k dispozici kompletní analýzu návštěvnosti bez použití souborů cookie (návštěvy, zdroje, stránky, zařízení, země). WooCommerce přidává pouze část týkající se e-commerce: objednávky, tržby, marže a události související s produkty.
-
Samotný plugin v prohlížeči návštěvníka nic neukládá – žádné soubory cookie, žádné localStorage – a místo nezakódovaných identifikátorů zpracovává výhradně hash s klíčem, který se každý den mění. Samotný plugin tedy obvykle není důvodem k jeho zařazení do banneru pro získání souhlasu s analytikou. Zda jej potřebuje zbytek vašeho webu, je samostatná otázka, a toto není právní poradenství.
-
A co funkce „Global Privacy Control“ a „Do Not Track“?
-
Je respektováno globální nastavení ochrany soukromí (
Sec-GPC: 1): tito návštěvníci nejsou sledováni vůbec. Zastaralý signál „Do Not Track“ je záměrně ignorován, což odpovídá běžné praxi v oboru. -
Zpomalí to můj web?
-
Žádný měřitelný dopad. Zobrazení stránky vyžaduje jeden příkaz INSERT do místní fronty – během návštěvy nedochází k žádnému JavaScriptu ani externím požadavkům. Veškerá data se odesílají do Trackless jednou denně na pozadí (WP-Cron).
-
Potřebuji účet na Trackless? Je to zdarma?
-
Potřebujete účet na stránkách https://trackless.cz – tento plugin slouží pouze jako propojení se službou Trackless. Služba je placená, nabízí však 30denní bezplatnou zkušební verzi; ceník najdete na webových stránkách.
Recenze
Pro tento plugin nejsou žádné recenze.
Autoři
Trackless – Cookieless Analytics je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.
SpolupracovníciPlugin „Trackless – Cookieless Analytics“ byl přeložen do 1 jazyku. Děkujeme všem překladatelům za jejich pomoc.
Přeložte “Trackless – Cookieless Analytics” do svého jazyka.
Zajímá vás vývoj?
Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.
Přehled změn
1.1.18
- Databáze datového centra a související názvy sítí jsou nyní uloženy v jediném lokálním snímku, takže aktualizace, k níž dojde v průběhu měření návštěvy, již nemůže přiřadit výsledek k nesprávnému názvu sítě.
- Dávky nyní v hlavičce směrování uvádějí název účtu, ke kterému patří, takže Trackless může přiřadit požadavek ještě před jeho ověřením. Ověření stále provádí podpis a nic se nezměnilo na tom, co se měří nebo odesílá.
1.1.17
- Pokud je návštěva považována za pocházející z datového centra, plugin nyní také uvádí, o jakou síť se jednalo – takže pokud dojde k nesprávnému zařazení skutečného zákazníka, lze příčinu zjistit a napravit, místo aby se o ní jen spekulovalo. Žádné další údaje o vašich návštěvnících se neodesílají; síť se vyhledává na vašem vlastním serveru, stejně jako dříve.
1.1.16
- Návštěvy pocházející z datových center, cloudových služeb a sítí VPN – obvykle se jedná spíše o botnety než o nakupující – jsou nyní rozpoznány a nezapočítávají se do počtu návštěvníků, takže statistiky návštěvnosti a míry konverze odrážejí skutečné uživatele. Běžní zákazníci, včetně uživatelů prohlížeče Safari s funkcí iCloud Private Relay, tím nejsou nijak ovlivněni.
- Webové stránky za CDN (Cloudflare) se nyní měří správně: plugin dokáže rozlišit IP adresu návštěvníka od adres CDN, takže návštěvníci již nejsou počítáni jako jedna osoba a vaše vyloučené IP adresy opět fungují.
1.1.15
- Pokud server Trackless odmítne dávku – nejčastěji kvůli nesprávnému klíči API –, plugin nyní před dalším pokusem počká, místo aby po každém zobrazení stránky odesílal stejná data znovu, a tuto skutečnost oznámí v administraci WordPressu. Dříve mohl nesprávný klíč způsobit, že vytížený web odesílal celou svou frontu stovkykrát denně.
1.1.14
- Objednávky v systému WooCommerce nyní obsahují klíč návštěvníka bez použití souborů cookie, který se zaznamenává při dokončení objednávky, takže objednávky hostů jsou přiřazeny k návštěvám, které k nim vedly – údaje o přiřazení objednávky a počtu interakcí na jednu objednávku se nyní vyplňují i u hostů, nikoli pouze u přihlášených zákazníků.
1.1.13
- Stránka pluginu nyní obsahuje odkaz na WooModuly.cz, sbírku pluginů pro WordPress a WooCommerce, jejíž součástí je i tento plugin.
1.1.12
- Události typu „Přidat do košíku“ nyní obsahují redigovanou URL stránky a odkazující stránku, takže přehledy událostí zachovávají kontext stránky a zdroje.
- Celkové částky za produkty ve WooCommerce se nyní počítají na základě položek v objednávce, takže daň z dopravy není zahrnuta do tržeb za produkty.
1.1.11
- URL adresy rozhraní typu cron (parametry dotazu cron / *_cron) jsou při sledování ignorovány, takže koncové body pro údržbu se nezapočítávají do počtu zobrazení stránek.
1.1.10
- Bylo zpřesněno znění týkající se banneru o souborech cookie a prohlášení o souhlasu: plugin sice stále neukládá žádné soubory cookie ani identifikátory prohlížeče, ale v popisu je nyní uvedeno, že požadavky na banner o souhlasu závisí na celkovém nastavení webu.
1.1.9
- Spolehlivější odesílání: když nastane čas denního odeslání (nebo se místní fronta značně zvětší), dávka se nyní odešle hned po dokončení načítání stránky – což představuje pojistku pro weby, kde WP-Cron nefunguje spolehlivě – aniž by to způsobilo jakékoli zpoždění při načítání stránky pro návštěvníka.
- Odeslaná dávka je nyní bajt po bajtu shodná s ostatními konektory Trackless (PrestaShop, OpenCart), takže podpis HMAC se napříč platformami přesně shoduje.
- Úplnější odinstalace: nyní se odstraňuje také lokálně stažený soubor s databází IPzemě a jeho nastavení.
1.1.8
- Přiřazení objednávek se nyní odvozuje na straně serveru na základě identifikace návštěvníků bez použití souborů cookie, a to v souladu se všemi ostatními platformami Trackless – plugin již nepředává vlastní přiřazení objednávek WooCommerce založené na souborech cookie, takže přiřazení zůstává zcela bez použití souborů cookie.
- Objednávky jsou nyní opatřeny časovým razítkem v časovém pásmu UTC, takže objednávka a návštěva, která ji vyvolala, se ve vašich přehledech vždy objeví ve stejný den (tím se řeší možný jednodenní nesoulad u obchodů v časovém pásmu odlišném od UTC).
1.1.7
- Rozpoznávání zařízení, prohlížeče a operačního systému nyní v Trackless probíhá na straně serveru: plugin předává nezpracovaný řetězec User-Agent a aplikace jej centrálně analyzuje, takže výsledek je na všech webech a v všech modulech stejný a aktualizuje se centrálně bez nutnosti vydávat novou verzi pluginu.
- Databáze IPzemě se nyní stahuje z pevné adresy Trackless (
https://trackless.cz/api/geoip), namísto toho, aby byla získávána z nakonfigurovaného koncového bodu pro načítání dat.
1.1.6
- Země návštěvníka se nyní určuje i na serverech bez geo-hlavičky (bez Cloudflare / modulu GeoIP): plugin stahuje přibližně jednou týdně z webu Trackless malou veřejnou databázi IP adres a zemí (DB-IP Lite, CC BY 4.0) a určuje zemi lokálně — IP adresa návštěvníka za tímto účelem nikdy neopouští váš server. Hostitelé, kteří již poskytují geozáhlaví (nebo používají geolokaci WooCommerce), zůstávají beze změny.
1.1.5
- Detekce botů a crawlerů nyní v Trackless probíhá na straně serveru: plugin předává hodnotu User-Agent návštěvníka a aplikace sama rozhoduje, co je bot; díky tomu je pravidlo stejné pro všechny weby a moduly a aktualizuje se centrálně bez nutnosti vydávat novou verzi pluginu. Lokální seznam User-Agentů botů a centrální synchronizace vzorů botů byly odstraněny.
- Vyloučené IP adresy se nyní nastavují pouze v Trackless (Můj účet). Lokální pole pro vyloučené IP adresy bylo odstraněno; plugin používá centrálně spravovaný seznam, který obdrží prostřednictvím odpovědi na import (jednotlivé adresy a rozsahy CIDR, IPv4 a IPv6). Porovnání IP adres se stále provádí na vašem serveru, protože pouze tam je viditelná skutečná IP adresa návštěvníka — samotný Trackless obdrží vždy pouze zašifrovaný, nevratný hash.
1.1.4
- Filtr botů a crawlerů se nyní spravuje centrálně ve vašem účtu Trackless: seznam User-Agent, který tam vedete, plugin automaticky použije (a má přednost před místním výchozím nastavením). Stačí jej spravovat na jednom místě pro všechny vaše weby; váš místní seznam zůstává jako záložní varianta.
1.1.3
- Vyloučené IP adresy nyní podporují i rozsahy CIDR (IPv4 a IPv6), nikoli pouze jednotlivé adresy.
- IP adresy, které centrálně vyloučíte ve svém účtu Trackless, nyní plugin automaticky aplikuje společně s vaším lokálním seznamem. Váš lokální seznam zůstává zachován.
1.1.2
- Rozšířili jsme výchozí filtr User-Agent pro boty tak, aby odpovídal modulu PrestaShop: SEO crawlery, služby pro monitorování a kontrolu dostupnosti, bezhlavé prohlížeče a běžné HTTP knihovny jsou nyní ve výchozím nastavení odfiltrovány, což zajišťuje čistší statistiky zahrnující pouze lidské uživatele. Veškeré vlastní seznamy, které jste uložili, zůstávají zachovány.
1.1.1
- Nové nastavení: Vyloučené domény (vlastní odkazy) – opakované návštěvy z platebních bran si zachovají původní zdroj. Seznam je předem vyplněn běžnými platebními branami.
- Nové nastavení: Filtrované roboty (User-Agent) — filtr robotů je nyní možné upravovat.
- Jasnější formulace poznámky o více měnách určené pouze pro vývojáře.
1.1.0
- Internacionalizace: všechny texty určené pro uživatele lze přeložit (textová doména
trackless), zdrojové texty v angličtině, přiložené překlady do češtiny a slovenštiny (cs_CZ, sk_SK). - Soubor readme byl přepracován pro adresář pluginů WordPress.org, včetně informace o využívání externích služeb.
- Kontrola zabezpečení: přísnější kontroly oprávnění (
manage_optionspři ukládání a odesílání), escapování veškerého výstupu administrátora, sanitace všech vstupů, důkladnější vyčištění po odinstalaci (salt, dočasné soubory, cron).
1.0.1
- Otisk návštěvníka a hash IP adresy byly převedeny na HMAC-SHA256 s klíčem; řetězec
ip_hashnyní používá stejnou strukturu jako tracker (propojení pro přiřazování napříč dny). - Oprava: poškozené řádky fronty se při načítání odstraní, místo aby se donekonečna znovu prohledávaly.
- Oprava: Hodnoty filtru
trackless_conversion_rates hodnotami NAN/INF jsou omezovány na 1. - Oprava: X/Twitter se porovnává přesně (x, x.com, t.co) – zdroje, které obsahují pouze písmeno „x“, již nejsou klasifikovány jako sociální sítě.
- Oprava: běžné HTTP klienty (curl, wget, python-requests) jsou považovány za boty a nejsou sledovány.
- Oprava: Třípísmenné kódy zemí v záhlaví (např. AUT) se přeskočí, místo aby byly zkráceny na dvoumístný kód jiné země.
1.0.0
- První verze: analýza provozu na straně serveru bez použití souborů cookie; v kombinaci s WooCommerce také objednávky, tržby a marže.
