我的公司正在使用 Unbounce(在子域上)提供 PPC 登录页面,然后链接回我们的网站。我们使用以下代码将 AdWords gclid 变量附加到传出链接:
$(document).ready(function() {var params = window.location.search.replace(/\+/g,'%20'); var button = $('a').each( function(i) {this.href = this.href + params;});});
当 Gclid 被附加到一个已经有参数的 URL(比如我们的结帐表单)时,就会出现问题。您最终会得到一个如下所示的 URL:
domain.com/checkout?EventID=15546?Gclid=jdkI324kd
我想知道是否有办法改变 Glid 的 ' ?' 到 ' & ' 对于某些已经有参数的 URL,同时保留使用 '?' 的现有功能 为其他人。
谢谢!
编辑:似乎正在进行一些重定向,这就是 href 查找相关链接的方式: http ://domain.com/lp/clkg/https/domain.com/cart.aspx?EventID=125160?gclid= CPfO1JaOx7oCFQZyQgod5A4AFw