Kurz gesagt: Eine Datenebene ist eine vereinbarte Schnittstelle, über die eine Website oder Anwendung strukturierte Informationen über ihren Zustand und ihre Ereignisse für Mess- oder Integrationstools verfügbar macht.
Wie ich eine Datenebene in der Praxis nutze
In der Praxis verwende ich den Begriff Datenebene nicht als eine weitere Zahl für eine Präsentation. Zuerst bestimme ich, welche Entscheidung dadurch präziser werden soll, auf welchen Daten oder Beobachtungen sie basiert und wer aufgrund des Ergebnisses etwas verändern wird. Ich gestalte sie rund um Geschäftsereignisse, eine versionierte Spezifikation und klare Datentypen; werkzeugspezifische Tags füge ich erst danach hinzu. Außerdem halte ich die Ausgangslage, das Messdatum und die Grenzen der Interpretation fest. So lässt sich später eine echte Veränderung von einer Änderung des Tools, der Stichprobe oder der Formulierung der Anfrage unterscheiden.
Worauf Sie achten sollten
Das größte Risiko ist eine nur scheinbare Präzision. Das Kopieren von Text aus dem DOM oder die Zuweisung unterschiedlicher Bedeutungen an dasselbe Feld führt zu einer fragilen Messung und kostspieligen Korrekturen, wenn sich die Website ändert. Deshalb vergleiche ich das Ergebnis über die Zeit, anhand einer stabilen Stichprobe und zusammen mit dem geschäftlichen Kontext. Wenn der Begriff nicht zu einem konkreten nächsten Schritt führt, hat er keine Analyse hervorgebracht, sondern nur eine neue Bezeichnung.
Fragen für die Entscheidungsfindung
- Welche Ereignisse entsprechen dem tatsächlichen Prozess?
- Wer ist für Namen und Datentypen verantwortlich?
- Enthalten Felder ohne Grund personenbezogene Daten?
- Wie wird eine Änderung der Spezifikation getestet?