Prosta analityka strony dla Trilium

Zyskaj prostą analitykę strony dla Trilium dzięki jednemu fragmentowi kodu. Liczy odwiedzających Twoje udostępnione notatki. Bez próbkowania, bez opóźnień. Tylko liczby, których potrzebujesz.

Dodaj go raz. Sam trafi na każdą stronę pod Twoją udostępnioną notatką.

StatJolt jest darmowy do 11 kwietnia 2027 23:59:59, przy dowolnym ruchu. Po 11 kwietnia 2027 nadal kosztuje 0 € dla stron o małym ruchu.

Zanim zaczniesz

  1. Zarejestruj się i skopiuj swój fragment kodu. Niecała minuta. Bez karty kredytowej.
  2. W Trilium otwórz notatkę, która jest na samej górze Twojej publicznej strony. Włącz przełącznik Shared. Trilium pokaże wtedy publiczny link. Każda notatka pod tą notatką też zostaje udostępniona.

Jeśli udostępniasz więcej niż jedną osobną notatkę, wykonaj ostatni krok wybranej opcji przy każdej z nich.

Opcja 1: fragment HTML (najprostsza)

Wklejasz kod StatJolt dokładnie taki, jaki dostałeś. Ta opcja wymaga Trilium 0.99.2 lub nowszego.

  1. Utwórz nową notatkę pod udostępnioną notatką. Nadaj jej nazwę, na przykład „StatJolt".
  2. Kliknij Note type. Przejdź do sekcji Code i wybierz HTML.
  3. Wklej do notatki cały kod StatJolt. Ma dwie linijki: <div> i <script>. Zostaw obie.
  4. W Owned Attributes tej notatki wpisz #shareHiddenFromTree. Odwiedzający nie zobaczą wtedy tej notatki w menu.
  5. W Owned Attributes tej notatki dodaj etykietę, która pasuje do położenia plakietki. Położenie ustawiasz w koncie StatJolt, na karcie Plakietka w ustawieniach strony:
    • Pływająca, prawy dolny róg albo Pływająca, lewy dolny róg: wpisz #shareHtmlLocation=body:end.
    • Obok rzędu ikon albo Nowy rząd, wyśrodkowana: wpisz #shareHtmlLocation=content:end. Plakietka pojawi się wtedy pod tekstem notatki.
  6. Otwórz ponownie udostępnioną notatkę najwyższego poziomu. W Owned Attributes wpisz ~shareHtml(inheritable)=@. Zacznij pisać „StatJolt" i wybierz notatkę z listy. Każda strona pod tą notatką dostaje teraz kod.

Opcja 2: notatka JavaScript

Możesz też dodać kod jako skrypt. Używaj tej opcji tylko wtedy, gdy nie możesz użyć opcji 1.

  1. Utwórz nową notatkę pod udostępnioną notatką. Nadaj jej nazwę, na przykład „StatJolt JS".

  2. Kliknij Note type. Przejdź do sekcji Code i wybierz JavaScript (Trilium frontend).

  3. Wklej ten kod. W miejsce YOUR-ID wstaw numer z data-user="…" w swoim kodzie StatJolt:

    var box = document.createElement('div');
    box.id = 'statjolt-badge';
    (document.getElementById('content') || document.body).appendChild(box);
    
    var s = document.createElement('script');
    s.async = true;
    s.src = 'https://statjolt.com/measure/c.min.js';
    s.setAttribute('data-user', 'YOUR-ID');
    document.head.appendChild(s);
  4. W Owned Attributes tej notatki wpisz #shareHiddenFromTree. Odwiedzający nie zobaczą wtedy tej notatki w menu.

  5. Otwórz udostępnioną notatkę najwyższego poziomu. W Owned Attributes wpisz ~shareJs(inheritable)=@. Zacznij pisać „StatJolt JS" i wybierz notatkę z listy.

Plakietka wyświetla się tak, jak ustawiłeś ją w koncie StatJolt, na karcie Plakietka w ustawieniach strony. Pływająca plakietka zostaje w swoim rogu. Obok rzędu ikon i Nowy rząd, wyśrodkowana pokazują plakietkę pod tekstem notatki.

Sprawdź, czy działa

Otwórz publiczny link do udostępnienia w oknie prywatnym. Na stronie widzisz plakietkę StatJolt. Odwiedź kilka stron. Odśwież panel StatJolt i zobacz pierwszego odwiedzającego bez czekania na dane.

Jeśli nie widzisz plakietki

Przejdź przez te kroki po kolei.

1. Sprawdź wersję Trilium. Opcja 1 wymaga Trilium 0.99.2 lub nowszego. Starsze wersje ignorują ~shareHtml bez żadnego błędu.

  • W Trilium kliknij menu główne (przycisk z logo Trilium w lewym górnym rogu).
  • Kliknij About Trilium Notes.
  • Spójrz na Version. Jeśli wersja jest niższa niż 0.99.2, najpierw zaktualizuj Trilium.

2. Uruchom ponownie serwer Trilium. Użyj polecenia, które pasuje do Twojej instalacji.

Docker Compose. Uruchom to w folderze, w którym jest Twój plik docker-compose.yml:

docker compose restart

Zwykły Docker. Najpierw znajdź nazwę kontenera:

docker ps

Potem uruchom go ponownie, podając nazwę z listy:

docker restart <container-name>

Instalacja jako usługa (systemd). Użyj nazwy swojej usługi, na przykład:

sudo systemctl restart trilium

3. Wyczyść pamięć podręczną Cloudflare, jeśli Twoja domena korzysta z Cloudflare.

  • Zaloguj się na https://dash.cloudflare.com
  • Kliknij swoją domenę.
  • W menu po lewej otwórz Caching, a potem Configuration.
  • W sekcji Purge Cache kliknij Purge Everything.
  • Potwierdź, klikając Purge Everything w oknie ostrzeżenia.

Jeśli na serwerze działa inna pamięć podręczna, na przykład w nginx, wyczyść także ją.

4. Sprawdź stronę ponownie. Otwórz jedną z udostępnionych stron w oknie prywatnym. Na stronie widzisz plakietkę StatJolt.

Jak wygląda Twój panel

Po zalogowaniu wszystko jest klikalne. Jeśli chcesz zajrzeć głębiej, są dodatkowe karty. Możesz też kliknąć stronę, żeby zobaczyć, które kanały przyprowadziły tam najwięcej odwiedzających. Łącz to z urządzeniami mobilnymi, krajem albo prawie wszystkim innym. Każdy z tych filtrów łatwo usuniesz przyciskiem zamykania.

yourwebsite.com Ostatnie 7 dni
Unikalni użytkownicy 3,562 +8.2%
Odsłony 8,644 +11.4%
Sesje 4,691 +6.7%
Współczynnik odrzuceń 39.8% -3.1%
Czas wizyty 2:54 +19s
Konwersje 139 +14.9%

Pozyskanie

NazwaWizytyUdziałZmiana
Google2,331+12.4%
direct1,140+4.1%
github.com596+31.8%
news.ycombinator.com371-6.2%
x.com169+2.9%
linkedin.com840.0%

Strony

NazwaWizytyUdziałZmiana
/2,732+9.7%
/pricing1,495+18.2%
/docs/quickstart1,167+6.4%
/blog/privacy-first-analytics1,020+44.1%
/features787-2.3%
/docs/api545+7.8%

Wszystko, czego potrzebujesz, nie tylko podstawy

StatJolt obejmuje na Trilium podstawy: odwiedzających, źródła, strony i urządzenia.

A do tego! W cenie są też:

  • Ścieżki użytkowników: droga, którą odwiedzający przechodzi przez Twoje notatki.
  • Core Web Vitals: ten sam wynik szybkości, którego Google używa do ustalania pozycji. Różnica polega na prawdziwym pomiarze, a nie symulacji. Wyłapuje, gdy któraś z Twoich stron zwalnia.
  • Śledzenie błędów JS: wyłap zepsuty kod bez osobnego narzędzia.
  • Lejki: za darmo, a nie zamknięte w płatnym planie.

Prosta analityka internetowa dla Trilium

StatJolt to proste narzędzie do analityki internetowej dla Trilium. Statystyki działają bez cookies. Dlatego nie potrzebujesz banera cookies, bo nie ma danych osobowych. A Ty i tak dostajesz każdą liczbę.

Najczęstsze pytania o analitykę strony na Trilium

Jak zainstalować StatJolt na Trilium?

Wklej fragment kodu do notatki z kodem HTML pod udostępnioną notatką. Potem dodaj relację ~shareHtml(inheritable) do udostępnionej notatki najwyższego poziomu i wskaż w niej tę notatkę.

Które strony liczy?

Każdą udostępnioną stronę pod notatką, która ma tę relację.

Jakiej wersji Trilium potrzebuję?

Trilium 0.99.2 lub nowszego dla opcji 1. Starsze wersje ignorują ~shareHtml bez żadnego błędu.

Czy potrzebuję banera cookies?

Nie. StatJolt nie zapisuje cookies. Nie zbiera danych osobowych.

Czy spowalnia stronę?

Nie. Skrypt waży około 17 kB. Nigdy nie blokuje ładowania strony.

Zastąp GA4 w 2 minuty

Wklej kod i zobacz, o ile jaśniej to wygląda. Bez cookies, bez narzędzia zgód. 0 € do 11 kwietnia 2027 23:59:59 przy dowolnym ruchu. Później dla małych stron nadal 0 €.

Załóż darmowe konto