Test Data Layer: Was ist das, warum ist es wichtig und wie macht man es?

            By
            4 Minutes Read

            Die Sicherstellung, dass Ihr Data Layer und die Skripte, die Ihren Data Layer manipulieren, wie erwartet funktionieren, ist entscheidend für die Genauigkeit Ihrer Webanalysedaten.

            In diesem Artikel erkunden wir, was ein Data-Layer-Test ist, warum es wichtig ist, ihn zu testen, und wie man ihn durchführt. 

            tests-data-layer-wie-es-geht

             

            Was ist ein Data Layer?

            Ein Datenlayer ist eine Ebene Ihrer Website, die alle Daten enthält, die von den Besuchern, die mit Ihrer Website interagieren, generiert werden. Nicht alle Websites verfügen über einen Data Layer, aber einen zu haben, ermöglicht eine zuverlässigere, einheitlichere und flexiblere Datenerfassung.

            Technisch gesehen ist ein Data Layer ein JavaScript-Objekt, das auf standardisierte Weise Daten auf Ihrer Website sammelt. Ein JavaScript-Objekt ist wie ein Papierkorb, in dem Sie Daten speichern können, um sie später abzurufen. 

            Jedes Tool, das Sie mit Ihrer Website verbinden - Analytics, Live-Chat etc. - greift auf diesen einen Data Layer zu, was zwei Dinge garantiert:

            1. Jedes Werkzeug erhält die Daten, die es benötigt.
            2. Die Daten, die jedes Tool verwendet, sind dieselben.

            Hier ein Beispiel, wie ein Objekt eines Data Layers (Format für Google Analytics) aussehen könnte :

            GA-objet-data-layer

            Ihr Data Layer wird je nach Ihren Spezifikationen und Ihrem Tag-Management-System anders aussehen, aber unabhängig von den Besonderheiten ist das Endergebnis das gleiche: ein Repository mit Daten, auf die andere Tools verweisen können.

            Ein Data Layer beschleunigt und standardisiert den Prozess der Datenerfassung, indem er die Daten an einem zentralen Ort sammelt und sie dann an Ihre verschiedenen Marketingtechnologien verteilt.

            Viele der Datenpunkte in einem Data Layer sind für die Analyse sehr nützlich, z. B. Transaktionssummen und Produkt-IDs. Wenn Sie Ihren Data Layer richtig implementiert haben, sollte Ihre Analyselösung ihn je nach Bedarf leicht für die entsprechenden Daten referenzieren können.

            Dies ist der beste Weg, um Daten aus Ihren Backend-Systemen an Ihre verschiedenen Marketing- und Analyseanbieter weiterzuleiten, da ein Data Layer :

            • Stellt sicher, dass die Daten von einem Anbieter zum anderen konsistent sind.
            • Ist schneller, um die Daten zu zentralisieren und dann zu verteilen, als wenn jeder Anbieter die Daten selbst erfasst.

            Die wichtigsten Vorteile eines Data Layers

            Die Ausrichtung

            Ein Data Layer zwingt Sie dazu, konsistente Namenskonventionen zu finden. 

            Beispielsweise müssen sich das Marketingteam und die Entwickler auf einen Seitennamen einigen. Dabei kann es sich um "pageID" oder "pageName" oder einfach um "name" handeln. 

            Wenn Sie dies von Anfang an festlegen, wissen nicht nur beide Teams, wie sie sich auf diesen bestimmten Wert beziehen müssen, sondern auch alle Analysetools wissen dies.

            Um einen Data Layer zu erstellen, müssen sich Ihre Teams darauf einigen, welche Daten gesammelt werden sollen. Bei der Erstellung eines Data Layers müssen Sie sich die Frage stellen: "Welche Daten sind für uns als Unternehmen wichtig?".

            Flexibilität

            Ein Data Layer ist nicht starr und unveränderlich. Er bietet die Möglichkeit, Ihre Analysen zu erweitern und sie entsprechend Ihren Bedürfnissen zu optimieren. 

            Einmal eingerichtet, kann er sich mit dem Tempo Ihres Unternehmens weiterentwickeln, und es gibt wahrscheinlich viele zukünftige Anwendungsfälle für Ihren Data Layer, die Ihnen derzeit vielleicht noch nicht bekannt sind.

             

            Warum ist es wichtig, Data-Layer-Tests durchzuführen?

            Eine Website ist eine sehr flüchtige Umgebung, und Ressourcen wie Data Layer und Marketing-Tags können sich ändern und sogar mit anderen auf der Website installierten Technologien interferieren. 

            Allzu oft nimmt ein Team eine Änderung an einer Website vor, die sich versehentlich auf die Verfolgung einer anderen Person auswirkt. 

            tests-data-layer

            Er könnte auch andere Fehlertypen innerhalb eines Data Layers haben, z. B. : 

            • Fehlfunktion der Berichte zur Auftrags- und Umsatzverfolgung.
            • Zunahme oder Verlust von Informationen aufgrund doppelter Daten.

            Eine vollständige Prüfung Ihres Data Layers ist wichtig. Sie müssen sie häufig durchführen, und obwohl es verlockend sein kann, Ihren Data Layer einfach nur manuell zu überprüfen, hat dies auch Nachteile: 

            Nachteile des manuellen Tests Ihres Data Layers

            Die Verwendung einer manuellen Methode zum Testen Ihres Data Layers (z. B. eine Browsererweiterung zum Debuggen von Tags) ist besser, um punktuell zu überprüfen, ob der Data Layer auf einer bestimmten Seite dargestellt wird, aber die Überwachung des Data Layers für komplexe Websites mit vollständigen Stapeln wäre aus mehreren Gründen unrealistisch :

            • Die manuelle Spotlight-Überprüfung wird nicht automatisch geplant.
            • Sie müssen also daran denken, diese wichtige Aufgabe der Data Governance durchzuführen.
            • Vielleicht haben Sie einfach zu viele Seiten, Tags, Variablen und Technologien, um Ihren Data Layer in einer angemessenen Zeit testen zu können.
            • Die manuelle Überprüfung führt noch eine weitere Möglichkeit menschlichen Versagens ein, während die Automatisierung helfen könnte, dieses Problem zu mindern.

             

            Wie führen Sie einen Data-Layer-Test auf Ihrer Website durch?

            Eine automatisierte Testlösung wie Mr Suricate ist der einfachste Weg, die Überwachung Ihres Tagging-Plans zu verstärken, indem Sie Ihre Data Layers, Analytics-Tags und Marketing-Tags mithilfe ihrer Schlüsselfunktionen testen: 

            • Möglichkeit, Audits so einzurichten, dass sie automatisch nach einem regelmäßigen Zeitplan durchgeführt werden.
            • Geben Sie die Anzahl der Seiten an, die Sie scannen möchten.
            • Richten Sie Warnmeldungen ein, um benachrichtigt zu werden, wenn etwas in Ihrem Data Layer kaputt ist.
            • Testen Sie die Werte des Data Layers, die beim Laden der Seite oder durch ein Ereignis ausgelöst werden.
            • Richten Sie Regeln ein, um Ihren Data Layer gegen die strukturellen Standards zu testen, die Sie zu Beginn festgelegt haben.

            Konzentrieren Sie sich auf die wichtigsten Konversionswege

            Insbesondere Ihre wichtigsten Konversionswege werden wichtig sein, um sie regelmäßig zu testen.

            Ein Warenkorb oder ein anderer umsatzgenerierender Umwandlungspunkt wird beispielsweise kritische Daten enthalten, bei denen Sie sicherstellen möchten, dass sie korrekt und im richtigen Format übermittelt werden.

            Tags können versehentlich überschrieben oder gelöscht werden, wann immer Änderungen an Ihrer Website vorgenommen werden, insbesondere wenn viele Teams den Code wichtiger Pfade berühren. 

            Die Überprüfung der Tags, ihrer Auslöser und ihrer Werte sollte ein integraler Bestandteil Ihrer Prüfung Ihres Data Layers sein.

             

            Machen Sie es sich zur Gewohnheit, Ihren Data Layer regelmäßig zu testen mit Mr Suricate

            Ihr Data Layer als Informationsdrehscheibe für so viele Marketing- und Analysetechnologien verdient regelmäßige Aufmerksamkeit und Pflege.

            Ein Data Layer fügt Ihren Analyse- und Marketinginstrumenten nur dann einen erheblichen Wert hinzu, wenn er wie vorgesehen funktioniert

            Um einen Data-Layer-Test mit unserem No-Code-Tool für automatisierte Tests in Aktion zu sehen, planen Sie eine Demo! 

             

            Demo anfordern

            Bild von Mr Suricate

            Mr Suricate

            Autor