Google Tag Manager utan kaos
Av CodexierPublicerad 4 min läsning
Google Tag Manager gör det lätt att lägga till spårning utan att röra sajtens kod. Det är också därför containrar blir röriga: varje kampanj, byrå och konsult lägger till taggar, få tar bort några, och efter ett par år vet ingen vilka taggar som körs, om samtycket respekteras eller vad som går sönder om något raderas. Den här guiden beskriver en struktur som håller containern begriplig, i linje med svenska regler om samtycke och säker att lämna över.
Därför blir containrar röriga
Röran har förutsägbara orsaker. Taggar får standardnamn som Google Ads Conversion 3. Utlösare kopieras och justeras i stället för att återanvändas. Byråer lägger till egna taggar och försvinner. Anpassade HTML-taggar klistrar in skript som ingen granskar. Versioner publiceras utan anteckningar, så historiken blir oanvändbar. Och taggar från gamla kampanjer fortsätter att köras och skickar data till plattformar ni inte längre använder, vilket är ett problem både för integriteten och för prestandan.
Namngivning och mappar
| Objekt | Mönster | Exempel |
|---|---|---|
| Tagg | Plattform - Typ - Vad | GA4 - Event - generate_lead |
| Utlösare | Typ - Villkor | Formulär skickat - Tack-sida kontaktformulär |
| Variabel | Typ - Vad | DLV - form_id |
| Mapp | Plattform eller syfte | GA4, Google Ads, Meta, Samtycke, Verktyg |
Kom överens om mönstret en gång, skriv ner det i containerns anteckningar eller ett delat dokument och byt namn på befintliga objekt nästa gång ni ändå rör dem.
Använd hellre händelser i datalagret som sajten skickar, som form_submit med formulärets namn, än utlösare som beror på CSS-klasser eller sidtext. En omdesign ändrar klasser och text, men en händelse i datalagret överlever den. Det enda valet tar bort det mesta av de tysta felen i äldre containrar.
Utlösare som respekterar samtycke
Enligt svensk lag kräver kakor som inte är nödvändiga, och liknande spårning, besökarens samtycke innan de sätts, och Google kräver Consent Mode för annonsfunktioner inom EU. Containern måste därför känna till besökarens val innan något körs. Ladda er samtyckesplattform först, sätt standardläget för samtycke till nekat och låt varje tagg kontrollera det samtycke den behöver.
- Installera samtyckesplattformens mall i Tag Manager och kör den vid Consent Initialization.
- Sätt standardläget till nekat för lagring för analys och annonser och uppdatera det när besökaren väljer.
- Använd de inbyggda samtyckeskontrollerna på Googles taggar och kräv ytterligare samtycke på andra plattformars taggar.
- Undvik anpassade HTML-taggar som sätter kakor på egen hand, eller lägg dem bakom en utlösare som kräver samtycke.
- Testa båda vägarna, godkänn allt och neka allt, och kontrollera vad som körs i varje fall.
Vår guide om Google Consent Mode v2 förklarar skillnaden mellan grundläge och avancerat läge och vad de betyder för er data.
Testa i förhandsläge
Förhandsläget öppnar sajten med Tag Assistant kopplad och visar för varje klick och sida vilka taggar som kördes, vilka som inte gjorde det och varför. Använd det vid varje ändring, hur liten den än är. Gå igenom de viktiga flödena: landa på sajten, godkänna och neka samtycke, skicka ett formulär, slutföra ett köp eller en bokning. Kontrollera sedan mottagarsidan, som DebugView i GA4 eller annonsplattformens testverktyg, för att se att datan kom fram med rätt parametrar.
Versioner, anteckningar och åtkomst
Versionsnamn
Namnge varje publicerad version med datum och ändring och lägg till en anteckning om vem som bad om den och varför.
Åtkomst
Ge publiceringsrätt till några namngivna personer. Byråer får redigerings- eller godkännanderätt och tas bort när avtalet löper ut.
Städning
Pausa två gånger om året taggar från avslutade kampanjer och plattformar ni inte längre använder, och radera dem efter en månad utan klagomål.
När ni inte behöver en översyn av Tag Manager: en liten sajt med bara GA4 och en samtyckesbanner kan ofta hoppa över Tag Manager helt och använda plattformens inbyggda kopplingar. När containern vuxit under flera år, eller flera byråer har arbetat i den, granskar, städar och dokumenterar vår uppsättning av spårning och analys den. Se prissidan eller boka ett samtal.
Vanliga frågor
Behöver vi Google Tag Manager över huvud taget?
Inte alltid. Kör ni bara GA4 och en annonsplattform kan direkta kopplingar i webbplattformen räcka. Tag Manager gör nytta när ni har flera verktyg, egna händelser eller personer som behöver ändra spårningen utan hjälp av en utvecklare.
Kan vi radera taggar vi inte känner igen?
Pausa dem först, radera inte. Publicera en version där de är pausade, följ rapporterna och fråga kollegorna under några veckor, och radera sedan. Versionshistoriken gör att allt kan återställas vid behov.
Vem ska äga kontot i Tag Manager?
Ert företag, med minst två interna administratörer. Byråer ska vara användare som ni lägger till och tar bort, aldrig ägare av kontot eller containern.
Ska vi använda taggning på servern?
Det kan ge bättre kontroll över datan och snabbare sidor, och låter er ta bort personuppgifter innan de når tredje part. Det tillför kostnad för drift och mer komplexitet, så det passar sajter med betydande annonsbudget eller strikta krav på data bättre än små informationssajter.
Få kontroll över containern
Boka ett kort samtal och berätta hur många verktyg ni spårar med och vilka som arbetat i containern. Vi berättar om en städning eller en ombyggnad är rimligast.
Boka ett kostnadsfritt 15-minuterssamtal