Numărarea pe server și numărarea pe client
Despre conținut și verificarea lui
În acest articol
Arhitectura măsurării pe internet se împarte, în mod fundamental, în două metode distincte: urmărirea de pe server și urmărirea de pe client.
Termenul „client” se referă în acest context la browserul web care rulează pe computerul sau pe dispozitivul mobil al persoanei care vizualizează pagina. Înțelegerea diferenței mecanice dintre aceste două abordări explică de ce statisticile din surse diferite diverg inevitabil și de ce precizia absolută în analiza web rămâne o imposibilitate tehnică.
Locul în care funcționează mecanismul de numărare determină exact ce fel de informații pot fi captate și ce puncte oarbe inerente va avea sistemul.
Numărarea din interiorul browserului
Numărarea pe client se bazează în întregime pe scripturi executabile, scrise de obicei în JavaScript și încorporate direct în pagina web. Când documentul se încarcă, browserul citește acest cod și începe să raporteze activ către o bază de date centrală.
Deoarece scriptul rulează direct în mediul de citire, are acces la o mulțime de informații despre comportament. Poate detecta rezoluția ecranului, poate urmări exact cât de mult este derulată pagina, poate măsura durata precisă în care fila rămâne activă și poate urmări clicurile pe anumite butoane.
Această metodă stă la baza platformelor de analiză moderne și greoaie. Funcționarea ei depinde însă strict de faptul că browserul permite rularea scriptului.
Numărarea din afara lui
În schimb, măsurarea pe server funcționează complet în afara mediului de citire. Această metodă se bazează pe cererile elementare pe care browserul le face pentru a obține fișierele din care este alcătuită pagina web.
Când este încorporat un simplu contor sub formă de imagine, browserul cere imaginea de la serverul de numărare. Serverul înregistrează această unică cerere, mărește numărătoarea și livrează imaginea.
Serverul nu execută niciodată cod pe dispozitivul cititorului și nu vede nimic din ceea ce se întâmplă după livrarea imaginii. Nu știe nimic despre adâncimea de derulare sau despre dimensiunea ecranului și se limitează strict la faptul tehnic incontestabil că un anumit fișier a fost cerut la un anumit moment.
Ce elimină un blocker
Dependența de browser face urmărirea pe client foarte vulnerabilă la interferențe externe. Extensiile de confidențialitate, blockerele de reclame și setările stricte de securitate ale browserului împiedică în mod curent executarea scripturilor de urmărire.
Când se întâmplă acest lucru, platforma de analiză nu primește niciun semnal și ratează complet sosirea. O cerere de imagine către server este însă mult mai greu de blocat fără a strica și aspectul vizual al paginii.
Atâta timp cât browserul încearcă să afișeze imaginile de pe pagină, cererea este trimisă și accesarea este înregistrată. Această diferență fundamentală de vulnerabilitate explică de ce numărătorile pe server raportează adesea cifre de bază mai mari și mai solide decât echivalentele lor bazate pe scripturi.
Care metodă răspunde la ce întrebare
Recunoașterea acestor diferențe de arhitectură este esențială pentru interpretarea corectă a statisticilor web. Niciuna dintre metode nu oferă o reflectare perfectă a realității.
Scripturile de pe client oferă informații detaliate despre comportament, dar ratează în mod curent o parte substanțială a publicului din cauza blockerelor de confidențialitate. Numărarea pe server garantează o bază foarte fiabilă de cereri de fișiere, dar nu oferă absolut nicio informație despre interacțiunea ulterioară sau despre durata citirii.
Alegerea metodei potrivite depinde în întregime de informațiile care sunt cu adevărat necesare. Pentru site-urile independente care au nevoie de o imagine de ansamblu fiabilă asupra audienței, fără monitorizarea intruzivă a comportamentului, simplitatea solidă a unei cereri către server rămâne o alegere tehnică optimă.