将推荐人传递给新页面

时间:2015-11-17 23:26:08

标签: javascript php analytics referrer

第一次发布,这里有新的网页设计师。我正在为大学创建一个新的目标网页(https://uab.edu/give/now/evergive)。过去,当我们创建网页时,我们会使用& referrer。我创建的新页面充当了目标网页,因此我们会将引荐来源附加到最后,并最终得到如下网址:https://www.uab.edu/give/now/evergive?referrer=AFEM1问题是,它没有选择基金时,将推荐人传递到下一页。我没有办法触摸表单(它由其他部门控制),那么如何将引荐者值传递给第二页?

--- EDIT!---

我意识到我没有提到有问题的推荐人来自社交和娱乐电子邮件链接(我们正在设置他们的分析。)

1 个答案:

答案 0 :(得分:1)

您是否考虑过只获取HTTP referer标头?例如,当我访问链接时,我的浏览器会发送以下HTTP标头:

GET / HTTP/1.1
Host: stackoverflow.com
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36
DNT: 1
Referer: http://stackoverflow.com/questions/5129624/convert-js-date-time-to-mysql-datetime
Accept-Encoding: gzip, deflate, sdch
Accept-Language: en-US,en;q=0.8
Cookie: { Redacted }

请参阅referer标题?

您可以使用PHP $_SERVER['HTTP_REFERER']和JS document.referrer来获取此内容。