Trackless

Popis

Trackless měří návštěvnost vašich stránek – a v případě obchodů WooCommerce také vaše skutečné tržby a marži – výhradně na straně serveru. Žádné soubory cookie, žádné úryvky kódu JavaScriptu, žádné bannerové výzvy k souhlasu, které by zpomalovaly načítání stránek. Výkazy si můžete prohlížet v ovládacím panelu svého účtu 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 (WooCommerce 8.5+ – přiřazení objednávky), objednané položky – včetně nákupní ceny za kus pro vykazování marže, pokud ji ukládáte (_wc_cog_cost, _alg_wc_cog_cost, _cost nebo filtr trackless_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):

  • Souhrnné údaje o anonymním provozu: hashované identifikátory návštěvníků (HMAC s klíčem, denně obměňované), hashované IP adresy, URL stránek, odkazující stránky, parametry UTM a ID kliknutí, zařízení/prohlížeč/operační systém, kód země, jazyk
  • V rámci 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, přiřazení a jednotlivých položek s cenami a (je-li to nastaveno) pořizovací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

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

  1. 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.
  2. 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íč.
  3. 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.
  4. (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.

Potřebuji pro tento plugin banner s žádostí o souhlas s používáním souborů cookie?

Samotný plugin v prohlížeči návštěvníka nic neukládá – žádné soubory cookie, žádné údaje v localStorage – a místo nezakódovaných identifikátorů zpracovává výhradně zakódovaný hash, který se každý den mění. Tento plugin vám tedy nedává důvod k přidání banneru s žádostí o souhlas. (Zda jej potřebuje zbytek vašeho webu, je samostatná otázka a toto není právní rada.)

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 je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Trackless“ byl přeložen do 1 jazyku. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Trackless” 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.5

  • Bot/crawler detection now runs server-side in Trackless: the plugin forwards the visitor’s User-Agent and the app decides what is a bot, so the rule is identical across every site and module and is updated centrally without a plugin release. The local bot User-Agent list and the central bot-pattern sync have been removed.
  • Excluded IP addresses are now configured only in Trackless (Můj účet). The local excluded-IP field has been removed; the plugin applies the centrally managed list it receives via the ingest response (single addresses and CIDR ranges, IPv4 and IPv6). The IP match still runs on your server, because that is the only place the real visitor IP is seen — Trackless itself only ever receives a salted, irreversible 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_options př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_hash nyní 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_rate s 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.