Anleitungen

Ein praktischer Leitfaden zu serverseitige Analytics

Flowsery Team
Flowsery Team
4 Min. Lesezeit

TL;DR — Kurzantwort

4 Min. Lesezeit

Clientseitige Analysen eignen sich besser für das Benutzerverhalten und den Kampagnenkontext, während serverseitige Protokolle besser für die Transparenz der Infrastruktur sind. Gehen Sie vorsichtig mit beiden um und rechnen Sie mit unterschiedlichen Zahlen.

Dieser Leitfaden erklärt serverseitige Analytics praxisnah und mit Fokus auf datenschutzfreundliche Analytics-Entscheidungen.

Serverseitige Analysen und clientseitige Analysen beantworten unterschiedliche Fragen. Beide beschreiben Aktivitäten rund um Ihre Website, beobachten diese Aktivitäten jedoch von verschiedenen Orten aus. Wenn die Zahlen nicht übereinstimmen, ist das normalerweise kein Fehler. Es handelt sich um eine Messgrenze.

Clientseitige Analysen werden im Browser des Besuchers ausgeführt. Ein JavaScript-Snippet zeichnet einen Seitenaufruf oder ein Ereignis auf und sendet es an einen Analyseendpunkt. Serverseitige Analysen beginnen normalerweise mit Webserverprotokollen, CDN-Protokollen, Reverse-Proxy-Protokollen oder in Ihrer Infrastruktur generierten Anwendungsereignissen.

Die praktische Frage lautet nicht: „Was ist richtig?“ Es ist „genau für welche Entscheidung?“

Was clientseitige Analysen gut erfassen

Clientseitige Analysen sind am wirkungsvollsten, wenn Sie die Benutzererfahrung im Browser verstehen müssen:

  • Landingpage-Aufrufe
  • Referrer und UTM-Kampagnen
  • Klicks, Formularstarts, Downloads und benutzerdefinierte Ereignisse
  • Conversion-Trichter
  • Browser-, Geräte- und Ansichtsfensterkontext
  • Engagement-Signale wie Scrolltiefe oder aktive Zeit

Es kann auch Ereignisse erfassen, die Ihren Server nie als separate Anfragen erreichen. Ein Klick auf die Registerkarte „Preise“, eine Videowiedergabe, eine Schaltfläche „Kopieren“, eine Akkordeonerweiterung oder eine clientseitige Routenänderung kann in Rohzugriffsprotokollen unsichtbar sein, es sei denn, Ihre Anwendung zeichnet dies explizit auf.

Der Nachteil besteht darin, dass die clientseitige Analyse vom Code abhängt, der im Browser ausgeführt wird. Es kann durch Werbeblocker, Browser-Datenschutzfunktionen, Einwilligungsoptionen, Netzwerkfehler, Skriptfehler, Probleme mit der Inhaltssicherheitsrichtlinie und JavaScript-deaktivierte Umgebungen blockiert werden.

Was serverseitige Analysen gut erfassen

Serverseitige Analysen beobachten Anfragen, die die von Ihnen kontrollierte Infrastruktur betreffen. Es eignet sich hervorragend für:

  • Gesamtes HTTP-Anforderungsvolumen
  • Fehlerraten, Statuscodes und Latenz
  • Bot- und Crawler-Verhalten
  • API-Nutzung
  • CDN Cache-Verhalten
  • Sicherheitsuntersuchungen
  • Dateidownloads werden direkt vom Server bereitgestellt

Serverprotokolle sind besonders nützlich, wenn die Marketinganalyse zu wenig zählt, weil Skripte blockiert werden. Sie können zeigen, dass eine Seite angefordert wurde, auch wenn kein browserseitiges Ereignis gesendet wurde.

Aber Protokolle sind kein sauberer Proxy für menschliche Besuche. Beim Laden einer einzelnen Seite können Anforderungen für HTML, CSS, JavaScript, Bilder, Schriftarten und API-Aufrufe generiert werden. Bots, Uptime-Monitore, Link-Entwickler, RSS-Reader, Prefetcher und Scanner können die Anzahl erhöhen. Protokolle haben auch Probleme mit der clientseitigen Navigation in Single-Page-Anwendungen, es sei denn, die App sendet explizite Serverereignisse.

Warum die Zahlen unterschiedlich sind

Erwarten Sie, dass clientseitige Analysen weniger Besuche anzeigen als Serverprotokolle. Häufige Gründe sind:

  • Der Besucher hat Analyse-Cookies oder die Tracking-Einwilligung abgelehnt.
  • Das Skript wurde durch eine Datenschutzerweiterung blockiert.
  • Safari, Firefox, Brave oder ein anderes Browser-eingeschränktes Tracking-Verhalten.
  • Der Analyseendpunkt wurde durch DNS-Filter oder Unternehmenssicherheitstools blockiert.
  • Der Benutzer hat die Website verlassen, bevor das Skript geladen wurde.
  • Die Seite wurde aus dem Cache geladen oder auf eine Weise vorgerendert, die Ihr Tracker nicht gezählt hat.

Erwarten Sie, dass Serverprotokolle mehr Rauschen aufweisen. Häufige Gründe sind:

  • Such-Bots und SEO-Crawler.
  • AI Crawler und Scraper.
  • Überwachungstools.
  • Social-Media-Vorschau-Bots.
  • Asset-Anfragen werden als Seitenaktivität gezählt.
  • Wiederholen Sie den Datenverkehr und duplizieren Sie Anfragen.

Datenschutzfunktionen im Browser sind ein realer Teil der Lücke. Safaris WebKit dokumentiert Tracking Prevention als langfristige Plattformfunktion und blockiert in modernen Safari-Kontexten standardmäßig Third-Party-Cookies (WebKit). Firefox Total Cookie Protection isoliert Cookies nach Website, um Cross-Site-Tracking zu reduzieren (Mozilla).

Datenschutzunterschiede

Keiner der beiden Ansätze ist automatisch datenschutzfreundlich. Ein Serverprotokoll mit vollständigen IP-Adressen, Benutzeragenten, URLs mit persönlichen Daten und langer Aufbewahrung kann sensibler sein als ein minimales clientseitiges Analyseereignis. Ein clientseitiger Tracker, der dauerhafte Identifikatoren festlegt und Daten mit Werbeplattformen teilt, kann invasiver sein als aggregierte Servermetriken.

Bewerten Sie beide anhand der gleichen Fragen:

Flowsery
Flowsery

Kostenlos testen

Echtzeit-Dashboard

Zielverfolgung

Cookie-freies Tracking

  • Welche Daten werden erhoben?
  • Handelt es sich um personenbezogene Daten oder sind diese einer Person oder einem Haushalt zuzuordnen?
  • Wird es an Dritte weitergegeben?
  • Wie lange bleibt es erhalten?
  • Kann das Geschäftsziel mit weniger Daten erreicht werden?
  • Verlässt sich das System auf Cookies, lokale Speicherung, Fingerabdrücke oder standortübergreifende IDs?

Gemäß den europäischen Cookie-Vorschriften können Einwilligungspflichten für Technologien gelten, die Informationen auf dem Gerät eines Benutzers speichern oder darauf zugreifen, es sei denn, sie sind unbedingt erforderlich. Die UK ICO-Leitlinie behandelt Analyse-Cookies als nicht unbedingt erforderlich und besagt, dass Benutzer Kontrolle über nicht wesentliche Cookies und ähnliche Technologien benötigen (ICO).

Wann man die einzelnen Quellen nutzt

Nutzen Sie kundenseitige Analysen für Marketing- und Produktfragen:

  • Welche Kampagnen bringen qualifizierte Besucher?
  • Welche Seiten führen zu Anmeldungen?
  • Wo verlassen Benutzer einen Trichter?
  • Welche Gerätetypen konvertieren schlecht?
  • Welche Onboarding-Ereignisse sagen eine Aktivierung voraus?

Nutzen Sie serverseitige Protokolle für Betriebs- und Sicherheitsfragen:

  • Welche Endpunkte sind langsam oder fallen aus?
  • Schlagen Bots teure Routen ein?
  • Welche Statuscodes haben sich nach einer Bereitstellung erhöht?
  • Hat eine CDN-Regeländerung den Ursprungsverkehr reduziert?
  • Prüfen verdächtige Clients Anmelde- oder Administratorpfade?

Verwenden Sie beides, wenn die Entscheidung das Benutzerverhalten und die Infrastruktur umfasst. Wenn zum Beispiel die Anmeldungen nach einer Veröffentlichung ausfielen, können clientseitige Analysen zeigen, ob weniger Benutzer das Formular erreicht haben, während serverseitige Protokolle zeigen können, ob der Übermittlungsendpunkt begonnen hat, Fehler zurückzugeben.

So schließen Sie die Datenlücke

Erzwingen Sie nicht die Übereinstimmung der beiden Systeme. Definieren Sie stattdessen einen Messvertrag:

  • Nennen Sie die Quelle der Wahrheit für jede Metrik.
  • Schließen Sie bekannten Bot-Verkehr aus für Menschen zugänglichen Berichten aus.
  • Sorgen Sie dafür, dass die Seitenaufrufdefinitionen in allen Tools konsistent sind.
  • Filtern Sie statische Assets aus serverseitigen Verkehrsberichten.
  • Verfolgen Sie nach Möglichkeit wichtige Produktereignisse auf dem Server.
  • Verwenden Sie UTM-Parameter konsistent auf beiden Systemen.
  • Vergleichen Sie Trends, nicht nur absolute Zahlen.

Für Datenschutzanalysen besteht ein nützliches Muster darin, aggregierte clientseitige Ereignisse ohne Cookies oder standortübergreifende Kennungen zu sammeln und dann Serverprotokolle zur Infrastrukturüberwachung mit IP-Minimierung und kurzer Aufbewahrung zu verwenden. Dadurch erhalten Marketingteams umsetzbare Einblicke, während die operativen Teams nah an der Ebene der Rohanfragen bleiben.

Die Lücke zwischen clientseitiger und serverseitiger Analyse lässt sich nicht schließen. Man muss gut genug verstehen, dass jeder Datensatz für die richtige Aufgabe verwendet wird.

Checkliste zur Versöhnung

Ordnen Sie jede Metrik der Quelle zu, die sie am besten beantworten kann. Nutzen Sie clientseitige Analysen für Seitenverhalten und Kampagnenfragen, serverseitige Protokolle für Infrastruktur- und Sicherheitsfragen und Backend-Ereignisse für Käufe, Anmeldungen und Kontoaktionen. Überprüfen Sie die Lücke zwischen den Quellen als Qualitätssignal und dokumentieren Sie dann die erwarteten Gründe: Bots, blockierte Skripte, Ablehnung der Einwilligung, Caching, Pre-Rendering und fehlgeschlagene Anfragen.

War dieser Artikel hilfreich?

Teilen Sie uns Ihre Meinung mit!

Bevor Sie gehen...

Flowsery

Flowsery

Umsatzorientierte Analysen für Ihre Website

Verfolgen Sie jeden Besucher, jede Quelle und jede Conversion in Echtzeit. Einfach, leistungsstark und vollständig DSGVO-konform.

Echtzeit-Dashboard

Zielverfolgung

Cookie-freies Tracking

Verwandte Artikel