Proč jsem přestal používat Google Analytics a přešel na Umami

Proč jsem přestal používat Google Analytics a přešel na Umami

Čec 18, 2026 web analytics umami privacy self-hosting supabase fly.io cloudflare gdpr cookieless tracking developer tools

Proč jsem přestal používat Google Analytics (a co používám místo něj)

Byla to obyčejná stížnost na webu jednoho vývojáře, která mě donutila se nad tím zamyslet. Cituji volně: „Google Analytics je noční můra na ochranu soukromí zabalená do tuny funkcí, které nikdo nepotřebuje." A víte co? Měl pravdu.

Pojďme si to přiznat na rovinu. Google Analytics na vás hází přes 50 kilobajtů JavaScriptu, cpě cookies návštěvníkům do prohlížeče a posílá jejich data někam do Googlu. Zbytečně. Pro osobní blog nebo marketingové stránky malého startupu je to jako používat buldozer na rozbíjení vlašských ořechů.

Mě ale zajímaly jen tři věci: kolik lidí přišlo, které stránky je zajímají, a odkud přišli. To je všechno. Žádné heatmapy, žádné session recordings, žádné konverzní tunely. Prostě jen čísla, která mi řeknou, jestli to, co dělám, má vůbec smysl.

Umami – analytika bez výčitek

Narazil jsem na Umami a bylo to jako osvěžení. Tohle je open-source nástroj, který vznikl s jasnou filozofií: žádné cookies, žádné sledování osobních údajů, plná kompatibilita s GDPR, CCPA i evropskou legislativou. Návštěvníci vašeho webu nepotřebují žádný cookie banner – protože prostě žádné cookies nevytváříte.

Rozhraní je ukázkově jednoduché. Dashboard vám ukáže aktivní návštěvníky v reálném čase, počet zobrazení stránek, bounce rate a odkud lidé přišli. Hotovo. Žádné datové jezero, které musíte složitě queryovat. Žádné custom dimenze. Pokud chcete kopat hlouběji, máte k dispozici SQL databázi a jděte na to.

Infrastruktura, která nezruinuje váš rozpočet

Tady to začíná být zajímavé. Samo-hosting často zní děsivě, ale nemusí to být drahé. Moje sestava používá tři služby, které spolu fungují skvěle:

Supabase obstarává databázi. Free tier vám dá 500 MB prostoru a 2 GB přenosu měsíčně – naprosto dost pro weby do 100 tisíc zobrazení měsíčně. PostgreSQL rozhraní je čisté, zálohy běží automaticky a výkon je solidní.

Fly.io provozuje samotnou aplikaci Umami. Jejich free tier zahrnuje 3 shared VMs, což pro low-traffic analytický server bohatě stačí. Fly.io používá globální anycast routing, takže váš analytický skript běží fyzicky blízko návštěvníkům. To snižuje latenci tracking požadavků. A věřte mi, pomalé analytické skripty končí v koši – blokují je ad blockery a uživatelé.

Cloudflare sedí vpředu jako CDN a SSL terminátor. Proxujete přes něj Fly aplikaci, dostanete zdarma edge caching a spravujete DNS na jednom místě. Setup je přímočarý a přidává vrstvu odolnosti bez dalších nákladů.

Co za to platím

Moje sestava mě stojí zhruba pět dolarů měsíčně. Většinou kvůli Supabase, protože občas překročím free limit. Za tu cenu dostanu:

  • Analytiku, která respektuje soukromí návštěvníků
  • Úplnou kontrolu nad daty (vše zůstává na mé infrastruktuře)
  • Žádné tracking skripty, které by blokovaly prohlížeče
  • Výkon, který nezpomaluje načítání webu
  • A dobrý pocit, že neživím Google reklamní byznys

Rozjet to zvládnete za odpoledne

Není to úplně triviální, ale taky v tom není žádná černá magie. Deploynete Umami na Fly, napojíte na Supabase, nastavíte environmentální proměnné a upravíte DNS záznamy. Dokumentace Umami je solidní a komunita nápomocná. Tech-savvy vývojář to rozjede dřív, než přijde čas na večeři.

A vy? Co používáte pro analytiku webu? Stále se trápíte s Google cookie banery? Možná je čas vyzkoušet něco lehčího. Vaši návštěvníci i peněženka vám poděkují.

Read in other languages:

RU BG EL UZ TR SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN