2014-12-20 10 views
1

Когда мы нажимаем ссылку на веб-сайте и просматриваем эту ссылку, HTTP-запрос содержит предыдущий сайт в качестве HTTP-реферера. Но если я щелкнул ссылку внутри получаемого мной письма, этот HTTP-запрос не содержит поля HTTP-реферера ... (щелкнув ссылку в письме, полученном в мой gmail)Отдельный трафик электронной почты с трафика веб-сайта

Итак, мой вопрос: есть ли у нас метод для различения этих двух сценариев?

Я имею в виду любой способ, чтобы определить эти два щелчка по отдельности, используя параметры в запросе HTTP

+0

Может ли кто-нибудь мне немного помочь? ??? –

+1

Использовать разные ссылки? –

ответ

0

Я думаю, что при нажатии на ссылку на HTTPS страницу заголовок не содержит HTTP реферер (в PHP: $ _SERVER [ 'HTTP_REFERER']). И google использует https, поэтому из ссылок в gmail HTTP-реферер не отправляет.

0

Как и в моем previous answer, не полагайтесь на реферер.

Просто используйте параметр строки запроса, например &source=email, &fromemail=true или &campaign=email.