当我们点击网站上的链接并访问该链接时,HTTP请求包含以前的网站作为HTTP引荐来源。但是,如果我单击我收到的电子邮件中的链接,该HTTP请求不包含HTTP引用者字段...(单击收到我的Gmail的电子邮件中的链接)
所以我的问题是,我们是否有方法来区分这两种情况?
我的意思是使用HTTP请求中的参数单独识别这两次点击的方法
答案 0 :(得分:0)
我认为,当您点击 https 页面上的链接时,标题不包含HTTP引荐来源(在php中:$ _SERVER [' HTTP_REFERER'])。谷歌使用https,所以从gmail中的链接HTTP引用者不发送。
答案 1 :(得分:0)
就像我previous answer中解释的那样,不要依赖推荐人。
只需使用&source=email
,&fromemail=true
或&campaign=email
等查询字符串参数即可。