Skapa och namnge taggar: bygg ett system som växer

Lär dig skapa taggar som går att bygga vidare på och ta fram namnkonventioner som hela teamet förstår och kan underhålla.

Utkast

Hur skapar du en tagg som fungerar pålitligt? Bör du skapa en tagg per handling eller gruppera liknande handlingar? Hur namnger du taggar så att alla förstår vad de gör? De flesta team skapar taggar på måfå. En person kallar den conversion. En annan kallar den conv. En tredje kallar den purchase_event. Ingen hittar något. Sex månader senare vet ingen vilken tagg som gör vad. Att skapa och namnge taggar verkar enkelt men om du gör fel tidigt sitter du fast med kaos. Få systemet rätt från dag ett.

Den här artikeln förklarar hur du skapar taggar som går att bygga vidare på och använder namnkonventioner som är begripliga för alla i ditt team.

Vad en tagg är

En tagg är en kodsnutt som körs när en bestämd handling sker på din webbplats. När någon gör ett köp körs en tagg för köp och skickar data till din analysplattform. När någon skickar in ett formulär körs en tagg för formulärinskick. När någon tittar på en video körs en tagg för videouppspelning.

Taggar hanteras via ett verktyg för tagghantering. Verktyget är containern som rymmer alla dina taggar. I stället för att lägga flera spårningskoder direkt på din webbplats lägger du en kod för tagghantering på webbplatsen. Verktyget kör sedan alla dina enskilda taggar utifrån regler som du ställer in.

Taggar låter dig spåra bestämda handlingar utöver vanliga sidvisningar. Det är så du mäter konverteringar, engagemang och bestämda användarbeteenden som spelar roll för din verksamhet.

Planera din taggstruktur innan du skapar

Planera strukturen innan du skapar din första tagg. Vilka handlingar behöver du spåra? Köp. Formulärinskick. Videouppspelningar. Knappklick. Kartlägg alla handlingar du bryr dig om. Bestäm sedan hur du organiserar dem i taggar.

Ett sätt är en tagg per handling. En tagg för köp. En för formulärinskick. En för videouppspelningar. Det är enkelt men ger många taggar.

Ett annat sätt är att gruppera relaterade handlingar. En tagg för alla konverteringar. En tagg för allt engagemang. En tagg för alla fel. Det minskar antalet taggar men varje tagg får mer att göra.

De flesta team använder en blandning. En tagg för varje huvudsaklig konvertering. Flera engagemangshandlingar i en tagg. Rätt struktur beror på hur komplext ni har det.

Skapa taggar med ett tydligt syfte

Varje tagg bör ha ett tydligt syfte. En tagg ska spåra en handling eller en grupp av nära relaterade handlingar. En tagg för köp körs när någon köper. En tagg för engagemang körs när någon interagerar med innehåll. En tagg med blandade syften skapar förvirring.

Definiera vad varje tagg mäter. Skriv en mening som beskriver taggens uppgift. Om du inte kan skriva en tydlig mening gör taggen för mycket. Förenkla den.

Testa taggen i en stagingmiljö innan du släpper den i skarp miljö. Bekräfta att den körs när den ska. Bekräfta att den inte körs när den inte ska. En trasig tagg i skarp miljö förstör din data.

Ta fram namnkonventioner

Skapa ett namnsystem för alla dina taggar. Ta med ett prefix för kategori. Analys - Google Analytics. Annonsering - Facebook-pixel. Konvertering - Köp. Engagemang - Videouppspelning. Prefix gör det tydligt vad varje tagg gör.

Använd konsekvent skiftläge. Alla gemener. Alla versaler. Stor bokstav i början av varje ord. Välj en stil och håll dig till den. Inkonsekvent skiftläge gör det svårt att hitta taggar.

Håll namnen korta men beskrivande. Köp är bättre än Konverteringshändelse för köp. Videouppspelning är bättre än Spårning av händelse för videouppspelning. Namn ska vara läsbara utan att vara långrandiga.

Använd ett taggregister

Skapa ett dokument som listar alla dina taggar. Ta med taggens namn, kategorin, vad den mäter, när den körs och vem som skapade den. Det är ditt taggregister.

Uppdatera registret varje gång du skapar eller ändrar en tagg. När någon ny kommer in i teamet kan den personen läsa registret och förstå hela spårningssystemet.

Använd ett kalkylblad eller ett särskilt verktyg. Ett kalkylblad räcker för små team. När ni växer blir särskilda verktyg för tagghantering värdefulla.

Testa taggar grundligt

Testa en tagg fullständigt innan du släpper den i skarp miljö. Körs den på rätt sidor? Körs den vid rätt händelser? Skickar den rätt data? Fungerar den på mobilen? Fungerar den i alla webbläsare?

Testa först i staging. Testa sedan i skarp miljö med en liten andel av trafiken. Följ realtidsdata för att bekräfta att taggen beter sig som väntat.

Släpp inte taggar under arbetstid utan att följa upp. Om något går sönder vill du märka det direkt och åtgärda det.

Dokumentera detaljer om hur taggar införs

Dokumentera hur varje tagg fungerar. Var körs den? Vilken data samlar den in? Vilka villkor utlöser den? Vad händer om den går sönder?

Ta med anteckningar om införandet. Den här taggen kräver att datalagret är ifyllt. Den här taggen beror på att Facebook-pixeln laddas. Den här taggen har en fördröjning på 5 sekunder. Anteckningar hjälper vid felsökning när något går sönder.

Dela dokumentationen med ditt team. När någon tar över taggarna senare förstår den personen hur allt fungerar.

Vanliga frågor

Bör vi skapa en tagg per handling eller gruppera liknande handlingar?

Börja med en tagg per huvudsaklig handling. En för köp. En för formulärinskick. En för e-postanmälningar. Gruppera handlingar bara när de verkligen är lika. Videouppspelningar och knappklick är inte tillräckligt lika för att grupperas. När antalet taggar växer grupperar du relaterade handlingar för att hålla hanteringen enkel. De flesta team hamnar på 5 till 15 taggar per egenskap. Med WEMASY webbplatsbyggare kan du ställa in det direkt på din webbplats.

Hur hanterar vi namngivningen av taggar när vi har hundratals?

Du ska inte ha hundratals taggar. Om du har det bör du slå ihop dem. Gruppera liknande handlingar. Använd utlösarregler för att styra när taggar körs i stället för att skapa separata taggar. Om du verkligen behöver många taggar använder du en hierarki i namnen. Analys-Webb-Köp. Analys-Mobil-Köp. Prefixstrukturen hjälper team att navigera i en lång lista med taggar.

Vad händer om vi ändrar en taggs namn efter att den har släppts?

Ändra bara namnet i ditt verktyg för tagghantering. Koden för tagghantering förblir densamma. Du byter bara visningsnamnet. Att döpa om förstör ingenting. Uppdatera din dokumentation så att det nya namnet stämmer med registret.

Bör vi skapa testtaggar för staging eller använda skarpa taggar med villkor?

Skapa separata taggar för staging. En stagingtagg och en skarp tagg. Använd stagingtaggen i din stagingmiljö. Använd den skarpa taggen i skarp miljö. Då håller du stagingdata borta från skarpa rapporter. Det är renare än att använda villkor för att filtrera skarp trafik.

Vi har gamla taggar från flera år tillbaka som ingen förstår. Bör vi radera dem?

Innan du raderar bekräftar du att taggen inte längre körs. Kolla realtidsrapporter för att bekräfta. Kolla din analys för att se om data fortfarande flödar. Om datan har slutat är det säkert att radera. Om datan fortfarande flödar pratar du med teamet först. Taggen kan fylla ett syfte som ingen har dokumenterat.

Hur håller vi taggarna konsekventa över flera webbplatser?

Använd ett gemensamt taggregister. Dokumentera standardtaggar som alla egenskaper använder. Alla webbplatser har en tagg för köp. Alla webbplatser har en tagg för formulärinskick. Alla webbplatser använder samma namnkonvention. Den konsekvensen gör det enklare att hantera taggar över flera egenskaper.

Använd det direkt
på din egen webbplats.

Börja gratis med WEMASY och bygg din sajt på några minuter.