Javascript Google Analytics track pageview自动将斜杠添加到url

Javascript Google Analytics track pageview自动将斜杠添加到url,javascript,google-analytics,Javascript,Google Analytics,我使用Google analytics trackPageview已经有一段时间了,最近我使用了下面的js函数来跟踪一些表单提交按钮,即获取当前url并向其中添加一些参数。一切正常,只是我在报告中看到的URL是/(前面有一个正斜杠),而不是我想要的。如何删除该斜杠?谢谢 function trackGoogle(btn){ var curl = document.URL; var confirm_url; if (btn == 1){ confirm_url = curl

我使用Google analytics trackPageview已经有一段时间了,最近我使用了下面的js函数来跟踪一些表单提交按钮,即获取当前url并向其中添加一些参数。一切正常,只是我在报告中看到的URL是/(前面有一个正斜杠),而不是我想要的。如何删除该斜杠?谢谢

function trackGoogle(btn){  
  var curl = document.URL;
  var confirm_url;
  if (btn == 1){
    confirm_url = curl + '?pg=confirm';}
  else {confirm_url = curl + '?pg=confirm';}
  _gaq.push(['_trackPageview', confirm_url]);
}   

Analytics为您正在查看的属性/配置文件生成相对于站点根目录的页面视图报告。您传递给GA的
confirm\uURL
参数假定为站点根目录的相对路径(不包括域)。换句话说,前面的斜杠代表“www.mysite.com”,因此
confirm\u url
应该是“?pg=confirm”

我认为我仍然需要动态获取文件夹/路径和文件名,因此虚拟页面应该是/folder1/folder2/file1?pg=confirmI think window.location.pathname而不是document.url。谢谢你的意见!是的,我明白问题所在。您希望拉入URL参数confirm\u URL的相对路径,而不是绝对路径。您是否有一个过滤器来包含带有URL路径的主机名,或者甚至是配置文件/视图上的任何其他过滤器?