← Alle Module
Dokumentation Blog Zu deinen Lizenzen anmelden Kontakt
codingrow.com — Human thought, digital logic. Magento 2 · Google Tag Manager · GA4

Der Container, der Data Layer und die Verkäufe, die Analytics verlor

Ihr Shop fängt an, GA4 zu sprechen: vierzehn E-Commerce-Events, serverseitig aus dem echten Warenkorb und der echten Bestellung gebaut, nie aus der Seite gelesen. Läuft auf Hyvä und Luma, auf dem Standard-Checkout und auf denen mit eigener Route. Der Container und die vier Basis-Events kosten nichts.

Container und Basis-Events

Der Google-Tag-Manager-Container plus die vier Events, die jeder Shop braucht: Produktseite, Warenkorb, Kasse und Kauf. Kein Schlüssel zum Einfügen: aktiviert sich selbst für Ihre Domain.

Kostenlos Container und Basis-Events — kein Schlüssel einzugeben, keine Zahlung: sie aktivieren sich automatisch für Ihre Domain.

Wir verwenden Ihre E-Mail-Adresse nur, um Ihnen die Download-Zugangsdaten und die Installationsanleitung zu senden und Ihren Kundenbereich anzulegen. Datenschutz und Cookies

Diese Website ist durch reCAPTCHA geschützt; es gelten die Datenschutzerklärung und die Nutzungsbedingungen von Google.

Shopping-Events

€149,00 + MwSt.
Richtwert, inkl. italienischer MwSt.: €181,78 — der genaue Betrag wird beim Bezahlvorgang berechnet und entfällt für EU-Geschäftskunden mit gültiger USt-IdNr. (Reverse-Charge-Verfahren).

Zehn weitere Events, benutzerdefinierte Dimensionen, Google Consent Mode v2 und die Rückholung der Käufe, die Analytics nie erreichen. Eine Zahlung, eine Domain, unbefristete Lizenz mit einem Jahr Updates und Support.

Nach der Zahlung erhalten Sie per E-Mail die Zugangsdaten für das Composer-Repository und den Schlüssel für die Shopping-Events.

Eine Lizenz, eine Domain, mit einem Jahr Updates und Support inklusive (Verlängerung zu −35%, um weiterhin neue Versionen zu installieren). Die Basis-Stufe arbeitet auch ohne Schlüssel weiter, damit ein Shop nie ohne Messung bleibt.

Magento 2.4.x, PHP 8.1 bis 8.5, Hyvä oder Luma. Installation mit Composer aus unserem Repository.

Vierzehn Events, und woher jedes kommt

Jedes Event wird serverseitig aus dem gebaut, was der Shop wirklich hat: Preise mit oder ohne Steuer, wie Sie wollen, das Attribut, das Sie als Produktcode nutzen, die Produktkategorien. Nichts wird aus der Seite gelesen, ein Themenwechsel kann es also nicht kaputt machen.

Kostenlos

  • view_item — die Produktseite
  • view_cart — der Warenkorb
  • begin_checkout — die Kasse
  • purchase — die Bestellbestätigung, mit der echten Bestellung

Mit den Shopping-Events

  • view_item_list — Kategorie und Suchergebnisse
  • select_item — ein Klick auf ein Produkt in einer Liste
  • add_to_cart und remove_from_cart — die echte Warenkorbzeile
  • search — der Suchbegriff und die Trefferzahl
  • add_to_wishlist
  • add_shipping_info und add_payment_info — aus Magento heraus, auf jedem Checkout
  • login und sign_up

Der Container, schon fertig

Ein Data Layer, den niemand liest, sieht wie ein kaputtes Modul aus: solange der Container kein Tag hat, das ihn liest, kommt in Analytics nichts an. Darum lädt ein Knopf in der Konfiguration eine Datei zum Import in Google Tag Manager herunter, mit dem GA4-Konfigurationstag, dem Tag, das die E-Commerce-Events weiterleitet, der Google-Ads-Kaufconversion mit echtem Umsatz und Bestellnummer, dem Conversion Linker und den nötigen Variablen. Sie importieren mit Merge, sehen die Vorschau und veröffentlichen. Die Alternative sind etwa dreißig Objekte von Hand.

Die Käufe, die Analytics nie gesehen hat

Etwa jeder fünfte Kauf erreicht Analytics nie: ein Werbeblocker, ein fehlgeschlagenes Skript, ein Kunde, der die Seite zu früh schließt. Das sind Verkäufe, die Sie gemacht haben und nicht sehen, und Google optimiert Ihre Kampagnen ohne sie. Mit den Shopping-Events sendet der Shop den Kauf selbst, wenn der Browser es nicht getan hat, und zwar mit der Kennung, die dieser Kunde damals hatte: so landet der Verkauf auf dem Besuch und die Anzeige, die ihn gebracht hat, bekommt die Anerkennung. Ein Feld in der Konfiguration zählt sie: Bestellungen, die vom Browser bestätigten, die vom Shop zurückgeholten. Und wer sich der Messung verweigert hat, wird nie zurückgeholt.

In einem Shop, den wir selbst betreuen: 27 echte Bestellungen in dreißig Tagen, 21 Käufe in Analytics. Sechs Verkäufe, unsichtbar für die Kampagnen, die sie bezahlt hatten.

Consent Mode v2, an der richtigen Stelle

In Europa ist ein deklarierter Einwilligungsstatus die Voraussetzung dafür, dass Google die nicht beobachteten Conversions modellieren kann: ohne ihn sind diese Daten einfach verloren. Das Modul deklariert alles abgelehnt, bevor der Container startet — was nur wer den Container lädt kann — und dann entscheiden Sie: entweder erteilt es die Einwilligung über den Cookie-Hinweis von Magento, oder es wartet, bis Ihre Einwilligungs-Erweiterung eine öffentliche Funktion aufruft. Eine Zeile in der Konfiguration sagt, was wirklich passiert, und wird rot, wenn die Einstellung nicht funktionieren kann.

Was Sie bekommen

Verwaltung in Ihrer Sprache

Jedes Feld und jede Erläuterung der Konfiguration ist übersetzt, auch die, die sagen, was man nicht tun sollte:

English Italiano Español Français Deutsch Português Nederlands

Die Sprache der Store View wird automatisch erkannt; Englisch ist der Rückfall.

Voraussetzungen

Magento 2.4.x (Open Source oder Adobe Commerce), PHP 8.1 bis 8.5, Hyvä oder Luma. Ein Google-Tag-Manager-Container, der kostenlos ist. Für die Rückholung verlorener Käufe ein Measurement-Protocol-API-Schlüssel Ihrer eigenen GA4-Property.

Dokumentation

Installation, jedes Feld erklärt, wie man den Container importiert und wie man prüft, dass ein Event wirklich in Analytics ankommt.

→ Vollständige Dokumentation lesen

Changelog

Was sich ändert, Version für Version.

v1.4.0Neu
  • Eine Gruppe Google-Einwilligung: Status vor dem Container deklarieren, oder die Aktualisierung dem Banner lassen.
  • Verlorene Käufe zurückholen: der Shop sendet den Verkauf, den Analytics nicht erhalten hat.
  • Ein Feld, das Bestellungen zählt, die vom Browser bestätigten und die zurückgeholten.
  • Zehn weitere Events, eigene Dimensionen, auszuschließende Adressen und die Status, die als Verkauf zählen.