Brojanje na poslužitelju i na klijentu
O sadržaju i njegovoj provjeri
U ovom članku
Arhitektura internetskog mjerenja u osnovi je podijeljena na dvije različite metode: praćenje s poslužitelja i praćenje s klijenta.
Pojam „klijent“ u tom se kontekstu odnosi na programski web-preglednik koji radi na računalu ili mobilnom uređaju osobe koja gleda stranicu. Razumijevanje razlike u mehanizmu tih dvaju pristupa razjašnjava zašto se statistike iz različitih izvora neizbježno razilaze i zašto potpuna preciznost web-analitike ostaje tehnički nemoguća.
Mjesto na kojem radi mehanizam brojanja točno određuje kakve se informacije mogu zabilježiti i koje će inherentne slijepe točke sustav imati.
Brojanje iz preglednika
Brojanje na klijentu u potpunosti se oslanja na izvršive skripte, obično napisane u jeziku JavaScript, ugrađene izravno u web-stranicu. Kada se dokument učita, preglednik čita taj kod i počinje aktivno slati izvješća središnjoj bazi podataka.
Budući da skripta radi izravno u okruženju za čitanje, ima pristup obilju informacija o ponašanju. Može otkriti razlučivost zaslona, pratiti točno koliko se daleko sadržaj stranice pomaknuo prema dolje, mjeriti točno trajanje aktivnosti kartice i pratiti klikove na određene gumbe.
Ta metoda čini okosnicu suvremenih, zahtjevnih analitičkih platformi. Međutim, njezin rad strogo ovisi o tome dopušta li preglednik izvršavanje skripte.
Brojanje izvan preglednika
Nasuprot tome, mjerenje na poslužitelju odvija se potpuno izvan okruženja za čitanje. Ta se metoda oslanja na osnovne zahtjeve kojima preglednik dohvaća datoteke od kojih se sastoji web-stranica.
Kada se ugradi jednostavan slikovni brojač, preglednik traži grafiku od poslužitelja za brojanje. Poslužitelj bilježi taj jedan zahtjev, povećava zbroj i isporučuje sliku.
Poslužitelj nikada ne izvršava nikakav kod na čitateljevu uređaju i nema nikakav uvid u ono što se događa nakon isporuke slike. Ne zna ništa o dubini pomicanja sadržaja ili veličini zaslona, nego se usredotočuje isključivo na neospornu tehničku činjenicu da je određena datoteka zatražena u određeno vrijeme.
Što blokator uklanja
Oslanjanje na preglednik čini praćenje na klijentu vrlo osjetljivim na vanjske smetnje. Dodaci za privatnost, blokatori oglasa i stroge sigurnosne postavke preglednika redovito sprječavaju izvršavanje skripti za praćenje.
Kada se to dogodi, analitička platforma ne prima nikakav signal i potpuno propušta dolazak. Zahtjev za sliku na poslužitelju, međutim, znatno je teže blokirati bez narušavanja vizualnog rasporeda stranice.
Dok god preglednik pokušava prikazati slike na stranici, zahtjev se šalje i pregled se bilježi. Ta temeljna razlika u ranjivosti objašnjava zašto zbrojevi na poslužitelju često daju veće i pouzdanije polazne brojeve od usporedivih sustava na temelju skripti.
Koja metoda odgovara na koje pitanje
Prepoznavanje tih arhitektonskih razlika ključno je za ispravno tumačenje web-statistike. Nijedna metoda ne daje besprijekoran odraz stvarnosti.
Skripte na klijentu pružaju duboke uvide u ponašanje, ali redovito propuštaju znatan dio publike zbog blokatora za zaštitu privatnosti. Brojanje na poslužitelju jamči vrlo pouzdanu polaznu vrijednost zahtjeva za datoteke, ali ne nudi baš nikakve informacije o kasnijoj interakciji ili trajanju čitanja.
Odabir odgovarajuće metode u potpunosti ovisi o tome koje su informacije doista potrebne. Za neovisna web-mjesta kojima je potreban pouzdan pregled dosega bez nametljivog praćenja ponašanja postojana jednostavnost zahtjeva poslužitelju ostaje optimalan tehnički izbor.