Довольно новичок в PHP... Мне интересно, с большинством партнерских программ, которые доступны в Интернете, они используют только файлы cookie, сеансы или их сочетание для отслеживания посетителей?
Партнерские программы — сеансы, файлы cookie или и то, и другое?
Ответы (3)
Есть несколько методов:
- Использование файлов cookie, но если домены разные, некоторые браузеры будут блокировать их как «сторонние файлы cookie», и их сложнее прочитать с помощью PHP.
- Передача информации через URL или через сообщение (в PHP
$_POST
) - Проверьте http-заголовки реферера (в PHP
$_SERVER['HTTP REFERER']
), которые можно подделать
person
onteria_
schedule
13.05.2011
Спасибо за ответ. Я думал об использовании сочетания файлов cookie и сеансов. Например, я хотел бы, чтобы люди, которые нажимают на мои партнерские ссылки, сохраняли этот идентификатор партнера в течение 30 дней. Но если некоторые люди отключат файлы cookie, я бы предпочел вместо этого использовать сеансы.
- person Charlie; 13.05.2011
Они используют оба, и некоторые сайты, такие как SO, также используют LocalStorage/SessionStorage!
person
Sourav
schedule
13.05.2011
Все партнерские программы отслеживают посетителей только с помощью файлов cookie. Вы можете посетить некоторые из партнерских программ, они обычно упоминают о сроке действия файлов cookie в своей программе.
person
Jay Vagadiya
schedule
03.03.2020