Metoda pomiaru site-centric 1. Wstęp Celem niniejszego dokumentu jest zaprezentowanie działania systemu pomiaru site-centric, a w szczególności sposobu zliczania przy jego użyciu odsłon i użytkowników. 2. Podstawowe definicje Odsłona - zdarzenie polegające na obejrzeniu przez internautę jednej strony należącej do witryny internetowej, na której umieszczony jest skrypt badawczy. Odsłona nie jest tożsama z pobraniem jednego pliku z serwera WWW, gdyż obejrzenie jednej strony może wymagać pobrania wielu takich plików. Do odsłon nie jest zaliczany ruch generowany przez roboty. Odsłona cookie - odsłona wykonana przez internautę, którego przeglądarka akceptuje pliki cookie nadawane przez serwer firmy badawczej. Odsłona non-cookie - odsłona wykonana przez internautę, którego przeglądarka nie akceptuje plików cookie nadawanych przez serwer firmy badawczej. Unikalny użytkownik (cookie) - profil przeglądarki internetowej identyfikowany na podstawie unikalnego ciągu znaków alfanumerycznych zapisanych w pliku cookie i nadawanym przez serwer firmy badawczej. 3. Mierzenie podstawowych wskaźników 3.1. Odsłony cookie 3.1.1. Użytkownik posiadający cookie W trakcie odsłony przeglądarka użytkownika wykonuje Copyrights 2011 Gemius SA www.gemius.com 1/5
internetowej skrypcie badawczym zapytanie do serwera o Wraz z zapytaniem wysyłane jest istniejące już cookie nadane i zapisane na komputerze użytkownika w wyniku wcześniejszych odsłon. Na podstawie unikalnego identyfikatora zapisanego w cookie serwer zliczający odsłony rozpoznaje użytkownika. Do przeglądarki internauty jest zwracany plik 1x1 piksel, o który wystąpiło zapytanie w momencie wykonywania skryptu badawczego. Zliczona jest odsłona cookie. 3.1.2. Użytkownik nieposiadający cookie W trakcie odsłony przeglądarka internauty wykonuje internetowej skrypcie badawczym zapytanie do serwera o W celu weryfikacji przyjmowania cookie serwer badawczy nadaje przeglądarce użytkownika testowe cookie. Jednocześnie odpowiada przeglądarce przekierowaniem 302 co oznacza, że nie zwraca dokładnie tego pliku 1x1 piksel, o który wystąpiło zapytanie, lecz przekierowuje na inny adres w celu pobrania innego obrazka 1x1 piksel. Przeglądarka internauty wykonuje zapytanie o obrazek 1x1 piksel, do którego kieruje adres podany w wyniku uprzednio wykonanego przekierowania i wraz z zapytaniem wysyła testowe cookie. Copyrights 2011 Gemius SA www.gemius.com 2/5
Serwer rozpoznaje cookie testowe i weryfikuje czy jego wartość jest tożsama z wartością, którą on nadał. Jeżeli jest, nadaje cookie właściwe. Dla danego testowego cookie możliwe jest nadanie tylko jednej wartości właściwego cookie, co zabezpiecza przed nadaniem dwóch cookie internaucie, który błyskawicznie wykona więcej niż jedną odsłonę. Serwer zwraca Zliczona jest odsłona cookie. 3.2. Odsłony non-cookie W trakcie odsłony przeglądarka internauty wykonuje internetowej skrypcie badawczym zapytanie do serwera o W celu weryfikacji przyjmowania cookie serwer badawczy nadaje przeglądarce użytkownika testowe cookie. Jednocześnie odpowiada przeglądarce przekierowaniem 302 co oznacza, że nie zwraca dokładnie tego pliku 1x1 piksel, o który wystąpiło zapytanie, lecz przekierowuje na inny adres w celu pobrania innego obrazka 1x1 piksel. Przeglądarka internauty wykonuje zapytanie o obrazek 1x1 piksel, do którego kieruje adres podany w wyniku uprzednio Copyrights 2011 Gemius SA www.gemius.com 3/5
wykonanego przekierowania lecz wraz z zapytaniem nie wysyła testowego cookie. Serwer rozpoznaje, że przy zapytaniu o dany obrazek 1x1 piksel nie ma jeszcze ani cookie testowego, ani właściwego, co świadczy o tym, że przeglądarka nie akceptuje plików cookie od niego. Serwer zwraca Zliczona jest odsłona non-cookie. 3.3. Unikalni użytkownicy (cookies) W momencie wykonywania pierwszej odsłony, plikowi cookie nadawany jest unikalny identyfikator stanowiący alfanumeryczny ciąg znaków. Do momentu skasowania cookie dany profil przeglądarki będzie się przedstawiał tym właśnie identyfikatorem, co pozwala traktować je jako unikalnego użytkownika. Copyrights 2011 Gemius SA www.gemius.com 4/5
4. Minimalizacja zjawiska cache owania W celu zminimalizowania ryzyka tzw. cache owania obrazków 1x1 piksel, które są wykorzystywane przy zliczaniu odsłon, stosowane są: Dodawanie losowego ciągu znaków do adresu odwołania po którykolwiek z obrazków 1x1 piksel. Nagłówki http: Pragma, Cache-Control, Expires Copyrights 2011 Gemius SA www.gemius.com 5/5