Hvor skal sporingskoden hen på din hjemmeside? Hvad gør den egentlig? Hvorfor betyder det noget, hvor du placerer den? De fleste kopierer en sporingskode ind i headeren på deres hjemmeside og håber, at den virker. De forstår ikke, hvad koden gør, eller om den faktisk samler data. Når data så forsvinder, aner de ikke hvorfor, fordi de aldrig forstod, hvordan sporing virker.
Her forklarer vi, hvad sporingskoder er, hvor de skal placeres, hvorfor placeringen betyder noget, og hvordan du kontrollerer, at de virker, før du stoler på de data, de samler.
Hvad en sporingskode er, og hvad den gør
En sporingskode er et lille stykke JavaScript, som du sætter ind på din hjemmeside. Når en besøgende lander på din side, kører koden. Den samler oplysninger om den besøgende og sender dem til din analytics-platform. Platformen gemmer dataene og laver rapporter.
Sporingskoden samler enkle oplysninger automatisk. Hvilken side de er på. Hvor de kom fra. Hvilken enhed de bruger. Hvor længe de blev. Den sender oplysningerne til serverne hos analytics i realtid.
Koden er lille, som regel en til tre linjer. Den indlæses hurtigt og gør ikke din hjemmeside langsommere. Den kører usynligt i baggrunden. De besøgende ser den aldrig og ved ikke, at den er der.
Hvor sporingskoden skal placeres
Sporingskoden skal i headeren på din hjemmeside. Helt præcist mellem head-tagget, der åbner, og det, der lukker. Det sikrer, at den indlæses tidligt, før indholdet på siden vises. Hvis koden indlæses sent, misser du måske data fra besøgende, der går, før koden er indlæst.
Forskellige analytics-platforme har lidt forskellige anbefalinger til placeringen. Nogle vil have koden helt øverst i head. Nogle vil have den nær bunden. Følg platformens egen anvisning. Placeringen betyder noget for, om data er rigtige.
Headeren er den samme på hele din hjemmeside. Tilføj koden én gang, og den gælder automatisk for alle sider. Du tilføjer ikke koden separat til hver side. Du tilføjer den til den skabelon for header, som alle sider deler.
Samlet sporingskode eller tag manager
En samlet sporingskode er ét stykke JavaScript i headeren på din hjemmeside, der håndterer al sporing. Enkelt. Nemt. Virker til enkelt analytics.
En tag manager er et værktøj, der rummer flere sporingskoder og kører dem på bestemte betingelser. Ét sted til at styre al din sporing. Én kode i headeren, der indlæser flere leverandører. Når du tilføjer mere sporing, forhindrer en tag manager, at headeren bliver oppustet.
Start med en samlet sporingskode. Det er enklere. Når du har mange forskellige leverandører af sporing, så skift til en tag manager. Brug ikke en tag manager til én sporingskode. Sæt ikke ti sporingskoder direkte ind i headeren. Brug det rigtige værktøj til dit niveau af kompleksitet.
Test sporingskoden, før du går live
Før du sætter sporingskoden på din hjemmeside i drift, så test den. De fleste analytics-platforme viser dig data i realtid. Tilføj sporingskoden til din testside. Besøg testsiden. Tjek, om rapporterne i realtid viser dit besøg. Hvis ja, virker sporingen. Hvis nej, er noget i stykker.
Test på forskellige sider. Test på forskellige enheder. Test i forskellige browsere. Sporingen skal virke overalt. Hvis den virker på computer, men ikke på mobil, er der noget galt med din opsætning til mobil.
Test også at fjerne koden. Sporingskoden på testsiden skal forsvinde, når du fjerner den. Det bekræfter, at koden er årsagen til data, ikke noget andet.
Typiske problemer med sporingskoder
Koden er installeret det forkerte sted. Du satte den i body i stedet for i head. Data løber måske ikke, fordi koden indlæses for sent.
Koden er installeret flere gange. Du installerede sporingskoden, så installerede en anden den, og nu er den på siden to gange. Det giver dobbelt optælling.
Koden er forældet. Du installerede version 1, men platformen er opgraderet til version 3. Gammel kode virker stadig, men misser måske nye funktioner.
Koden er sat i kommentar. Nogen slog den fra under test og glemte at slå den til igen. Data holder op med at løbe, men du opdager det ikke i flere dage.
Koden bliver blokeret af værktøjer til sikkerhed eller privatliv. Nogle annonceblokkere blokerer sporingskode. Nogle browsere med fokus på privatliv blokerer den. Når du tester i de miljøer, afslører du de problemer.
Opdater og vedligehold sporingskoden
Tjek din sporingskode hvert kvartal. Kontrollér, at den er opdateret. Kontrollér, at den ikke er blevet ændret. Kontrollér, at den står det rigtige sted. Små ændringer bryder sporingen.
Når din analytics-platform udgiver en ny version af sporingskoden, så test den nye version på testsiden først. Kontrollér, at den virker. Sæt den så i drift. Gå ikke ud fra, at nye versioner virker sammen med de gamle.
Skriv ned, hvilken kode der er installeret hvor. Skriv ned, hvornår du installerede den. Skriv ned, hvilken version den er. Det hjælper med fejlsøgning, hvis noget går i stykker.
Ofte stillede spørgsmål
Hvis vi har flere sporingskoder på vores hjemmeside, tæller vi så data dobbelt?
Ja. Flere forekomster af den samme sporingskode tæller hvert besøg to gange. Tjek headeren på din hjemmeside. Søg efter sporingskoden. Hvis den står der to gange, så fjern den ene. Brug browserens udviklerværktøjer til at søge i sidens kildekode. Hvis koden står der flere gange, har du dobbelt sporing. Med WEMASY's hjemmesidebygger kan du sætte det op direkte på din hjemmeside.
Vi installerede sporingskoden i body i stedet for i head. Skal vi installere den igen?
Ja. Flyt den til head. Når den står i body, bliver koden måske ikke indlæst, hvis besøgende går, før body er indlæst. Når den står i head, bliver den garanteret indlæst før indholdet på siden. Det er hurtigt at rette. Flyt koden, og kontrollér sporingen i data i realtid.
Vores analytics-platform har udgivet en ny sporingskode. Skal vi skifte til den med det samme?
Test den først. Installer den nye kode på din testside. Kontrollér, at den samler data rigtigt. Kontrollér, at den ikke bryder noget. Sammenlign, hvordan den gamle og den nye kode opfører sig. Hvis den nye kode tydeligt er bedre, så skift. Hvis den virker på samme måde, er der ingen grund til at skynde sig. Store opgraderinger kan give nye funktioner, der er værd at skifte for.
Vores hjemmeside bliver drevet af en anden. Hvem skal installere sporingskoden?
Enten dig eller dem, men sørg for, at det er klart, hvem der har ansvaret. Skriv ned, hvem der har ansvaret. Del sporingskoden. Bed dem kontrollere, at den er installeret rigtigt. Giv dem adgang til din analytics-konto, så de kan se data. Kommunikation forhindrer ulykker.
Vi slog sporingskoden fra for at teste og glemte at slå den til igen. Hvordan ved vi, om det er sket?
Tjek dine rapporter i analytics. Hvis data om trafik pludselig falder til nul, er sporingen sandsynligvis slået fra. Søg i kildekoden på din hjemmeside efter sporingskoden. Hvis du finder den, men den er sat i kommentar, så fjern kommentaren. Hvis data er stoppet, og du ikke kan finde koden, så spørg din udvikler. Noget har slået den fra uden din viden.
Vi bruger en content security policy, der blokerer scripts. Blokerer den vores sporingskode?
Muligvis. Tjek indstillingerne i din content security policy. Sørg for, at dit domæne til analytics er på listen over tilladte. Hvis sporingskoden bliver blokeret af jeres sikkerhedspolitik, løber der ikke data. Arbejd sammen med jeres team for sikkerhed om at tillade domænet til analytics. Skriv ned, at I har brug for den undtagelse, for at sporingen virker.