提取部分URL路径并通过变量将其插入到代码管理器中
问题描述:
任何想法如何提取部分URL路径。例如,我只想提取部分网址,这在所有网址上都不相同。 site.com/product/9530/product-name.html 这里我只需要编号“9530” 另外我还需要创建Google跟踪代码管理器中的一个变量,可从我网站的所有网址中捕获该数字! 希望我已经解释了我的情况:)提取部分URL路径并通过变量将其插入到代码管理器中
答
这取决于这个号码放在不同的网站页面上的URL的哪一部分。
如果这个数字始终放在“/产品”后,你可以创建JavaScript变量,如自定义:
function() {
var urlPart = document.location.pathname.split('product/')[1].split('/')[0];
return urlPart; }
如果这个数字可以出现在URL中的其他地方请注明在什么地方,这可能满足以及URL中是否有其他数字。
你可以写一个自定义的JS变量来为你做。相当标准的字符串解析技术将适用。你试过什么了? – nyuen
你至少应该尝试谷歌这个基本的东西.. – Jelman