Räkning på serversidan och på klientsidan
Om innehållet och granskningen
I den här artikeln
Arkitekturen för mätning på internet är i grunden uppdelad i två skilda metoder: spårning från servern och spårning från klienten.
Termen ”klient” syftar i det här sammanhanget på webbläsaren som körs på datorn eller mobilen hos den som tittar på sidan. Att förstå den mekaniska skillnaden mellan de två metoderna förklarar varför statistik från olika källor oundvikligen skiljer sig åt och varför absolut precision i webbanalys är en teknisk omöjlighet.
Var räknemekanismen verkar avgör exakt vilken sorts information som kan fångas och vilka inbyggda blinda fläckar systemet får.
Räkning inifrån webbläsaren
Räkning på klientsidan bygger helt på körbara skript, oftast skrivna i JavaScript, som bäddas in direkt i webbsidan. När dokumentet laddas läser webbläsaren koden och börjar aktivt rapportera tillbaka till en central databas.
Eftersom skriptet körs direkt i läsmiljön har det tillgång till en mängd beteendeinformation. Det kan avläsa skärmupplösningen, övervaka exakt hur långt ner på sidan någon scrollar, mäta exakt hur länge fliken är aktiv och spåra klick på specifika knappar.
Den här metoden utgör ryggraden i moderna, tunga analysplattformar. Men den fungerar bara om webbläsaren tillåter att skriptet körs.
Räkning utifrån
Mätning på serversidan sker däremot helt utanför läsmiljön. Metoden bygger på de grundläggande förfrågningar som webbläsaren gör för att hämta filerna som webbsidan består av.
När en enkel bildräknare är inbäddad begär webbläsaren grafiken från räknarservern. Servern registrerar den enda förfrågan, räknar upp summan och levererar bilden.
Servern kör aldrig någon kod på läsarens enhet och har ingen som helst insyn i vad som händer efter att bilden har levererats. Den vet ingenting om scrolldjup eller skärmstorlek, utan fokuserar enbart på det obestridliga tekniska faktum att en viss fil begärdes vid en viss tidpunkt.
Vad en blockerare tar bort
Beroendet av webbläsaren gör spårning på klientsidan mycket känslig för yttre påverkan. Integritetstillägg, annonsblockerare och strikta säkerhetsinställningar i webbläsaren hindrar rutinmässigt spårningsskript från att köras.
När det händer får analysplattformen ingen signal alls och missar besöket helt. En bildförfrågan på serversidan är däremot betydligt svårare att blockera utan att samtidigt förstöra sidans visuella layout.
Så länge webbläsaren försöker visa bilderna på sidan skickas förfrågan och visningen registreras. Den grundläggande skillnaden i sårbarhet förklarar varför räkning på serversidan ofta visar högre och stabilare grundsiffror än skriptbaserade motsvarigheter.
Vilken metod besvarar vilken fråga
Att känna till de här arkitektoniska skillnaderna är avgörande för att tolka webbstatistik rätt. Ingen av metoderna ger en felfri bild av verkligheten.
Skript på klientsidan ger djupa insikter i beteende men missar rutinmässigt en betydande del av publiken på grund av integritetsblockerare. Räkning på serversidan garanterar en mycket pålitlig grundnivå av filförfrågningar men ger absolut ingen information om efterföljande interaktion eller läsningens längd.
Vilken metod som passar beror helt på vilken information som faktiskt behövs. För oberoende webbplatser som behöver en pålitlig överblick över räckvidden utan påträngande beteendeövervakning är den robusta enkelheten i en förfrågan på serversidan fortfarande ett optimalt tekniskt val.