eCommerce Data Layer für Odoo – die Datenschicht, die alle Tracker erwarten: Produkt angesehen, in den Warenkorb gelegt, Bestellung aufgegeben, mit Preis, Währung und Artikeln. Ohne jeden Tracker darin.
Überblick
E-Commerce-Datenschicht — die Grundlage
Odoo 19 fügt zwar gtag und den Consent Mode v2 ein, sendet aber kein E-Commerce-Ereignis: weder angesehenes Produkt noch Hinzufügen zum Warenkorb noch aufgegebene Bestellung. Jedes Tracking-Modul baut also seine eigene Infrastruktur, unverträglich mit der des Nachbarn, und man endet mit drei Skripten, die das DOM jeweils auf ihre Weise lesen.
Dieses Modul legt die Installation im Hintergrund einmal an und bringt keinen Tracker mit.
Auch gesucht unter: data layer Odoo, dataLayer E-Commerce, Conversion-Tracking Odoo-Shop, GA4-Ereignisse Odoo, Pixel Odoo.
Was es ausgibt. window.dyoDataLayer erhält die Ereignisse der Kaufstrecke, benannt nach der E-Commerce-Empfehlung von Google — view_item, view_item_list, add_to_cart, remove_from_cart, begin_checkout, purchase — jeweils mit Währung, Wert und den Details der Artikel: Kennung, Bezeichnung, Stückpreis, Menge, Kategorie.
Serverseitig gerendert, nicht im DOM erraten. Die Preise, Währungen und Referenzen stammen aus dem Odoo-Modell, nicht aus dem Auslesen angezeigten Textes. Ein Themenwechsel zerstört nichts, und ein Rabatt oder eine enthaltene Steuer ergibt den richtigen Wert.
Die Einwilligung entscheidet. Jedes Ereignis trägt den Status der Werbe- und Analyse-Einwilligung zum Zeitpunkt seines Eintretens. Ein daran angeschlossener Tracker weiß, ob er es senden darf.
Kein ausgehender Aufruf. Dieses Modul spricht mit niemandem: Es stellt bereit, es sendet nicht. Das ermöglicht es ihm, auch auf Odoo Online zu laufen.
Was das Modul nicht leistet
Es sendet nichts an Google, an Meta oder an sonst jemanden: Man muss ein Tracking-Modul hinzufügen. Es blendet kein Einwilligungsbanner ein. Es ersetzt nicht den Google-Analytics-Schlüssel von Odoo, es ergänzt ihn.
Merkmale
| Preis | Kostenlos |
|---|---|
| Lizenz | LGPL-3 |
| Odoo-Versionen | 19.0: im Odoo Apps Store veröffentlicht; 20.0: im Odoo Apps Store veröffentlicht |
| Version | 1.0.0 |
| Edition | Odoo Community / On-Premise |
| Technischer Name | dyo_tracking_base |
| Bereich | Website und Bausteine |
Preis zzgl. MwSt., wie im Odoo Apps Store angezeigt; Kauf und Installation erfolgen im Store oder über Ihre Omnifloo-Instanz.