ユーザーがサイトをどのようにナビゲートしているかを確認するために、ページのさまざまなクリック イベントを追跡しようとしています。
さまざまなリンクを介して特定のページに到達することができます (たとえば、元のページの上部にあるリンクとフッターにあるリンクを介して)。このため、目的のページが読み込まれたことを追跡するだけでは十分ではありません。クリック イベントにタグを付けて追跡する必要があります。
Google アナリティクスのドキュメントでは、リンク ターゲットを読み込む前にトラッキング コードが完了するように、「アウトバウンド リンク」のクリックに 100 ミリ秒の遅延を追加することを推奨しています。これは、_gaq.push(['_trackEvent', category , action])
コードが非同期であり、ページがアンロードされる前に完了するのに時間がかかるためですか?
もしそうなら、これは「オンサイト」リンクにも必要ではないでしょうか? これが同じサイトの新しいページへのリンクとどのように違うのかわかりません。どちらの場合も、現在のページはアンロードされます。
編集hitCallback
:コールバックを介してページ読み込みイベントを発生させるための Google のメカニズムを発見しました。これにより、遅延を使用する必要がなくなります。