Pixel- och taggkontroller

Så kontrollerar du att Google Tag Manager är installerat och publicerat

Kontrollera två saker, eftersom de går fel var för sig: att gtm.js?id=GTM-… laddas på alla typer av sidor, även i kassan, och att versionen som besökarna får innehåller dina senaste ändringar. Taggar som syns i arbetsytan i GTM gör ingenting på sajten förrän du publicerar.

Hoppa över DevTools: den gratis skanningen öppnar din sida i en riktig webbläsare, godkänner och nekar cookiebannern och visar vad Google Tag Manager faktiskt skickade. Rapporten är på engelska.

Är den installerad? Är den publicerad?

  1. Öppna DevTools på fliken Network, filtrera på gtm.js och ladda en sida. Anropets id är container-ID:t. Gör om det på produktsidan, i varukorgen, i kassan och på orderbekräftelsen: mallarna skiljer sig ofta åt.
  2. Skriv dataLayer i fliken Console. Du ska se {event: "gtm.js"} tidigt i listan. Två gtm.js-poster med olika ID:n betyder två containrar.
  3. Öppna Versions i GTM och jämför datumet för den publicerade versionen med din senaste ändring. Opublicerade ändringar i arbetsytan gör ingenting på sajten.
  4. Klicka på Preview i GTM och ange din adress. Tag Assistant visar för varje händelse vilka taggar som kördes, vilka som inte gjorde det och varför.

I korthet

Taggskript
www.googletagmanager.com/gtm.js?id=GTM-XXXXXXX (eller från din egen domän med Google tag gateway eller server-side GTM)
Google-taggen
gtag/js?id=G-… eller AW-… när den är installerad utan GTM
Container-ID
GTM- följt av 7 eller 8 bokstäver och siffror
dataLayer
Listan window.dataLayer: händelserna gtm.js, gtm.dom och gtm.load visar att containern har startat
Samtycke
Samtyckestaggar hör hemma på utlösaren Consent Initialization – All Pages

Fem saker som stoppar en container

Ändringarna är gjorda men aldrig publicerade

En tagg som fungerar i Preview men inte på den riktiga sajten är nästan alltid opublicerad. Preview kör din arbetsyta; besökarna får den senast publicerade versionen. Klicka på Submit och publicera, och kontrollera sedan versionsnumret i sammanfattningen i Tag Assistant.

Kodsnutten saknas på vissa sidor

Kassasidor, verktyg för landningssidor och separata mallar (blogg, kundtjänst) saknar ofta containern. Konverteringar på tacksidan i en extern kassa skickas då aldrig. Kontrollera kodsnutten på varje typ av sida. I Shopify använder du plattformens customer events eller inställningarna för orderbekräftelsen, eftersom kassasidorna inte laddar temats kod.

Två containrar, eller en container plus hårdkodade taggar

En andra container som en tidigare byrå har lämnat kvar, eller gtag.js-snuttar bredvid GTM-taggar för samma ID:n, dubbelräknar sidvisningar i GA4 och konverteringar i Google Ads. Lista varje GTM--, G-- och AW--ID på sidan och se till att vart och ett skickas från ett enda ställe.

Samtyckestaggarna körs för sent

En tagg från samtyckesverktyget på "All Pages" eller "Initialization" kan köras efter att en GA4- eller Google Ads-tagg redan har skickat. Använd utlösaren Consent Initialization för standardvärdena, och slå på consent overview under Admin och Container settings för att se vilka samtyckeskrav varje tagg har. Se Consent Mode default is not set (på engelska).

Blockerad av webbläsaren eller av sajten

En Content Security Policy som inte tillåter googletagmanager.com blockerar containern helt (fliken Console visar ett CSP-fel). Annonsblockerare och integritetsfokuserade webbläsare blockerar den för en del av dina besökare. Att ladda taggen från din egen domän, via Google tag gateway eller server-side GTM, minskar det bortfallet.

Det här kontrollerar den gratis skanningen

  • Google-taggen eller en Tag Manager-container laddas, från Google eller från din egen domän
  • Bara en GTM-container, eller en notering om det finns flera
  • Standardvärden för Consent Mode v2 sätts innan någon Google-tagg körs
  • Om taggen laddas från din egen domän (Google tag gateway eller server-side GTM)
  • Varje annonsplattform som containern laddar skickar faktiskt händelser

Händelser från servern (Conversions API:er, server-side-taggning) syns inte för en publik skanning, så rapporten markerar dem aldrig som fungerande eller trasiga.

Läs också

Källor

Bygger på plattformarnas offentliga dokumentation (oftast på engelska) och de anrop som deras publika taggar gör. Menyer och namn ändras, så kontrollera de länkade sidorna om ett steg ser annorlunda ut.

Andra plattformar