Aj keď Google Analytics je pravdepodobne najpopulárnejší nástroj na sledovanie analytiky web stránky, má však aj svoje slabšie stránky. Medzi ne patria:

  • V niektorých krajinách v EU boli Google Analytics zakázané.
  • Používajú súbory cookies = Potreba Cookie lišty
  • Sťahujú sa až 45.7kb súbory na spustenie GA, čo môže výrazne spomaliť načítanie stránky. Najmä pre používateľov s pomalším prístupom na internet. (Script od Umami má 1.9 kB)
  • Všetky svoje dáta dávate aj Googlu („If something is free, you’re the product.“)

Preto som sa aj ja rozhodol na tejto stránke nepoužívať Google Analytics, namiesto toho som si vybral jednu z alternatív. Okrem Unami patria medzi najznámejšie patria aj Plausible, Matamoto alebo PostHog. Samozrejme tieto alternatívy majú aj svoje nevýhody, medzi ne najmä patria:

  • Nemožno cieliť reklamu na zákazníkov na Googli
  • Cena – väčsinou sú platené, alebo s nejakým limitom.

Avšak Unami som si vybral najmä pre:

  • Do 10 000 eventov zadarmo, pričom event = 1 nášteva stránky alebo vytvorený event pri stlačeni buttonu atď.
  • Otvorený kód (open-source) s MIT licenciou.
  • Možnosť hostovanie na svojich serveroch. (tu je potreba mať node.js na serveri, čo zdielané hostingy namajú – treba mať VPS alebo deploynuť na Vercel, heroku alebo inú platformu)
  • Nepoužívajú súbory cookies :).

Dashboard

Dashboard je veľmi priehladný, nájdme tu štatistiky ako najnaštevovanješie stŕanky, referrest – z akej stránky prišiel zákazník, prehliadač, OS, zariadenie (PC, mobil, tablet…), krajina. Taktiež aj eventy a akcie ak ich máme nastavené.

Zdroj: Umami

Nastavenie analytiky vo WordPresse

AK chceme používať Unami vo WordPresse, stačí sa zaregistrovať (ak používame cloud verziu), zvolime lokáciu uloženia dát (USA/EU – vyberieme EU),pridáme web, následne nám poskytne html tag do <head> sekcie nášho webu. Napr:

<script async src="https://eu.umami.is/script.js" data-website-id="dlhe-uuid-nasej-stranky-123"></script>

Následne si toto vložíme do hlavičky našej stránky. Postup zavisí od Vašej témy respektíve page buildra. Ja používam Bricks tak som to vložil vo Bricks > Settings > Custom Code > Header scripts. Tatiež je to možne pridať ako snippet, článok na pridanie snippetov nájdete tu. Snipet treba nastaviť ako CODE [PHP+HTML], vložiť script tag a nastaviť Where to run > Site Wide Header. Uložiť a aktivovať. Následne sa môžeme isť pozrieť do nášho Unami dashboardu.