2

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>

谢谢!

4

1 回答 1

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 正确无误。

于 2011-08-04T17:43:38.170 回答