2

javascriptは初めてです。次のように構造化されたいくつかのクエリパラメータを持つ目標ページの参照URLをキャプチャしようとしています。

example.com/vehicle/?stock=12345

クエリパラメータを取得したら、_gaq.pushメソッドを使用してそれらをGoogleAnalyticsに渡します。誰もが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 に答える