web-dev-qa-db-ja.com

Google AnalyticsでURLエンコードを理解させるにはどうすればよいですか?

サイトに次のURLのページがあります。

solr?filters = type%3Aphoto(このURL Aを呼び出しましょう)

私のサイトのこのページへのリンクは次のとおりです。

solr?filters = type%3Aphoto

「%3A」は、URLエンコードされたコロン(「:」)です。ただし、Google AnalyticsはこのページURLを次のように正しく追跡します。

solr?filters = type:photo(このURLをBと呼びましょう)

これは、2つの重要な方法でページ解析(IPA)を中断します。

  • 問題#1:ページ解析の内部でこのページ(URL A)にアクセスすると、ヒットが0と表示されます(したがって、このページのリンククリックのデータは追跡されません)。

  • 問題#2:IPAが他のページを表示するとき、IPAはリンクをURL Aと見なしますが、データはすべてURL Bのものであるため、問題のページへのリンクを報告しません。

問題#1の修正は簡単です。IPAパスツールを使用してURL Bに手動で移動すると、このページのトラフィックとすべてのリンククリックトラフィックが正しく表示されます。

問題#2を修正する方法はありますか?これがGoogleアナリティクスのバグだと思うが、Googleアナリティクスのサポートに連絡する方法が見つからない場合。

3
Justin

googleアナリティクス内で検索用のカスタムフィルターを作成し、正しいエンコードを%3Aに置き換えて置き換えることをお勧めすると思う唯一の方法は、本質的に削除するため、このために新しいプロファイルを作成することをお勧めしますより視覚的に望ましいURL。フィルターは遡及的に機能しないことに注意することが重要です。

1
Jaryd Buggins