Einige von Euch werden sicher Google Analytics oder Matomo (ehemals Piwik) kennen. Alle haben eines gemeinsam: Sie sammeln Daten über die Benutzer.

Diese Statistiken sind sehr nützlich, wenn man das Verhalten der Nutzer auf der eigenen Seite ansehen und seine Seite dahingehend verbessern will. Man kommt ohne schon gar nicht mehr ohne aus, wenn man seine Zielgruppe verstehen will. Seine eigenen Aufrufe der Seite möchte man aber natürlich nicht tracken.

Umami setzt es sich selbst zum Ziel, die Abhängigkeit zu Cloud-Lösungen aufzubrechen und will eine self-hosted Alternative hierzu sein. Wie genau das mit Umami funktioniert und wie man Umami einrichtet, erfahrt hier in meinem Artikel.

Umami tracked aber meine eigenen Aufrufe ❓

Leidvoll musste ich auch erleben, dass Umami auch meine eigenen Aufrufe trackt und so die Statistiken teils signifikant verfälscht. Das ist blöd, will keiner und mag keiner.

Leider gibt es dazu kaum Dokumentationen und ich hatte erst versucht, anhand der Referer-Infos im JavaScript das Tracking-Skript dynamisch einzuhängen. Aber das ist Code der gewartet werden muss (wenn auch nicht viel). Das möchte ich nicht.

Leider ist die Doku dahingehend recht schwach und bot erst einmal nichts, was man brauchen könnte.

Die Lösung 💡

Aber nach stundenlanger Suche in diversen Foren und viel Recherche tat sich dann ein GitHub-Issue auf, wo die vermeintliche Lösung beschrieben worden ist:

[Feature Request] Ignore visits based on hostname · Issue #1151 · umami-software/umami
I use a DynDNS pointing to my IP at home. By resolving this hostname Umami could get my IP and ignore my visits. Would such a feature be appreciated? I would be able to contribute the code.

Die Lösung ist simpel, aber nicht intuitiv. Man setzt einfach im localStorageim Browser (für die Website) den Eintrag umami.disabledmit dem Wert true und schon wird nichts mehr von Umami in dem Browser getracked.

Artikel teilen:Share article:

Wie fandest du diesen Artikel?How did you like this article?

Mehr Artikel entdecken

WEM-Portal in Home Assistant einbinden
Vorheriger ArtikelPrevious article

WEM-Portal in Home Assistant einbinden

Weishaupt-Gastherme mit WEM-Portal in Home Assistant einbinden. Wir machen es zusammen! 🪵

2 min read 20. Nov. 2023Nov. 20, 2023
Pseudo Selector :nth-child() interaktiv erklärt
Nächster ArtikelNext article

Pseudo Selector :nth-child() interaktiv erklärt

Du bist auch schon über den Pseudo-Selector :nth-child gestolpert und willst was er bedeutet? Hier erfährst du es. 🔥

3 min read 23. Nov. 2023Nov. 23, 2023
Angular input() für Route-Parameter: Schluss mit ActivatedRoute 🚀
Ähnlicher ArtikelSimilar article

Angular input() für Route-Parameter: Schluss mit ActivatedRoute 🚀

Mit Angular 16+ kannst du Route-Parameter direkt per input() in deine Komponente binden – ganz ohne ActivatedRoute. So geht's!

3 min read 10. März 2026März 10, 2026
Custom-Formulare an Google Spreadsheets anbinden mit Apps Script 📊
Ähnlicher ArtikelSimilar article

Custom-Formulare an Google Spreadsheets anbinden mit Apps Script 📊

Mit Google Apps Script kannst du jedes Google Spreadsheet in ein kostenloses Formular-Backend verwandeln – ohne Server, mit TypeScript und Lösungen für CORS-Probleme.

5 min read 10. März 2026März 10, 2026
CSS-Variablen: Flexibles Styling für deine Komponenten 🎨
Ähnlicher ArtikelSimilar article

CSS-Variablen: Flexibles Styling für deine Komponenten 🎨

CSS-Variablen machen dein Styling flexibler 🎯 Wie du sie nutzt, scopst und in Komponenten überschreibst, erkläre ich dir in diesem Guide! 🌈

3 min read 28. März 2025März 28, 2025
Größenangaben in CSS: Freud und Leid eines Entwicklers 🎨
Ähnlicher ArtikelSimilar article

Größenangaben in CSS: Freud und Leid eines Entwicklers 🎨

Ein umfassender Guide zu den verschiedenen Größenangaben in CSS und ihren Anwendungen. Lerne Vor- und Nachteile kennen und verbessere Dein Design! 🎨

5 min read 7. Sep. 2024Sep. 7, 2024