Shopify Web Pixels API: hvad ændrede sig, og hvad du skal vide

Shopify flyttede sporingsscripts ind i en sandkasse. Det betyder, at kode, der virkede før, tier stille — uden fejlbesked.

Definition

Web Pixels API er Shopifys måde at køre sporingsscripts i en isoleret sandkasse frem for direkte på siden. Scripts får ikke længere adgang til sidens globale variabler, og de kan derfor ikke kalde funktioner som fbq eller gtag direkte.

Også kaldet: Shopify Web Pixels, Web Pixels Manager
Se sammenhængen

Gør hændelserne anvendelige.

HændelseInput
✓Anvendelse
Eksempelhændelse01
01 / Hændelse
Beskriv, hvad der skete, med et stabilt navn og relevante felter.
02 / Validering
Kontrollér værdi, valuta, ID og samtykke, før data sendes videre.
03 / Anvendelse
Brug ensartede data i rapportering, segmentering og optimering.

01Beskriv, hvad der skete, med et stabilt navn og relevante felter.

Forenklet dataforløb med eksempeldata. Felter og modtagere afhænger af implementeringen.

Hvad der ændrede sig

Tidligere lå sporingskode direkte i temaet og havde fuld adgang til siden. I dag kører custom pixels i en sandkasse med begrænset adgang, og de kommunikerer med Shopify gennem et defineret API frem for ved at røre ved siden.

Formålet er ordentligt: bedre ydeevne, færre konflikter mellem scripts, og styring af samtykke ét sted. Konsekvensen er, at gammel kode holder op med at virke uden at fejle synligt.

Den fælde, der koster mest tid

Et Meta-pixel installeret gennem Shopifys kanal kører inde i sandkassen. Åbner man konsollen og tjekker efter window.fbq, findes den ikke — og det ser ud som om pixlen slet ikke er installeret.

Den er der. Den kører bare et andet sted. Vi har selv fejldiagnosticeret en webshop på præcis den måde og konkluderet, at der manglede en pixel, som var fuldt funktionel. Verificér derfor altid i Metas Events Manager frem for i browserkonsollen.

Hvad man skal gøre i praksis

Brug de officielle integrationer, hvor de findes. Shopifys Meta- og Google-kanaler håndterer både sandkassen og samtykket, og de er langt mere robuste end egen kode i temaet.

Skal der noget specielt, så byg det som en custom pixel gennem API'et frem for at klistre det ind i temaet. Og test altid på et rigtigt gennemført køb — sandkassen betyder, at fejl ikke nødvendigvis dukker op nogen steder, før tallene ikke stemmer.

Ofte stillede spørgsmål

Hvorfor kan jeg ikke se min pixel i browserkonsollen?

Fordi den kører i sandkassen og ikke eksponerer globale variabler. Det betyder ikke, at den mangler. Tjek i Events Manager i stedet.

Skal man flytte gammel temakode over?

Ja, hvis den stadig ligger der. Kode i temaet omgår både samtykkestyringen og Shopifys ydelsesoptimering, og den er den hyppigste kilde til dobbelttælling.

Fra indsigt til handling

Se, hvordan det bruges i praksis.

Fotproffsen

Købsoplevelsen som en del af marketing

Fotproffsen samler annoncering, e-mail, profitmåling og konverteringsoptimering. Produktsidevisningerne i casen er illustrative designforslag.

Læs casen

Konvertering og web

Tal med os om jeres konvertering

Vi afklarer, hvor besøgende falder fra, hvad der bør undersøges, og hvordan effekten kan måles.

Vælg et tidspunkt

30 minutter · Uforpligtende

Om forfatteren

Pull-specialist med 8+ års erfaring. Kommer fra bureaubranchen og har siden været selvstændig konsulent for flere af landets største brands.

Mød teamet

Læs videre.

Alle artikler