Jak Reklamodawcy Internetowi Używają Plików Cookie Innych Firm?
Jeśli dany serwer WWW może odczytywać pliki cookie tylko z tych ustawionych we własnej domenie, w jaki sposób reklamodawcy internetowi śledzą ruch internetowy użytkownika ze stron spoza ich sieci?
Czy istnieje jakiś globalny system reklamowy " supercookie ", który pozwala reklamodawcom pobierać pliki cookie domeny wyższego poziomu, a następnie odpytywać Serwer (od partnera), który zawiera informacje o tym, gdzie był ten użytkownik?
Update:
Aby wyjaśnić moje pytanie, czy jest możliwe, aby reklamodawca publikujący reklamy na "example2.com" aby upewnić się, że odwiedziłem konkretną stronę "example1.com" gdyby nigdy nie podali reklamy na stronie z "example1.com"?
1 answers
Nie ma potrzeby "supercookie". Każdy serwer odczytuje pliki cookie własnej domeny. Serwery przekazują sobie informacje poprzez adresy URL. (Lub, rzadziej, poprzez backchannels.)
Na przykład, powiedzmy, że idziesz do example.com
. MASZ example.com
ciasteczko, które czyta user=1032354
. Odzyskujesz http://www.example.com
. Oczywiście wysyłają Państwo plik cookie na serwer WWW, który wyświetla na stronie następujące informacje:
<IMG href="http://www.advertiser.exmaple/add.cgi?source=example.com&user=1032354">
Oczywiście, gdy przeglądarka przechodzi do www.advertiser.example
, aby uzyskać obraz, z radością wysyła Ciasteczko. Teraz Serwer advertiser.example
wie, który użytkownik znajduje się na swojej stronie (z pliku cookie, który go wysłałeś) i na którym użytkowniku jesteś example.com
(z adresu URL).
W metodzie backchannel działa bardziej tak:
1) przechodzisz do www.example.com
i wysyłasz swoje example.com
ciasteczko.
example.com
.
3) serwer WWW wyprowadza link do obrazu advertiser.example
z identyfikatorem sesji utworzonym w Kroku 2.
4) Gdy twoja przeglądarka łączy się z advertiser.example
, wysyła plik cookie advertiser.example
w nagłówkach i identyfikator sesji w adresie URL.
5) serwer w advertiser.example
może teraz powiązać sesję z własnym rekordem użytkownika i rekordem użytkownika w example.com
i może wyświetlić odpowiednią reklamę.
Można to również zrobić za pomocą referrerów.
Update: plik cookie nie jest potrzebny na głównych stronach. Pojedynczy plik cookie reklamodawcy zrobi się.
1) idziesz na stronę, nie wysyłasz ciasteczek. Strona przydziela Ci nową sesję.
2) strona internetowa ma wbudowany link do strony reklamodawcy z sesją osadzoną w adresie URL.
3) pobierasz osadzony obraz, wysyłając identyfikator sesji (w adresie URL) i plik cookie (dla witryny reklamodawcy).
4) reklamodawca kojarzy teraz Twoją sesję na stronie głównej z Twoim kontem w swojej bazie danych. Przekazuje to do sieci witryny serwer poprzez kanał tylny, osadzony w adresie URL lub w inny sposób.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-05 22:11:40