0
我的公司正在提供帶Unbounce(子域名)的PPC登錄頁面,然後鏈接回我們的網站。我們使用下面的代碼來GCLID變量追加的AdWords傳出鏈接:更改URL參數附加到基於目標的鏈接的方式
$(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
?'改爲'&',對於已經有參數的某些URL,同時保持使用'?'的現有功能。爲其他人。
謝謝!
編輯:好像有一些重定向回事,這是在href如何查找了相關鏈接: http://domain.com/lp/clkg/https/domain.com/cart.aspx?EventID=125160?gclid=CPfO1JaOx7oCFQZyQgod5A4AFw
嗯,我嘗試使用上面的修復程序,並且GClid停止了通過,所以目標網址只包含購物車參數。 –
我有一個拼寫錯誤(''&'。params.substr(1)'應該是''&'+ params.substr(1)'當然),剩下的它應該工作:http://jsfiddle.net/TJ5p5/ –
是的,就是這樣。可以確認上面的代碼片段像魅力一樣工作! –