Броене от страна на сървъра и от страна на клиента
За съдържанието и неговата проверка
В тази статия
Архитектурата на измерването в интернет по същество се дели на два отделни метода: проследяване от сървъра и проследяване от клиента.
Терминът „клиент“ тук означава уеб браузъра, който работи на компютъра или мобилното устройство на човека, разглеждащ страницата. Разбирането на механичната разлика между двата подхода изяснява защо статистиките от различни източници неизбежно се разминават и защо абсолютната точност в уеб анализа остава технически невъзможна.
Мястото, където работи механизмът за броене, определя точно какви данни могат да бъдат уловени и какви присъщи слепи петна ще има системата.
Броене в самия браузър
Броенето от страна на клиента разчита изцяло на изпълними скриптове, обикновено написани на JavaScript, които са вградени директно в уеб страницата. Когато документът се зареди, браузърът прочита този код и започва активно да изпраща данни към централна база данни.
Тъй като скриптът работи директно в средата, в която се чете страницата, той има достъп до богата информация за поведението. Той може да разпознае разделителната способност на екрана, да следи точно докъде е превъртяна страницата, да измери колко точно време разделът остава активен и да проследява кликванията върху определени бутони.
Този метод е основата на съвременните тежки платформи за анализ. Работата му обаче зависи изцяло от това дали браузърът позволява на скрипта да се изпълни.
Броене отвън
Обратно, измерването от страна на сървъра работи изцяло извън средата на четене. Този метод разчита на основните заявки, които браузърът изпраща, за да изтегли файловете, от които се състои уеб страницата.
Когато е вграден обикновен брояч с изображение, браузърът изисква графиката от сървъра за броене. Сървърът регистрира тази единична заявка, увеличава броя и доставя изображението.
Сървърът никога не изпълнява код на устройството на читателя и не вижда нищо от това, което се случва след доставянето на изображението. Той не знае нищо за дълбочината на превъртане или за размера на екрана и се съсредоточава единствено върху безспорния технически факт, че определен файл е бил поискан в определен момент.
Какво премахва блокерът
Зависимостта от браузъра прави проследяването от страна на клиента силно уязвимо за външна намеса. Разширенията за поверителност, рекламните блокери и строгите настройки за сигурност на браузъра редовно спират изпълнението на скриптовете за проследяване.
Когато това се случи, платформата за анализ не получава никакъв сигнал и изцяло пропуска посещението. Заявката за изображение към сървъра обаче е значително по-трудна за блокиране, без да се наруши и визуалното оформление на страницата.
Докато браузърът се опитва да показва изображенията на страницата, заявката се изпраща и посещението се регистрира. Тази основна разлика в уязвимостта обяснява защо броенето на сървъра често показва по-високи и по-устойчиви базови стойности от броенето чрез скриптове.
Кой метод на кой въпрос отговаря
Разбирането на тези архитектурни разлики е от решаващо значение за правилното тълкуване на уеб статистиката. Нито един от двата метода не дава безупречно отражение на действителността.
Скриптовете от страна на клиента дават задълбочена представа за поведението, но редовно пропускат значителна част от аудиторията заради блокерите за поверителност. Броенето от страна на сървъра гарантира много надеждна база от заявки за файлове, но не дава абсолютно никаква информация за последващото взаимодействие или за продължителността на четене.
Изборът на подходящ метод зависи изцяло от това каква информация наистина е необходима. За независимите сайтове, на които е нужен надежден преглед на обхвата без натрапчиво следене на поведението, устойчивата простота на заявката към сървъра остава оптимален технически избор.