Die Datenschicht für Nicht-Entwickler erklärt
Jazmie JamaludinHier ist eine Szene, die Sie vielleicht wiedererkennen. Sie bitten einen Entwickler, etwas auf Ihrer Website zu verfolgen, und er antwortet mit einem Satz, der das Gespräch abrupt beendet: "Wir müssen das in den Data Layer verschieben." Sie nicken höflich, notieren es sich und hoffen insgeheim, dass niemand Sie bittet, zu erklären, was das bedeutet. Wenn Ihnen das schon einmal passiert ist, entspannen Sie sich. Der Data Layer ist eines dieser Konzepte, das tief technisch klingt und sich als wunderbar einfach herausstellt, sobald es jemand bildlich erklärt.
In diesem Leitfaden werden wir dieses Bild zeichnen. Wir werden erklären, was ein Data Layer eigentlich ist, warum Ihre Tracking-Tools ihn so sehr lieben und wie er den leisen Unterschied zwischen einer Messung, der Sie vertrauen können, und einer Messung, die ständig fehlschlägt, ausmacht. Sie müssen keinen Code schreiben, und am Ende werden Sie die Person im Raum sein, die es allen anderen erklären kann.
Das Problem, das der Data Layer löst
Um zu verstehen, warum der Data Layer existiert, stellen Sie sich vor, wie Tracking ohne ihn funktioniert. Ihre Mess-Tools müssen Informationen direkt von der Seite lesen, so wie eine Person eine Quittung prüft, um die Gesamtsumme zu finden. Sie schauen sich die Wörter auf dem Bildschirm an, die Struktur der Schaltflächen, die Beschriftungen der Elemente und versuchen, die Bedeutung zu erraten. Das funktioniert, bis jemand die Seite neu gestaltet, eine Schaltfläche umbenennt oder einen Preis verschiebt. In dem Moment, in dem sich die Seite ändert, werden die Tools verwirrt, und Ihr Tracking bricht stillschweigend zusammen.
Dies ist eine wahnsinnige Art, etwas Wichtiges zu messen. Ihre Zahlen hängen vom visuellen Design Ihrer Website ab, das sich ständig aus Gründen ändert, die nichts mit der Messung zu tun haben. Am Ende haben Sie ein Tracking, das fragil, mysteriös und ständig reparaturbedürftig ist. Der Data Layer wurde erfunden, um diese Fragilität zu beenden, und sobald Sie sehen, wie, werden Sie sich fragen, wie jemand ohne ihn zurechtkam.
Was ist der Data Layer also wirklich?
Der Data Layer ist eine übersichtliche, hinter den Kulissen geführte Liste von Fakten darüber, was auf einer Seite passiert, geschrieben in einem Format, das Ihre Tracking-Tools jedes Mal perfekt lesen können. Anstatt Tools dazu zu zwingen, den Preis eines Produkts aus dem sichtbaren Text zu erraten, gibt Ihre Website ihn einfach an: "Der Produktpreis ist neunundvierzig." Anstatt aus dem Wortlaut auf einer Bestätigungsseite abzuleiten, dass ein Kauf stattgefunden hat, erklärt die Website es direkt: "Ein Kauf hat gerade stattgefunden, hier sind die Details."
Stellen Sie sich den Unterschied vor zwischen dem Belauschen eines Gesprächs und dem Erhalten einer klar geschriebenen Notiz. Das Belauschen ist unzuverlässig; Sie könnten sich verhören oder den wichtigen Teil verpassen. Eine schriftliche Notiz beseitigt alle Zweifel. Der Data Layer ist diese schriftliche Notiz, die speziell für Ihre Mess-Tools erstellt wurde und still im Hintergrund liegt, wo Besucher sie nie sehen, aber Ihre Analysen sie immer sehen können.
Eine einfache Vorstellung davon
Stellen Sie sich ein Klemmbrett vor, das hinter jeder Seite Ihrer Website hängt. Wenn etwas passiert, notiert die Seite kurze, strukturierte Notizen auf dem Klemmbrett: welche Seite dies ist, zu welcher Kategorie sie gehört, ob der Besucher angemeldet ist, den Wert einer Bestellung und so weiter. Ihre Tools lesen nicht die Seite selbst; sie lesen das Klemmbrett. Da das Klemmbrett in einem konsistenten Format geschrieben ist, verstehen die Tools es immer, egal wie die sichtbare Seite gestaltet oder neu angeordnet wird.
Warum Ihre Tracking-Tools ihn lieben
Tools, die mit einem Tag Manager arbeiten, sind darauf ausgelegt, diese strukturierten Informationen zuerst zu betrachten. Wenn die Informationen zuverlässig und konsistent sind, wird alles, was danach kommt, einfacher. Die Variablen, die Sie verwenden, um präzise Regeln zu erstellen, die Art, die wir in unserem Leitfaden zu Triggern und Tags besprechen, können einfach direkt aus dem Data Layer gelesen werden. Ihre Trigger werden schärfer, Ihre Tags werden intelligenter, und die gesamte Einrichtung wird dramatisch stabiler.
Der Nutzen zeigt sich am deutlichsten beim Conversion-Tracking. Wenn ein Verkauf stattfindet, kann ein gut aufgebauter Data Layer nicht nur anzeigen, dass ein Kauf stattgefunden hat, sondern auch genau, was gekauft wurde, wie viel es wert war und welche Artikel enthalten waren. Dieser Reichtum fließt direkt in Ihre Berichte und Ihre Werbetools und gibt Ihnen ein viel vollständigeres Bild, als es das Raten von der Seite jemals könnte.
| Aspekt | Raten von der Seite | Data Layer lesen |
|---|---|---|
| Zuverlässigkeit | Bricht bei Designänderungen | Stabil unabhängig vom Design |
| Genauigkeit | Ungefähr, fehleranfällig | Exakt, von der Seite angegeben |
| Reichhaltigkeit | Beschränkt auf sichtbaren Text | Detaillierte strukturierte Fakten |
| Wartung | Häufige, frustrierende Korrekturen | Seltene, vorhersehbare Updates |
Wie Informationen auf das Klemmbrett gelangen
Es gibt zwei Hauptwege, wie Fakten in den Data Layer gelangen. Einige werden beim ersten Laden der Seite geschrieben und beschreiben den statischen Zustand der Dinge: Dies ist eine Produktseite, die Kategorie ist Schuhe, der Besucher ist ein wiederkehrender Kunde. Andere werden als Reaktion auf Aktionen hinzugefügt, wie eine Notiz, die in dem Moment gekritzelt wird, in dem etwas passiert: Der Besucher hat gerade einen Artikel in den Warenkorb gelegt oder den Kauf abgeschlossen. Diese Aktionsnotizen werden oft als Ereignisse bezeichnet, und so werden dynamische Momente erfasst.
Dies ist der Teil, der normalerweise einen Entwickler erfordert, und es ist der Teil, der sich hinter dem Satz "in den Data Layer pushen" verbirgt. Pushen bedeutet einfach, zu einem geeigneten Zeitpunkt eine neue Notiz zum Klemmbrett hinzuzufügen. Sie, als nicht-technischer Eigentümer, müssen diese Notizen nicht selbst schreiben. Ihre Aufgabe ist es, zu wissen, welche Informationen Sie erfassen möchten, damit Sie klar danach fragen können. Die Kenntnis der Existenz des Data Layers ermöglicht es Ihnen, dieses Gespräch mit Zuversicht zu führen.
Das Zusammenspiel zwischen Website und Tools
Sobald eine Notiz auf dem Klemmbrett landet, bemerkt Ihr Tag Manager sie und kann reagieren. Ein Ereignis, das einen Kauf ankündigt, kann Ihr Conversion-Tag auslösen. Eine Notiz, die das Produkt beschreibt, kann die an Ihre Analysen gesendeten Details füllen. Dieses Zusammenspiel, bei dem die Website Fakten deklariert und die Tools reagieren, ist die gesamte Beziehung. Es ist auch der Grund, warum es so wichtig ist, den Data Layer richtig zu machen: Alles, was Ihre Tools berichten, ist nur so gut wie die Notizen, die sie lesen.
Warum das wichtig ist, auch wenn Sie es nie anfassen
Sie könnten vernünftigerweise fragen, warum ein Nicht-Entwickler sich um etwas kümmern sollte, das er nie direkt bearbeiten wird. Die Antwort ist, dass der Data Layer stillschweigend darüber entscheidet, ob Ihre Messung vertrauenswürdig ist. Wenn er gut konzipiert ist, sind Ihre Berichte genau, Ihre Werbetools erhalten saubere Informationen, und Änderungen an Ihrer Website verursachen selten Probleme. Wenn er fehlt oder unordentlich ist, erhalten Sie das Gegenteil: Zahlen, die driften, Conversions, die verschwinden, und ein ständiges leises Summen von "Warum sehen die Daten diese Woche falsch aus?"
Ein solider Data Layer ermöglicht auch fortgeschrittenere und datenschutzfreundlichere Setups. Er ist grundlegend für das Server-Side-Tracking, bei dem die Messung über Ihren eigenen Server erfolgt, und er arbeitet Hand in Hand mit den Zustimmungssignalen, die entscheiden, was ausgeführt werden darf. Er stärkt sogar Ihre Fähigkeit, das Beste aus First-Party-Daten herauszuholen, den Informationen, die Ihre Kunden direkt mit Ihnen teilen. Kurz gesagt, es ist eine kleine Grundlage, die erstaunlich viel trägt.
Wie man einen Entwickler dazu beauftragt
Da Sie wahrscheinlich jemanden anderen damit beauftragen werden, hier ist, wie Sie dieses Gespräch produktiv gestalten können. Beginnen Sie mit den Aktionen und Seiten, die für Ihr Unternehmen wichtig sind: Welche Ereignisse möchten Sie am liebsten messen, und welche Details würden diese Messungen nützlich machen? Für einen Online-Shop könnte das bedeuten, Produktnamen, Preise und Bestellwerte zu erfassen. Für ein Dienstleistungsunternehmen könnte es bedeuten, zu erfassen, welches Formular eingereicht wurde und welche Dienstleistung es betraf.
Schreiben Sie diese Wünsche als eine einfache Liste auf, bevor Code angefasst wird. "Wenn jemand einen Kauf abschließt, möchte ich den Bestellwert und die Artikel erfassen." "Wenn jemand das Kontaktformular einreicht, möchte ich wissen, auf welcher Seite er sich befand." Ein Entwickler kann jede dieser Anfragen in eine Data-Layer-Notiz übersetzen. Die Klarheit Ihrer Liste beeinflusst direkt die Qualität Ihrer Messung, weshalb das Verständnis des Konzepts sich auszahlt, auch wenn Sie den Code nie selbst schreiben.
Bleiben Sie konsistent
Ein praktischer Tipp überwiegt fast alle anderen: Halten Sie Ihre Benennung konsistent. Wenn ein Kaufereignis auf einer Seite anders benannt wird als auf einer anderen, werden Ihre Tools sie als zwei getrennte Dinge behandeln, und Ihre Berichte werden fragmentiert. Vereinbaren Sie die Namen im Voraus und halten Sie sich überall daran. Diese Disziplin allein verhindert einen großen Teil der verwirrenden Datenprobleme, die wachsende Websites plagen, und vereinfacht das Hinzufügen jeder zukünftigen Anfrageverfolgung erheblich.
Häufige Missverständnisse
Manchmal nehmen Leute an, der Data Layer sei ein separates Produkt, das sie kaufen müssen. Das ist er nicht; es ist einfach eine strukturierte Art, Informationen zu speichern, die Ihre vorhandenen Tools bereits lesen können. Andere befürchten, dass er ihre Website verlangsamt oder dass Besucher ihn sehen können. Beides ist in der Praxis nicht wahr: Er ist leichtgewichtig und unsichtbar und lebt still im Hintergrund. Und einige glauben, er sei nur für große Online-Shops. In Wirklichkeit profitiert selbst eine bescheidene Website davon, denn eine zuverlässige Messung ist in jeder Größe wertvoll.
Das vielleicht größte Missverständnis ist, dass der Data Layer rein eine Angelegenheit von Entwicklern ist. Er ist wirklich eine gemeinsame Verantwortung. Entwickler bauen ihn, aber sie bauen ihn am besten, wenn sie von jemandem geleitet werden, der das Geschäft versteht und weiß, welche Momente es wert sind, erfasst zu werden. Diese Person können Sie sein. Wenn Sie Hilfe beim Entwerfen eines Data Layers wünschen, der genau das erfasst, was Ihr Unternehmen benötigt, können Sie sich jederzeit melden, um darüber zu sprechen.
Zusammenfassung
Der Data Layer ist nicht so einschüchternd, wie sein Name vermuten lässt. Er ist ein einfaches, strukturiertes Klemmbrett, auf dem Ihre Website die Fakten notiert, die Ihre Tracking-Tools benötigen, in einem Format, das sie immer lesen können. Da diese Fakten direkt von der Website stammen und nicht von der Seite geraten werden, bleibt Ihre Messung genau und stabil, auch wenn sich Ihr Design ändert.
Dieses eine Konzept zu verstehen, verändert Ihre Arbeitsweise. Sie können Entwickler klar anweisen, Ihren Zahlen mehr vertrauen und eine reichere Messung ohne Angst aufbauen. Wenn das nächste Mal jemand erwähnt, etwas in den Data Layer zu pushen, wissen Sie genau, was er meint. Von hier aus ist ein guter nächster Schritt, zu lernen, wie man die sauberen Daten liest, die Sie jetzt sammeln, und unser Leitfaden zum Einstieg in moderne Analysen zeigt Ihnen, wie.
Häufig gestellte Fragen
Muss ich den Data Layer kaufen?+
Können Besucher den Data Layer sehen?+
Brauche ich einen Entwickler, um einen einzurichten?+
Ist der Data Layer nur für Online-Shops nützlich?+
Referenzen
- Google. "Tag Manager Hilfe: Data Layer." support.google.com.
- MDN Web Docs. "JavaScript-Objekte und -Arrays." developer.mozilla.org.
- World Wide Web Consortium. "Webstandards." w3.org.