Session
Eine Session ist ein zusammenhängender Zeitraum, in dem ein Nutzer eine Website oder Anwendung verwendet, während der ein Server ihn anhand einer Sitzungskennung wiedererkennt.
Kurz erklärt
Da HTTP zustandslos ist, benötigen Anwendungen einen Mechanismus, um zusammengehörige Anfragen einem Nutzer zuzuordnen. Üblicherweise erhält ein Nutzer beim ersten Besuch eine eindeutige Session-ID, die per Cookie im Browser gespeichert und bei jeder weiteren Anfrage mitgesendet wird. Der Server kann so serverseitig Zustände wie Login-Status oder Warenkorbinhalt der Sitzung zuordnen.
Beispiel
Ein Nutzer legt in einem Onlineshop Artikel in den Warenkorb. Die Zuordnung dieser Artikel zum richtigen Nutzer erfolgt über die Session-ID, die im Hintergrund bei jeder Anfrage mitgesendet wird - auch wenn der Nutzer zwischen mehreren Seiten des Shops navigiert.
Warum ist das relevant?
Auch in der Webanalyse ist die Session eine zentrale Messgröße: Eine Session fasst mehrere Interaktionen eines Nutzers innerhalb eines definierten Zeitfensters (häufig 30 Minuten Inaktivität) zusammen und ist Grundlage für Kennzahlen wie Absprungrate oder Seiten pro Sitzung.
Häufige Missverständnisse
Eine Session ist nicht dasselbe wie ein Nutzer: Ein einzelner Nutzer kann an einem Tag mehrere separate Sessions erzeugen, etwa wenn er die Website morgens und abends getrennt besucht. Auch die Dauer einer Session ist keine feste, universelle Größe, sondern hängt von der Konfiguration des jeweiligen Analytics- oder Anwendungssystems ab.