当用户访问我们的网站并注册时,我如何捕获他们来自哪个网站?
无论是搜索、公关网站等。我不关心他们访问了我们网站的哪个页面,我只想知道哪些营销事件为我们带来了最多的注册。
我知道 Google Analytics 可能可以做到这一点,但我也希望有一些内部引用。
最佳答案
request.referrer
包含请求来自的 URL,尽管由于各种原因客户端可能不会发送它。
该属性从 Referer
(不是拼写错误!) header 中获取其值:
referrer = request.headers.get("Referer")
或者,使用 Flask 快捷方式:
referrer = request.referrer
参见 this tutorial举个例子。
关于python - 获取 Flask 请求的引用 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28593235/