Grundlagen und Kernkonzepte der Digital Analytics
Öffnen Sie einen beliebigen Analytics-Report, und drei Zahlen stehen nebeneinander: Users, Sessions, Events. Sie beschreiben denselben Traffic, sie stimmen nie mit den Zahlen im Finanzsystem überein, und fast jede Diskussion darüber, dass „die Analytics falsch sind", entpuppt sich als Diskussion darüber, was diese drei Wörter bedeuten. Das Objekt im Zentrum der Digital Analytics wird konstruiert, nicht gefunden. Irgendwer hat entschieden, was als Event zählt, wann eine Session abläuft und welcher Identifier für eine Person steht. Diese Lektion definiert dieses Objekt und zeigt dann, woher die Daten physisch kommen: aus dem Browser oder von Ihren eigenen Servern.
Was Digital Analytics tatsächlich ist
Digital Analytics ist das Erheben und Interpretieren von Aufzeichnungen über Interaktionen mit digitalen Produkten und Kanälen: Websites, Apps, vernetzte Geräte, E-Mails, Werbeflächen. Was sie vom Rest Ihrer Datenlandschaft unterscheidet, ist die Einheit der Aufzeichnung. Ein CRMCRMCustomer Relationship Management: software and strategy to manage and analyse customer interactions throughout their lifecycle.Vollständige Definition ansehen → speichert Zeilen über Kunden. Ein Buchhaltungssystem speichert Zeilen über Transaktionen. Digital Analytics speichert einen zeitlich geordneten Strom kleiner Verhaltensfakten, jeder versehen mit einem Zeitpunkt, einer Identität und einem Kontext, und aggregiert sie dann bei Bedarf nach oben.
Das Vokabular, einmal und präzise festgehalten:
- Event: eine erfasste Interaktion. Ein Name plus eine Reihe von Parametern (Adobes Web SDK nennt sie XDM-Felder, andere Tools sagen Properties).
add_to_cartmititem_id,price,currencyist ein Event. - Session, in Adobe Analytics Visit genannt: eine Gruppe von Events derselben Identität, abgeschlossen durch einen Inaktivitäts-Timeout, üblicherweise 30 Minuten.
- User, auch Visitor genannt: ein Identifier, kein Mensch. Meist ein Cookie oder eine Device-ID, manchmal eine Login-ID.
- Dimension: ein Attribut, nach dem Sie segmentieren. Land, Gerätetyp, Traffic-Quelle, Seitenname.
- Metrik: eine Zahl, die Sie aggregieren. Events, Sessions, Umsatz, durchschnittlicher Bestellwert.
- Hit: das ältere Primitiv, ein einzelner Aufruf an den Collection-Server. Adobe Analytics hat Page Views und Custom-Link-Aufrufe zwei Jahrzehnte lang so gezählt, das eventbasierte Modell hat das absorbiert.
Teilkonzept 1: das Event und was daran hängt
Ein Event hat drei Teile: was passiert ist (der Name), die Details (Parameter) sowie wer und wann (Identität und Timestamp). Alles andere in Analytics ist Arithmetik, die darauf angewendet wird.
Nehmen Sie einen Streaming-Dienst wie Spotify. Ein Play ist ein Event. Seine Parameter tragen den Track, ob der Play aus der Suche, einer gespeicherten Playlist oder einer algorithmischen Empfehlung kam, den Gerätetyp und wie weit der Hörer in den Track hineingekommen ist, bevor ererThe ratio of interactions (likes, comments, shares) to reach for a given piece of content, used to gauge how well audiences respond relative to how many people saw it.Vollständige Definition ansehen → übersprungen hat. Keines davon ist ein separater Report. Es sind Felder auf einem Datensatz, und die Reports entstehen, indem man sie hinterher zählt und gruppiert.
Deshalb entscheidet das Event-Design darüber, welche Fragen Sie überhaupt jemals beantworten kkThe average number of new users each existing user generates through referrals. Above 1.0, growth compounds on itself and becomes exponential.Vollständige Definition ansehen →önnen. Wenn das Play-Event die Quelle des Plays nicht mitführt, wird kein Dashboard, egal wie teuer, Ihnen sagen, ob Empfehlungen besser sind als die Suche. Sie kkThe average number of new users each existing user generates through referrals. Above 1.0, growth compounds on itself and becomes exponential.Vollständige Definition ansehen →önnen einen Parameter, den Sie nie gesendet haben, nicht rekonstruieren. Wie man so ein SchemaSchemaA schema is the formal blueprint that defines how data is structured, named, typed, and related within a database, file, or message.Vollständige Definition ansehen → aufbaut, gehört in eine spätere Lektion; hier zählt das Verständnis, dass das Event das Atom ist und seine Parameter die Grenze Ihrer kkThe average number of new users each existing user generates through referrals. Above 1.0, growth compounds on itself and becomes exponential.Vollständige Definition ansehen →ünftigen Neugier.
Teilkonzept 2: Sessions und Users sind Konventionen, keine Fakten
Eine Session existiert nicht in der Natur. Sie ist eine Gruppierungsregel. GA4 ererThe ratio of interactions (likes, comments, shares) to reach for a given piece of content, used to gauge how well audiences respond relative to how many people saw it.Vollständige Definition ansehen →öffnet eine mit einem session_start-Event und schließt sie nach 30 Minuten ohne Aktivität; Adobe Analytics wendet einen vergleichbaren Visit-Timeout an, konfigurierbar pro Report Suite. Universal Analytics startete früher eine neue Session, sobald sich die Kampagnenquelle mitten im Besuch änderte, was die Session-Zahlen für jeden aufblähte, der sich durch mehrere Ads klickte. GA4 hat diese Regel fallen gelassen. Gleiches Verhalten, andere Zahl, weil jemand eine Definition geändert hat.
„User" ist noch unschärfer. Was Sie zählen, ist ein Identifier: ein First-Party-Cookie im Browser, eine App-Instance-ID auf einem Telefon oder eine Login-ID, wenn sich die Person authentifiziert. Eine Person mit Laptop, Telefon und Smart Speaker sind drei Identifier, bis ein Login sie zusammenführt. Ein geteilter Haushalts-Account ist der umgekehrte Fall: mehrere Menschen, komprimiert in einen User. Safari begrenzt per JavaScript geschriebene Cookies auf sieben Tage, also kann ein wiederkehrender Besucher im zweiten Monat als brandneuer User auftauchen.
Behandeln Sie eine User-Zahl als Zahl von Identifiern unter einer erklärten Stitching-Regel. Schreiben Sie die Regel auf. Wenn zwei Tools um 20 % voneinander abweichen, liegt es meist daran.
Teilkonzept 3: Dimensionen versus Metriken und Scope
Dimensionen beschreiben, Metriken messen. „Organic Search" ist ein Dimensionswert, „1.482 Sessions" ist eine Metrik. Jeder Report besteht aus einer oder mehreren Metriken, aufgeschlüsselt nach einer oder mehreren Dimensionen, weshalb die Kombination zulässig sein muss.
Die Falle ist der Scope. Eine Dimension kann an ein Event hängen (die Seite, auf der ein Klick passiert ist), an eine Session (der Kanal, der den Besuch gestartet hat) oder an einen User (erste Acquisition-Quelle, Registrierungsland). Metriken haben ebenfalls einen Scope. Fragen Sie die Bounce RateBounce RateThe percentage of visitors who leave after viewing only one page, often a signal of poor relevance, mismatched intent, or weak user experience.Vollständige Definition ansehen → ab, eine Metrik auf Session-Ebene, aufgeschlüsselt nach einer Dimension auf Event-Ebene, und das Tool liefert etwas. Es wird Unsinn sein.
Adobe hat diese Unterscheidung lange vor den meisten Tools explizit gemacht, mit props (Traffic-Variablen, die den Hit beschreiben und nicht persistieren) und eVars (Conversion-Variablen, die für eine festgelegte Ablaufzeit persistieren und sich späteren Success Events zurechnen lassen). Gleicher Wert in beiden, anderes Attributionsverhalten, anderer Report. Dimensionen mit hoher Kardinalität sind die andere Gefahr: Stecken Sie eine rohe URL mit Query-Strings in eine Dimension, erzeugen Sie hunderttausende eindeutige Werte, die meisten Tools bündeln den Rest in „(other)", und Ihr Report addiert sich still und leise nicht mehr auf.
Google Analytics 4 Tutorial for Beginners
Teilkonzept 4: clientseitige und serverseitige Erfassung
Jedes Event erreicht Ihre Analytics aus einer von zwei Quellen.
Clientseitige Erfassung läuft im Browser des Nutzers oder in Ihrer Mobile App: JavaScript oder ein SDK beobachtet eine Interaktion und sendet einen Request an einen Collection-Endpoint. Sie sieht Dinge, die kein Server je sehen wird: Scrolltiefe, Hovers, Formularabbrüche, Bildschirmgröße, den Referrer, ob das Video tatsächlich abgespielt wurde. Sie ist auch fragil. Ad Blocker unterdrücken sie, Browser-Privacy-Limits verkürzen ihre Identifier, schwache Mobilverbindungen verlieren Beacons, und jeder kann einen Request an den Endpoint fälschen.
Serverseitige Erfassung sendet das Event aus Infrastruktur, die Sie kontrollieren, meist Ihrem Application Backend, nachdem der Fakt bestätigt wurde. Bestellungen, Rückerstattungen, Abo-Verlängerungen, fehlgeschlagene Zahlungen und Betrugsstornos gehören hierher, weil Ihr Server die Wahrheit kennt und der Browser nur das, was man ihm gesagt hat. Adobe (das eine Analytics Suite verkauft, lesen Sie die Empfehlungen entsprechend) unterstützt beide Wege: ein Browser-SDK für Interaktionsdaten und eine serverseitige Data-Insertion-APIAPIApplication Programming Interface: a standardised interface that lets applications communicate and exchange data without knowing each other's internal workings.Vollständige Definition ansehen → für Events, die in Ihren Systemen entstehen.
Eine dritte Variante, Server-Side Tagging, behält den Browser als Ursprung, leitet aber den ersten Hop an einen Container, den Sie betreiben, der die Daten dann an die Vendoren verteilt. Das stellt etwas Robustheit wieder her und gibt Ihnen einen Kontrollpunkt, an dem Consent- und PII-Regeln durchgesetzt werden kkThe average number of new users each existing user generates through referrals. Above 1.0, growth compounds on itself and becomes exponential.Vollständige Definition ansehen →önnen, bevor irgendetwas das Haus verlässt.
Die meisten ernsthaften Stacks betreiben beide Seiten und müssen sie dann abgleichen. Legen Sie vorab fest, welche Seite für welche Zahl mamaUsing software to automate repetitive marketing tasks and campaigns, enabling personalisation at scale across channels like email, web, and social.Vollständige Definition ansehen →ßgeblich ist. Umsatz vom Server. Interaktionsverhalten vom Client. Addieren Sie niemals beide und nennen das ein Total.
Fälle aus der Praxis
Spotify Wrapped, seit 2016 jeden Dezember, ist die klarste öffentliche Demonstration dafür, was ein Event Stream ist. Nichts daran kommt aus einer Umfrage oder einem Dashboard. Es ist ein Jahr einzelner Play-Events, jedes mit Track, Artist, Timestamp und Kontext, pro Hörer wiedergegeben und gezählt. Das Produkt ist nur möglich, weil das Atom so gestaltet wurde, dass es genug Detail tragen kann.
Adobes eigene Entwicklung zeigt, wie das Objekt unter einer ganzen Branche neu definiert wird. Adobe Analytics war um den Hit gebaut: ein Page View oder ein Custom-Link-Aufruf, beschrieben durch props und eVars. Das spätere Web SDK sendet stattdessen XDM-formatierte Experience Events, näher am SchemaSchemaA schema is the formal blueprint that defines how data is structured, named, typed, and related within a database, file, or message.Vollständige Definition ansehen →-First-Modell, auf das der Rest des Feldes konvergiert ist. Gleicher Anbieter, gleiche Kunden, eine andere Einheit der Aufzeichnung, und jeder historische Vergleich musste darum herum neu gebaut werden.
Handlungspunkte für den CMO
- Veröffentlichen Sie ein einseitiges Definitionsblatt: was eine Session schließt, was ein Identifier ist, wie eingeloggte und anonyme Aktivität zusammengeführt werden, was „Active User" in Ihrem Unternehmen bedeutet. Verteilen Sie es an Finance und an Ihre Agenturen. Die meisten Messstreitigkeiten enden dort.
- Notieren Sie für jede Ihrer zehn wichtigsten berichteten Zahlen, ob sie clientseitig oder serverseitig erhoben wird. Wenn Umsatz aus dem Browser kommt, verlagern Sie ihn.
- Prüfen Sie den Scope der Dimensionen in Ihren Standard-Reports, bevor Sie auf Basis einer Aufschlüsselung handeln. Eine Session-Metrik, aufgeteilt nach einer Event-Dimension, rendert bereitwillig und führt Sie in die Irre.
Häufige Fehler, die Ergebnisse zerstören
- „Users" als „Menschen" zu lesen. Es ist eine Zahl von Identifiern unter einer Stitching-Regel, und diese Regel verschiebt sich jedes Mal, wenn ein Browser-Anbieter seine Cookie-Policy ändert.
- Session-Zahlen aus zwei Tools mit unterschiedlichen Timeout- und Kampagnenregeln zu vergleichen und dann das Team die Lücke erklären zu lassen. Es gibt keine Lücke zu erklären, nur zwei Definitionen.
- Anzunehmen, serverseitige Daten seien neutrale Wahrheit. Sie sind blind für alles, was das Interface getan hat, und tragen nur die Identität, die Sie zu übergeben nicht vergessen haben.
- Rohe URLs, Suchstrings oder IDs unbündelt in Dimensionen zu lassen und sich dann zu fragen, warum eine große „(other)"-Zeile den Rest jedes Reports verschluckt.
Ressourcen
- 🔗Google Analytics 4 Help Center
Offizielle Dokumentation zu GA4 inklusive Event-Setup, Conversion-Tracking und Konfiguration von Attributionsmodellen, die maßgebliche Referenz für Implementierungsfragen.
- 🔗Measure What Matters von John Doerr — OKR Framework
Kostenlose Ressourcen zu John Doerrs OKR-Methodik, die den strategischen Rahmen liefern, um Geschäftsziele mit den Metriken zu verbinden, die Ihre Analytics-Infrastruktur messen sollte.
Verwandte Artikel
Aktuelle Blogartikel, die auf dieser Lektion aufbauen.