2011-07-21 5 views
0

私は、クエリ文字列ではなく、ユーザーが訪れるページのみをトラッキングするようにしています(プライバシー上の理由から)。クエリ文字列ではなくページのみをトラッキングする

これは有効ですか?

_gaq.push(['_trackPageview', document.location.pathname]); 

それではページ:

x.com/section/page/?test=123

/セクション/ページとして

乾杯をログに記録されます

+1

問題... GAが使用されているかどうかにかかわらず、URLに個人情報を渡すべきではありません。 URLとクエリ文字列はかなり多くの人とすべての人が見ることができます。独自のトラッキング実装から削除しても、ネットワークトラフィックをスキャンしている人から、独自のトラッキングを行っているブラウザアドオンまで、膨大な量のトラッキングや追跡が行われます。 –

答えて

3

はい、これは問題なく動作します。その2番目の引数を渡すと、Googleアナリティクスが渡すデフォルト値(location.pathname+location.search)ではなく、その値を使用してページビューが記録され、ページビューはクエリ文字列なしで表示されます。

1

これを行うことはできますが、値をGoogleアナリティクスに渡すことや、GAでフィルタを適用してクエリ文字列の後ろの部分を正規表現で除外することはできません。今設定)。

これは、あなたが他の目的のために、いくつかのクエリ文字列パラメータを使用する予定の場合は、より便利かもしれません - 内部を検索し、ユーザーの言語、など

私はあなたがプライバシーを懸念しているURLに渡されているのだろうかする必要が
関連する問題