Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] $_SERVER['HTTP_REFERER'] i reklamy
Forum PHP.pl > Forum > Przedszkole
charzak
Hej, mam pytanie dotyczące zbierania informacji z jakiego nastąpiło przekierowanie na stronę. Czy jeśli przekierowanie będzie z adwords lub innych reklam lub z linku z poczty to $_SERVER['HTTP_REFERER'] zwróci url strony z reklamą lub adres poczty? Jeśli nie to jak zebrać taką informację przez php?
Pyton_000
HTTP_REFERRER to tylko informacja na której nie można polegać bo może być tam cokolwiek.

Pytanie skąd chces monitorowac ruch? Bo jeśli ze świata to dużo informacji dostaniesz z http://www.google.com/analytics/ i tam musiałbyś się wpiąć po API. Do tego dobrze jak strona jest dodana do Search Console od Googla i powiązana w Analytics wtedy są zbierane dodatkowe dane jak np. wyszukiwane keywordsy.

Inna opcja to parametr w linku (jesli takowy możesz dodawać) z adresem strony źródłowej.

Tak poza tym to nie ma za wiele opcji.
charzak
Dziękuję za odpowiedź
SmokAnalog
Warto też znać nagłówek Referrer-Policy. Pozwala on na ustalenie komu nasza strona udostępnia informację Referer (tu przed jedno R, bo w oryginalnej nazwie nagłówka jest błąd ortograficzny, hell yeah!).

Ale tak jak Pytonik powiedział, do Referera może trafić cokolwiek, podobnie jak do każdego innego nagłówka HTTP. Nie znaczy to jednak, że należy go kompletnie ignorować.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.