0

私はグーグルアナリティクスに問題があります。

これが私のコードです:

<script>
   function trackRegister()
  {
      if(dataForm.validator.validate()) {
        _gaq.push(["_setCustomVar",4,"Type","Besogende-med-Konto",1]);  
        _gaq.push(['_trackEvent', 'ActivateVisitorProfileTracking', 'ActivateVisitorProfileTracking']);
        _gaq.push(['_trackEvent', 'Konto-oprettet', 'Engage', 'Personlig-Konto-Oprettet']);         
      }

  }

[送信]ボタンをクリックするとtrackRegister関数を呼び出し、ページは結果ページにリダイレクトされますが、GoogleアナリティクスレポートでActivateVisitorProfileTrackingイベントのみを受け取ります。しかし、なぜかわかりません。誰でも私を助けることができますか?助けてくれてありがとう:D

4

1 に答える 1

0

呼び出し方法の説明に基づいて、2番目の _trackEvent 呼び出しが実行される前にページがリダイレクトされているようです。リダイレクトを setTimeout でラップするか、GA コードをコードでラップして、GA 呼び出しのステータスを検出し、完全に返された場合にのみリダイレクトしてください。

于 2012-06-05T14:48:56.407 に答える