javascript新手。我正在尝试捕获目标页面的引用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>
谢谢!
答案 0 :(得分:1)
你似乎走在了正确的轨道上:
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是正确的。