Matomo daje pełny zestaw funkcji analityki webowej, ale czasem to za dużo. Lejki, testy A/B i mapy ciepła zostają nieużywane, a jedyne, czego naprawdę potrzebujesz, to wykres ruchu i lista najpopularniejszych podstron. Umami to właśnie to: jeden ekran z wykresami, bez ciasteczek, bez banera zgody, dane zostają na Twoim serwerze. Poniżej krok po kroku, jak postawić Umami na Saplo.
Umami czy Matomo, które wybrać
Oba narzędzia rozwiązują ten sam podstawowy problem co Matomo, czyli analitykę bez oddawania danych odwiedzających trzeciej firmie, ale celują w innego użytkownika:
- Umami to jeden ekran z wykresami ruchu, źródeł i najpopularniejszych stron. Instalacja w kilka minut, zero konfiguracji poza wklejeniem skryptu. Dobre, gdy chcesz wiedzieć "ile osób i skąd", bez grzebania w ustawieniach.
- Matomo to pełny odpowiednik Google Analytics: lejki konwersji, cele, segmentacja, opcjonalne mapy ciepła. Dobre, gdy analityka to Twoje narzędzie pracy, a nie tylko podgląd liczby wizyt.
Jeśli nie jesteś pewien, które wybrać, zacznij od Umami. Jest lżejszy i szybciej postawiony, a gdyby po czasie zabrakło Ci funkcji, Matomo stoi obok w tym samym katalogu aplikacji.
Dlaczego Umami zamiast Google Analytics
Podobnie jak Matomo, Umami trzyma dane na Twoim serwerze zamiast wysyłać je do Google, co eliminuje najczęstszy powód banera zgody na ciasteczka:
- Zero ciasteczek. Umami identyfikuje wizyty bez zapisywania czegokolwiek w przeglądarce odwiedzającego, więc w większości przypadków nie potrzebujesz banera zgody na ciasteczka analityczne.
- Dane nigdzie nie wypływają. Przetwarzającym jest Twój własny Box, więc nie ma podstawy do umowy powierzenia z zagranicznym dostawcą.
- Kod śledzący wklejasz tak samo jak Google Analytics. Jeden znacznik JavaScript w sekcji
<head>, bez zmiany reszty strony.
Wymagania
Żeby postawić Umami na Saplo, potrzebujesz:
- Boxa z uruchomionym Dockerem. Silnik włącza go automatycznie przy instalacji z katalogu, a wymagany nesting w kontenerze Saplo ma domyślnie.
- Minimum 1 GB RAM i 2 GB wolnego dysku na Boxie.
- Domeny albo subdomeny
*.saploapp.pl, która jest w cenie każdego planu.
Umami, w odróżnieniu od Matomo, nie korzysta ze współdzielonej bazy MySQL Saplo. Wymaga PostgreSQL, więc receptura stawia obok aplikacji własny kontener bazy danych, ten sam wzorzec co Wiki.js, Directus czy Listmonk. Dzięki temu instalacja nie wymaga żadnej osobnej bazy z katalogu.
Instalacja krok po kroku
- W panelu Saplo wejdź w Katalog aplikacji i wybierz Umami (kategoria "Dane").
- Wskaż Box, na którym ma stanąć, oraz domenę albo subdomenę, pod którą będzie dostępny panel analityki.
- Zatwierdź instalację. Silnik stawia dwa kontenery Docker: oficjalny obraz
ghcr.io/umami-software/umamii własny PostgreSQL na dane, a następnie wystawia panel pod wskazaną domeną przez nginx z darmowym certyfikatem SSL. - Po zakończeniu domena odpowiada ekranem logowania Umami.
Pierwsze logowanie i zmiana hasła
W odróżnieniu od Matomo, gdzie konto administratora zakładasz sam w kreatorze, Umami nie ma zmiennych do ustawienia własnego konta przy instalacji. Obraz zakłada stałe, domyślne konto:
- login:
admin - hasło:
umami
Zmień to hasło od razu po pierwszym zalogowaniu, w Ustawienia → Profil → Zmień hasło. Dopóki tego nie zrobisz, każdy, kto zna adres Twojej instalacji, może się do niej zalogować domyślnymi danymi.
Dodanie strony i wklejenie kodu śledzącego
- Po zalogowaniu wejdź w Ustawienia → Strony → Dodaj stronę i podaj nazwę oraz domenę, którą chcesz mierzyć.
- Umami wygeneruje fragment kodu JavaScript ze swoim identyfikatorem strony. Wklej go w sekcji
<head>mierzonej strony, dokładnie tak jak przy Google Analytics. - Po kilku odwiedzinach dane pojawią się na Panelu: wykres ruchu w czasie, kraje, źródła wejść i najpopularniejsze podstrony.
Umami kontra Matomo na Saplo
| Umami | Matomo | |
|---|---|---|
| Złożoność | jeden ekran, minimalna konfiguracja | pełny zestaw: cele, lejki, segmentacja |
| Baza danych | własny kontener PostgreSQL | współdzielony MySQL Saplo |
| Konto administratora | domyślne admin/umami, zmieniasz ręcznie | zakładasz sam w kreatorze |
| Ciasteczka | brak, bez banera zgody | opcjonalny tryb bez ciasteczek |
| Dla kogo | szybki podgląd ruchu | analityka jako narzędzie pracy |
| Koszt | w cenie planu Saplo | w cenie planu Saplo |
Najczęstsze pytania
Czy muszę zmienić domyślne hasło administratora? Tak, koniecznie i od razu po pierwszym zalogowaniu. Obraz Umami zakłada stałe konto admin/umami, więc dopóki go nie zmienisz, każdy znający adres Twojej instalacji może się zalogować.
Czy Umami zwalnia mnie z banera cookie? Umami nie zapisuje ciasteczek u odwiedzającego, więc w większości przypadków tak, ale ostateczną ocenę zgodności z RODO warto skonsultować z prawnikiem, bo zależy od całości konfiguracji Twojej strony.
Czym Umami różni się od Matomo poza wyglądem? Umami to jeden ekran z podstawowymi statystykami: ruch, źródła, popularne strony. Matomo dokłada cele, lejki konwersji, segmentację i opcjonalne mapy ciepła. Więcej o Matomo w osobnym wpisie.
Czy mogę mieć Umami i Matomo na tym samym Boxie? Tak. Każdy plan ma nieograniczoną liczbę aplikacji, ograniczeniem jest wyłącznie RAM i dysk Boxa. Możesz nawet trzymać oba, jeśli chcesz je porównać.
Ile stron mogę mierzyć jedną instalacją Umami? Bez limitu. Jedna instalacja obsługuje dowolną liczbę stron, a każda dostaje własny kod śledzący i osobne statystyki w tym samym panelu.
Jeśli masz pytania przy stawianiu Umami na własnym Boxie albo wahasz się między Umami a Matomo, napisz do nas. Pomożemy wybrać.