eCommerce Data Layer voor Odoo — de datalaag die alle trackers verwachten: bekeken product, toevoeging aan winkelmand, geplaatste bestelling, met de prijs, de valuta en de artikels. Zonder enige tracker erin.
Presentatie
E-commerce-gegevenslaag — de basis
Odoo 19 injecteert wel gtag en de Consent Mode v2, maar het verstuurt geen enkel e-commerce-event: geen bekeken product, geen toevoeging aan het winkelmandje, geen geplaatste bestelling. Elke trackingmodule doet dus zijn eigen leidingwerk over, onverenigbaar met dat van de buurman, en men eindigt met drie scripts die elk op hun eigen manier de DOM lezen.
Deze module legt de leidingen één keer aan, en brengt geen enkele tracker mee.
Ook gezocht onder: data layer Odoo, dataLayer e-commerce, conversietracking webshop Odoo, GA4-events Odoo, pixel Odoo.
Wat ze uitstuurt. window.dyoDataLayer ontvangt de events van het aankooptraject, benoemd volgens de e-commerceaanbeveling van Google — view_item, view_item_list, add_to_cart, remove_from_cart, begin_checkout, purchase — elk met de munt, de waarde en het detail van de artikelen: identificatiecode, omschrijving, eenheidsprijs, hoeveelheid, categorie.
Weergegeven aan serverzijde, niet geraden in de DOM. De prijzen, de valuta en de referenties komen uit het Odoo-model, niet uit het aflezen van weergegeven tekst. Een themawijziging breekt niets, en een korting of een inbegrepen belasting geeft de juiste waarde.
De toestemming beslist. Elk event draagt de status van de toestemming voor reclame en analyse op het moment dat het zich voordoet. Een daaraan gekoppelde tracker weet of hij het mag verzenden.
Geen uitgaande oproep. Deze module spreekt met niemand: ze stelt beschikbaar, ze verzendt niet. Dat is wat haar ook op Odoo Online laat draaien.
Wat de module niet doet
Ze verstuurt niets naar Google, naar Meta of naar wie dan ook: er moet een trackingmodule aan worden toegevoegd. Ze plaatst geen toestemmingsbanner. Ze vervangt de Google Analytics-sleutel van Odoo niet, ze vult ze aan.
Kenmerken
| Prijs | Gratis |
|---|---|
| Licentie | LGPL-3 |
| Odoo-series | 19.0: gepubliceerd op de Odoo Apps Store; 20.0: gepubliceerd op de Odoo Apps Store |
| Versie | 1.0.0 |
| Editie | Odoo Community / on-premise |
| Technische naam | dyo_tracking_base |
| Domein | Website en bouwblokken |
Prijs exclusief btw zoals weergegeven op de Odoo Apps Store; aankoop en installatie gebeuren via de Store of via uw Omnifloo-instantie.