Support kontaktieren

Wir melden uns per E-Mail. Meist innerhalb von zwei Tagen.

Zum Schutz vor Missbrauch prüft Google reCAPTCHA diese Einsendung. Dabei werden Daten an Google übertragen. Das Skript wird erst beim Öffnen dieses Formulars geladen.

← Alle Beiträge

Daten als CSV oder JSON mitnehmen

Auf der Statistikseite gibt es einen Link mit der Beschriftung CSV, und daneben einen mit der Beschriftung JSON. Beide liefern die Zahlen als Datei. Kein Konto, kein Antragsformular, kein Warten auf eine E-Mail mit einem Download-Link darin.

In diesem Beitrag geht es vor allem darum, warum es diesen Link überhaupt gibt.

Was dabei herauskommt

CSV liefert eine Zeile pro Tag mit vier Spalten – Datum, Treffer, eindeutige Besucher und Bots. Es öffnet sich in jeder Tabellenkalkulation, ohne dass irgendetwas konfiguriert werden muss, was der ganze Sinn der Wahl dieses Formats ist.

JSON liefert dieselben Tageswerte plus die Aufschlüsselungen: Länder, Städte, Browser, Bildschirmgrößen und die meistbesuchten Seiten, zusammen mit einem Vermerk, wann die Datei erzeugt wurde und welchen Zeitraum sie abdeckt.

30 — Vorgabe400 — HöchstwertTagegenau die Frist, für die die Statistik selbst aufbewahrt wird

Beide akzeptieren einen Zeitraum. Mit &days=90 werden es drei Monate, möglich ist jeder Wert bis zu 400 – dasselbe Fenster, für das die Statistiken selbst aufbewahrt werden. Ohne diesen Parameter umfasst die Datei die letzten 30 Tage.

Es ist eine schlichte Adresse

Der Export ist eine ganz gewöhnliche URL, was bedeutet, dass alles, was eine URL abrufen kann, sie auch abrufen kann. Für Zahlen, die einmal pro Woche in eine Tabellenkalkulation wandern, oder für ein kleines Skript, das ein eigenes Archiv weiter als 400 Tage zurück führt, steht hier nichts im Weg, und es ist kein Schlüssel erforderlich.

Das ist Absicht. Ein Download-Button, der nur funktioniert, wenn ein Mensch in einem Browser darauf klickt, ist ein Download-Button, der darauf ausgelegt ist, einmal benutzt zu werden.

Was es nicht enthält

Es lohnt sich, das klar zu sagen: Das sind dieselben Daten, die die Statistikseite bereits zeigt. Es wird keine reichhaltigere verborgene Ebene freigeschaltet. Der Export existiert, damit die Daten portabel sind, nicht damit sie vollständiger sind.

Insbesondere steht nichts Besucherbezogenes darin, weil nichts Besucherbezogenes aufbewahrt wird. Der tägliche Hash, der wiederholte Besuche unterscheidet, wird nach 2 Tagen gelöscht und steht nicht in der Datei. Was der Export enthält, ist das, was existiert: Zählwerte, gruppiert.

Warum der Aufwand

Weil Gehen möglich sein muss.

Ein Dienst, der eine Historie als Geisel hält, hält seine Nutzer nicht durch Qualität, sondern durch die Kosten eines Neuanfangs. Das ist ein schlechter Grund für irgendjemanden zu bleiben, und ein noch schlechterer, um es absichtlich so zu bauen.

Die Besucherhistorie gehört demjenigen, der sie gesammelt hat. Sie woanders hinzunehmen ist eine vollkommen vernünftige Sache, und die Werkzeuge dafür sollten nicht der am schlechtesten gepflegte Teil der Seite sein.

Anzeige