Eagle Media

dataLayer

Kaldes også: Data Layer, JavaScript dataLayer

Et dataLayer er et struktureret JavaScript-objekt på din webshop, der opbevarer informationer om produkter, priser og brugerhandlinger. Det fungerer som en neutral overførselscentral, hvorfra analyseværktøjer og sporingskoder kan hente præcise data uden at læse direkte fra websidens HTML-kode.

Opdateret

Broen mellem din webshop og dine analyseværktøjer

I en moderne Shopify-webshop eller WooCommerce-løsning foregår der mange handlinger samtidig. Kunder lægger varer i kurven, indtaster rabatkoder og gennemfører betalinger. For at kunne måle effekten af din markedsføring har du brug for at sende oplysninger om disse handlinger videre til Google Analytics, Meta og andre annonceplatforme.

Et dataLayer fungerer som en usynlig datastruktur i baggrunden af din webshop. I stedet for at dine sporingskoder skal lede efter prisen et tilfældigt sted i HTML-koden, afleverer webshoppen data direkte i dataLayeret i et fast format. Det mindsker afhængigheden af sidens HTML, men værdier og hændelser skal stadig testes efter ændringer.

Eksempel på e-handelsdata i et dataLayer

Når en kunde gennemfører et køb, udskriver webshoppen en række oplysninger i lagets struktur. Et typisk e-handels-event indeholder nøjagtige informationer om transaktionen, som sporingsværktøjerne derefter automatisk kan aflæse.

Typiske datapunkter der opbevares i et dataLayer ved et salg:

  • Ordrenummer og samlet transaktionsbeløb (kr.)
  • Moms og fragtomkostninger
  • Varenumre (SKU), produktnavne og kategorier
  • Antal af hver enkelt købt vare

Når Google Tag Manager er tilkoblet, kan tags læse disse oplysninger og sende dem videre til de valgte analyseværktøjer. Hvordan du kontrollerer, at købet når korrekt frem, gennemgår vi i guiden test af købssporing med GTM og GA4.

Hvorfor manuel ‘DOM-scraping’ slår fejl uden et dataLayer

Før dataLayer blev standarden inden for webanalyse, benyttede man ofte såkaldt DOM-scraping. Det betød, at et script læste prisen eller produktnavnet direkte ud fra teksten på skærmen. Hvis en designer ændrede skrifttype, placering eller tilføjede en rabattekst, gik sporingen øjeblikkeligt i stykker.

Ved at benytte et velstruktureret dataLayer adskiller du programmets datalag fra det visuelle design. Det reducerer risikoen for manglende konverteringsmålinger markant. Hvis du har mistanke om, at dine konverteringer ikke måles korrekt, kan du benytte vores gratis webshop-audit til at få gennemgået din sporing.

Ofte stillede spørgsmål

Spørgsmål om dataLayer

Hvorfor har min webshop brug for et dataLayer?

Et dataLayer sikrer, at dine sporingskoder altid modtager korrekte data om købsbeløb, varenumre og kurvindhold. Uden et dataLayer risikerer du fejl i din statistik og annoncesporing, hvis du foretager designændringer på webshoppen.

Kan man bruge Google Tag Manager uden et dataLayer?

Ja, men funktionaliteten bliver stærkt begrænset. Du kan spore enkle sidevisninger og knapklik, men du vil mangle essentielle e-handelsdata som ordreværdi, varelinjer og produkt-id'er til annoncering.

Vil du finde webshoppens vigtigste forbedringer?

Et webshop-audit giver dig en personlig gennemgang af teknik, kundeoplevelse og synlighed med forslag til, hvor du kan begynde.

Se vores webshop-audit
  • Nielsens
  • Molly&My
  • WATERY
  • FirstGrade

Webshop

Lad os tage en snak

Udfyld formularen. Vi vender tilbage på en hverdag.

Tilmeld

Få tips til din webshop

Ingen spam, kun konkret indhold om webshops og teknik. Afmeld dig når som helst.

Ved at tilmelde dig accepterer du vores privatlivspolitik.