Umami bemutató: Egyszerű, cookie-mentes Google Analytics alternatíva
Weboldal üzemeltetőként, előbb-utóbb szeretnéd tudni majd, hogy hányan látogatják az oldaladat, honnan érkeznek látógatók és mit néznek meg valójában. Erre természetesen ott van a Google Analytics, de persze nem mindenki akarja ezt használni.
Az Umami egy jóval egyszerűbb megközelítést választ. A legfontosabb webanalitikai adatokat próbálja megmutatni egy átlátható felületen, miközben nagy hangsúlyt helyez az adatvédelemre és a cookie-mentes működésre. Ami pedig számomra különösen érdekes benne: nyílt forráskódú, saját szerveren is futtatható, és nem kell hozzá egy hatalmas analitikai rendszert megtanulni.
Mi az az Umami?
Az Umami egy nyílt forráskódú, adatvédelem-központú webanalitikai szoftver. A célja nem az, hogy minden elképzelhető marketinges és elemzési funkciót egyetlen rendszerbe zsúfoljon, hanem az, hogy a weboldal forgalmáról könnyen értelmezhető adatokat kapjunk. Az Umami MIT licenc alatt érhető el, és saját szerveren is futtatható. Mivel webes alkalmazásról van szó, nem úgy kell elképzelni, mint egy Windowsra vagy Linuxra telepíthető hagyományos asztali programot. A szerveren fut, a kezelőfelületét pedig böngészőből éred el. Van saját hosztolt szolgáltatása, az Umami Cloud is, így akkor sem feltétlenül kell szervert üzemeltetned, ha ki szeretnéd próbálni.

Miért lehet érdekes a Google Analytics mellett vagy helyett?
A legfontosabb különbség az egyszerűség.
Az Umami felületén a weboldal alapvető statisztikái gyorsan áttekinthetők. Megnézheted például a látogatásokat, az oldalmegtekintéseket, a látogatók országát, az általuk használt eszközöket és a hivatkozó oldalakat. Nem kell feltétlenül hosszú riportokban keresgélni azt az egy-két adatot, amire kíváncsi vagy. Ez persze nem azt jelenti, hogy az Umami mindenben jobb a Google Analyticsnél. Egyszerűbb eszköz, más célra. Ha nagyon részletes marketing- vagy e-kereskedelmi elemzésekre van szükséged, akkor az Umami önmagában kevés „lehet”. Ha viszont elsősorban arra vagy kíváncsi, hogy mi történik a weboldaladon, akkor érdemes megnézni.
Az Umami főbb funkciói
A legfontosabb adatok egy helyen
Az Umami egyik erőssége, hogy a fontosabb statisztikák könnyen áttekinthetők.
Megnézheted többek között:
- a látogatások számát,
- az oldalmegtekintéseket,
- az egyedi látogatókat,
- a visszafordulási adatokat,
- a látogatók országát,
- az általuk használt eszközöket,
- a hivatkozó oldalakat,
- valamint az egyes oldalak teljesítményét.
Egy egyszerű weboldal vagy blog esetében ez sokszor bőven elég.
Cookie-mentes működés
Az Umami egyik fontos jellemzője, hogy nem használ cookie-kat a webanalitikához. A rendszer célja az is, hogy a látogatókról csak a szükséges analitikai adatokat kezelje, és ne építsen klasszikus, személyes profilozásra épülő követési rendszert. Ez adatvédelmi szempontból lehet érdekes azoknak, akik szeretnék csökkenteni a weboldalukon használt követési megoldások mennyiségét. Ami viszont nagyon de nagyon fontos, hogy egy analitikai rendszer használatának jogi megítélését nem lehet egyetlen mondattal elintézni. Az, hogy nincs cookie, önmagában nem jelenti azt, hogy minden weboldalon automatikusan minden adatvédelmi kötelezettség megszűnik. A teljes weboldal adatkezelését kell nézni.
Egyéni események mérése
Nem csak azt tudod megnézni, hogy melyik oldalakat látogatják.
Egyéni eseményeket is létrehozhatsz, így például mérheted:
- egy gomb megnyomását,
- egy űrlap elküldését,
- egy hírlevél-feliratkozást,
- egy letöltés elindítását,
- vagy más, számodra fontos műveletet.
Ez már valamivel több beállítást igényel, de akkor hasznos, ha nem csak az oldalmegtekintések érdekelnek.
Hogyan lehet használni az Umamit?
Két alapvető lehetőséged van.
Saját szerveren
Ha szereted magad kézben tartani a dolgokat, az Umami telepíthető saját szerverre is. Az egyik kényelmes megoldás a Docker használata. Az alkalmazás mellé adatbázisra is szükség van, például PostgreSQL-re vagy MySQL-re. Ez a megoldás nagyobb szabadságot ad, hiszen az adatokat a saját infrastruktúrádban kezelheted. Cserébe neked kell gondoskodnod a szerverről, a frissítésekről, a mentésekről és az üzemeltetésről. Tehát a „saját szerver” nem azt jelenti, hogy utána nincs vele dolgod.
Umami Cloud
Ha nem szeretnél Dockerrel, VPS-sel és adatbázissal foglalkozni, ott az Umami Cloud. Ilyenkor a szolgáltató üzemelteti a rendszert, neked pedig csak regisztrálnod kell, majd hozzáadni a mérni kívánt weboldalt. A Cloud szolgáltatásnak van ingyenes Hobby csomagja is, amely a jelenlegi csomagfeltételek szerint havonta legfeljebb 100 000 eseményig használható díjmentesen.
Fontos: Az ingyenes Umami Cloud fiókhoz jelenleg legfeljebb 1 weboldalt rendelhetsz hozzá. Ha ennél több oldalt szeretnél mérni, akkor magasabb csomagra vagy saját, self-hosted telepítésre van szükséged.

Az Umami beállítás röviden
A használat alapja egyszerű. Miután létrehoztad a weboldalt az Umamiban, a rendszer ad egy JavaScript követőkódot. Ezt a weboldal megfelelő részébe kell elhelyezni.
Egy ehhez hasonló kódot kapsz:
<script defer src="..." data-website-id="..."></script>
A kód betöltése után az Umami elkezdi gyűjteni a webanalitikai adatokat. Ha WordPress-oldalról van szó, a kód elhelyezésére több lehetőség is van. Használhatsz erre szolgáló bővítményt, vagy megfelelő technikai ismeretek mellett közvetlenül is beillesztheted a weboldalba.
Milyen az Umami használata?
A saját teszt során az egyik első dolog, ami feltűnt, az volt, hogy nem kell sokat keresgélni az adatok között. A követőkód elhelyezése után a mérés működni kezdett, az adatok pedig jól áttekinthető formában jelentek meg.
Egy fontos dolgot viszont szeretnék megosztani veletek, mert nálam ez okozott egy kis fejtörést. A weboldalamon korábban az alábbi biztonsági fejlécek voltak beállítva a .htaccess fájlban:
Header always set Cross-Origin-Resource-Policy "same-origin"
Header always set Cross-Origin-Embedder-Policy "require-corp"
Ezek mellett az Umami követőkódja ugyan bekerült az oldalba, de az analitikai adatok nem jelentek meg megfelelően. A problémát végül az okozta, hogy ezek a fejlécek blokkolták az Umami külső erőforrásának betöltését. A két fejléc eltávolítása után az Umami követőkódja már megfelelően betöltődött, és az adatok is megjelentek.
Ha az Umami telepítése után nem érkeznek meg az adatok, akkor mindenképp érdemes a böngésző konzolját és a webhely biztonsági fejléceit is ellenőrizni.
Nem feltétlenül maga az Umami követőkódja hibás. Egy meglévő biztonsági beállítás is megakadályozhatja a működését. A kezelőfelület reszponzív, ezért mobilról is használható. Jó, hogy nem csak asztali kijelzőn lehet normálisan használni. A Google Analyticshez képest az egész rendszer kevésbé érződik túlterheltnek. Ha mondjuk csak arra vagy kíváncsi, hogy melyik oldalak működnek, honnan jönnek a látogatók és milyen eszközöket használnak, akkor gyorsan megtalálod ezeket az információkat.

Az Umami előnyei és hátrányai
Ami tetszik az Umamiben
- Egyszerű kezelőfelület: gyorsan megtalálhatók az alapvető adatok.
- Cookie-mentes analitika: nem a hagyományos cookie-alapú követésre épül.
- Nyílt forráskód: saját szerveren is futtatható.
- Saját infrastruktúra lehetősége: nem muszáj külső szolgáltatóra bíznod az egész rendszert.
- Könnyű követőkód: az analitikai script kis méretű.
- Eseménykövetés: az alapstatisztikákon túl egyedi műveleteket is mérhetsz.
Amire viszont érdemes figyelni
Habár az Umami ugye saját szerveren is futtatható, ami nagy szabadságot ad, de ezzel együtt az üzemeltetés is rád hárul. A frissítésekről, a szerver biztonságáról és a biztonsági mentésekről neked kell gondoskodnod.
Umami vagy Google Analytics?
Szerintem ezt nem úgy érdemes nézni, hogy az egyik jó, a másik pedig rossz.
Más problémát próbálnak megoldani.
Ha részletes marketinges elemzésekre, hirdetési kampányok mérésére és összetett riportokra van szükséged, a Google Analytics továbbra is komoly eszköz. Ha viszont egy egyszerű weboldalad vagy blogod van, és elsősorban a forgalom alapvető adataira vagy kíváncsi, az Umami sokkal kényelmesebb lehet. Én ezért nem mondanám azt, hogy mindenki dobja ki a GA4-et és telepítsen Umamit.
Azt viszont érdemes megnézni, hogy valóban szükséged van-e arra a rengeteg adatra és beállításra, amit egy nagyobb analitikai rendszer kínál. Lehet, hogy nincs.
Saját vélemény az Umamiról
Az Umami számomra azért érdekes, mert nem akar mindent egyszerre. A használata során azt éreztem, hogy megkapom azokat az adatokat, amelyekre egy átlagos weboldal esetében valóban kíváncsi vagyok, és közben nem kell egy hatalmas analitikai rendszerben elvesznem. A Google Analyticshez képest egyszerűbbnek érződik, de ezt nem hátrányként mondom. Pont ez az egyik fő oka annak, amiért érdemes lehet használni.
Nem azt mondanám, hogy az Umami mindenki számára ugyanazt tudja nyújtani. Más lehet az igénye annak, aki csak szeretné látni, honnan érkeznek a látogatók és mit néznek meg az oldalon, és annak is, akinek ennél jóval összetettebb elemzésekre van szüksége. Nálam az Umami legnagyobb előnye egyszerűen az, hogy nem csinál nagyobb ügyet az analitikából, mint amekkora feltétlenül szükséges. Ha szeretnéd átlátni, mi történik a weboldaladon, de nem akarsz egy túlméretezett analitikai „monstrumot”, szerintem érdemes kipróbálni.

Gyakran ismételt kérdések az Umamiról
Ingyenes az Umami?
A saját szerverre telepített Umami nyílt forráskódú szoftverként használható, de a szerver üzemeltetésének költsége természetesen nálad jelentkezik. Az Umami Cloudnak van ingyenes Hobby csomagja is. A csomag aktuális feltételeit mindig érdemes ellenőrizni a szolgáltató oldalán. Az ingyenes Hobby csomagban 1 weboldalt kezelhetsz. Ha több weboldalt szeretnél egy fiókból mérni, akkor másik csomagra lehet szükséged.
Nyílt forráskódú az Umami?
Igen. Az Umami nyílt forráskódú projekt, MIT licenc alatt.
Milyen rendszeren használható?
Az Umami webes alkalmazás, ezért a kezelőfelülete modern böngészőből használható. A szerveroldali telepítéshez megfelelő szerverkörnyezet szükséges, Dockerrel pedig egyszerűen üzemeltethető.
Használ cookie-kat?
Az Umami analitikai működése cookie-mentes. Ettől függetlenül a teljes weboldalad adatkezelését külön érdemes megvizsgálni.
Kiváltja a Google Analytics 4-et?
Bizonyos weboldalaknál igen, de nem minden esetben. Egyszerű forgalmi statisztikákhoz jó alternatíva lehet. Összetett marketing- és e-kereskedelmi elemzéseknél viszont érdemes megnézni, hogy az Umami által kínált funkciók elegendők-e.
Van saját szerveres változata?
Igen. Az Umami saját szerverre is telepíthető, például Docker segítségével.
Hivatalos oldalak
👉 Hivatalos weboldal: https://umami.is/
👉 GitHub repository: https://github.com/umami-software/umami
👉 Dokumentáció: https://umami.is/docs
Kapcsolódó cikk(ek)
👉 Traktor – sérült WordPress backup helyreállítása
Köszi, ha megosztod!
Keresel valamit?