Eigene Seitenaufrufe nicht mitzählen?

Hallo zusammen!

Leider sehe ich hier nirgendwo eine Suchfunktion. Ich hoffe, dass diese Frage nicht schon zich mal beantwortet wurde.
Wie kann ich ausschließen, dass Piwik mitzählt, wenn ich selber meine Seiten aufrufe? Kann ich da in Piwik etwas einstellen oder in meinem CMS (Joomla 2.5)?
Danke für die Mühe!

Einstellungen -> Benutzereinstellungen

Ihre Besuche von der Erfassung via Cookie ausschließen

Danke für die schnelle Antwort! Nach diesem Tip erinnere ich mich, dass ich das vor langer Zeit schon mal eingestellt hatte. Irgendwann hat sich das wohl wieder zurückgestellt. Vielleicht als ich Piwik auf 1.6 aktuallisiert hatte. Kann das sein?

Das wird über einen Cookie gesteuert. Ist also auch Browser abhängig.

Danke für Deine Antworten. Ich werde das mal im Auge behalten.

Du wirst den Cookie sicher wieder gelöscht haben, z.B. mit Ccleaner… weiß jemand wie man den Cookie schreibgeschützt machen kann?

Klar. Auf Dateiebene den Cookie finden und die Attribute anpassen. Lass das aber besser, denn dort steht ja auch eine Lifetime uvm. drin. Einfach im CCCleaner ausnahmen definieren.

Danke, genau das habe ich gesucht. Der Thread ist zwar schon alt, aber heute genauso hilfreich wie damals.

Es gibt eine viel bessere Lösung:

Die einfachste und wohl meist benutzte Möglichkeit ist die der Nutzung und des Respektierens von DNT (Do Not Track), oder die Nutzung eines Ad-Blocker. Aber keinem weitersagen. Ansonsten muss man Cookies nutzen, was etwas komplex ist.

Andere Möglichkeiten sind die Nutzung eines DNS CNAME, oder einer eigenen Subdomain, die den Inhalt des Originals anzeigt, aber in Matomo auf der Blocklist steht. Oder umständlicher die Nutzung eines eigenen Url Query. Bei beiden muss darauf geachtet werden, dass diese nicht in Umlauf geraten.

Hast Du tatsächlich gelesen, worum es geht?

Hast Du tatsächlich gelesen worum es geht?

Ja. Die Frage wurde hier schon öfters gestellt. Sie wurde bisher nur von Usern gestellt, die das JavaScript Tracking nutzen. Deine erweiterte Methode würde wohl auch das access.log Tracking inkludieren, aber auch dafür gibt es eine simplere Lösung.

Tracking per access.log:

Nutze die Macht von Subdomains und der .htaccess.

  • Lege dir eine Subdomain an like www.self.example.com.
  • Schalte diese Subdomain auf deinen Server.
  • Verweise diese Subdomain auf den Ordner mit dem Content der Website.
  • Lege diese Zeile in der .htaccess im Ordner der Website an:
SetEnvIf Referer "www\.self\.example\.com" dontlog

(ungetestet)

Beachte:

  • Die Subdomain benötigt, wenn gewünscht, ein eigenes SSL Cert.
  • Eventuell muss die .htaccess der Website noch weiter angepasst werden, damit die Website auch mit der Subdomain funktioniert.

Bei reinem JavaScript Tracking kann der Part mit der .htaccess ausgelassen werden. Stattdessen die Subdomain in Matomo auf die Blacklist.

Vorsicht: Die Subdomain nicht in Umlauf bringen.