Analyticsは使いまくるんだけど、最近ちょっと仕事で同じドメイン内で特定のディレクトリのみを解析する必要が出た。Analytics自体が変わってしまったため、ピンポイントのTipsが無かった。数少ないTipsを見つけて設定して一安心、のはずだったが、トラッキングが何故か1日経ってもされず、時計マーク(完全なエラーではなく準備中のような感じ)が表示されたまま。そのままにしてれば直るだろ、と思ったけど、1ヶ月経っても変わらず。Googleのヘルプとかを見るも設定に間違いはなく、原因不明。結局これは再設定し直して直ったんだけど、改めて解ったことがあったのでメモしておくことにした。特定のディレクトリを解析するにあたって、それぞれ違うフィルタを適応させたプロファイルを2つ作ってみて解ったことと、その手順。既存のドメインのプロファイルを複製まず、とあるドメインにAnalyticsを入れている前提で進めます。特定のディレクトリの集計をしたい場合には、既存のプロファイルは必ずそのままにしておき、プロファイルの複製で作ってください。複製しない場合でそのままフィルタをかけた場合には、全データが取れなくなります。(まぁ、その名の通り”フィルタ”ですから^^;)今回は「english」というディレクトリのみを集計したいという設定です。多言語サイトの場合にはよく使いそうです。上記のように元のプロファイルの上に2つプロファイルが複製で出来ました。上記画像では「フィルタをかけた」となってますが、フィルタはこれからかけます。ディレクトリに応じたフィルタを設定フィルタは右下の「フィルタマネージャ」から作れます。ここでプロファイル「English」と「ENGLISH2」のそれぞれのフィルタを作り、それぞれのプロファイルに適用しますが、どちらも「/english/」をサブディレクトリに指定してます。「右に等しい」か「右を含む」かの違いだけです。実はこれは最初「右に等しい」と設定したが、集計が上手く取れなかったので困った挙句、両方設定してみました。なんか検索で調べても「右に等しい」にすれば特定ディレクトリ名称が付くものを集計してくれるって書いてあるんですよね(確か)。ディレクトリで集計できないワケはないので、気になって仕方がありません。なんとかしてやろうと。どちらかは大丈夫でしょう。数日待って見てみました。右に等しい=/english/へのアクセスのみ。/english/という文字を含むアクセスの違いが出ました。要するに今回のような「特定のディレクトリ以下のみを集計したい」場合には、フィルタのサブディレクトリに集計したいディレクトリ名を入れ、「右を含む」にすれば集計されるってことが解りました。※他のディレクトリ下に同名のディレクトリがある場合はそこも集計に入るので、その場合にはWEBrootからのディレクトリで指定したほうが良いと思います。コメントをキャンセルメールアドレスが公開されることはありません。雑記スポンサードリンクこのサイトではゆうすけ個人のblogとして、普段の雑記や技術的なトピックス、デザイン的な何かを発信したり、考察していきたいと思います。