gpt4 book ai didi

Django + 谷歌 URL 跟踪

转载 作者:行者123 更新时间:2023-12-03 16:25:47 25 4
gpt4 key购买 nike

首先,我是自学成才的,所以如果我似乎犯了一个明显的错误,请原谅。

我工作的公司刚刚推出了新网站,我负责我们的电子邮件事件。该网站基于 Django,在 Debian 机器上的 Apache2 服务器上构建。当我像往常一样将跟踪代码添加到我的 url 时,django 会尝试读取它,就好像它是 url 的所有部分一样。

例子:
(旧网站)


*example.com/index.html&utm_medium=email&utm_campaign=V12102*

我环顾四周,看看我能做些什么来解决这个问题,并发现我可能需要添加一个“?”在里面。

例子:
(所有这些都会加载页面,但我不确定跟踪是否仍然有效)


*example.com/vw/?&utm_medium=email&utm_campaign=V12102*

*example.com/vw/?=&utm_medium=email&utm_campaign=V12102*

*example.com/vw?&utm_medium=email&utm_campaign=V12102/*

有什么想法吗?

最佳答案

是的,获取参数以 ?作为 URL 的分隔符。这不是 django 特定的。您通常的方法在任何地方都行不通!
&用于分离键/值对。
example.com/vw/?utm_medium=email&key=value&key2=value2没关系。

假设您的 View 接受 request.GET['utm_medium'] 并对其进行处理,您的跟踪将起作用:P

如有疑问,请输入一些调试代码并自己访问您的网址(例如使用 print request.GET ),看看会发生什么。

关于Django + 谷歌 URL 跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4751700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com