JavaScript 新手。我正在 try catch 目标页面的引用 url,它有一些结构如下的查询参数:
example.com/vehicle/?stock=12345
获得查询参数后,我想使用 _gaq.push 方法将它们传递到 Google Analytics。我不希望任何人记住 gaq.push 方法,但我的代码结构正确吗?
<script type="text/javascript">
var vehicleURL=document.referrer;
var stock=vehicleURL.substring(vehicleURL.indexOf('?')+7, vehicleURL.length);
_gaq.push(['track_Event', 'Leads', 'Vehicle', stock]);
</script>
谢谢!
最佳答案
你似乎在正确的轨道上:
var vehicleURL="example.com/vehicle/?stock=12345";
var stock=vehicleURL.substring(vehicleURL.indexOf('?')+7, vehicleURL.length);
alert(stock); //(12345)
_gaq.push(['_trackEvent', 'Leads', 'Vehicle', stock]);
请记住,Google Analytics 对错误的容忍度很低,因此请确保 _gaq.push 正确无误。
关于javascript - 使用/Javascript 捕获引用 URL 参数并传递给 Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6944988/