人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Google Analyticsでの再訪問のカウントはURL別?

Google AnalyticsであるURLを複数回表示したときに、再訪問としてカウントされないのか、されるのかを知りたいです。
あるURL:aaaaa.php

aaaaa.phpはPOSTでデータを渡して、表示を切り替えているような場合、
postするデータが違えば、内容は変わりますが、URLは変わりません。

そのため、アクセス解析ソフトからは、単なるhtmlページのリロードと同じようにカウントしないように扱われるのでしょうか?

もし、カウントされない場合、わざわざ使いもしないランダムな文字列をURLにつけたりするようなことが必要になるのでしょうか?

また、他のアクセス解析ソフトなどでも同様でしょうか?

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:Google Analytics HTML PHP URL アクセス解析
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● y-kawaz
●60ポイント

再訪問の仕様は定かではないので答えられませんが、POSTにより同じURLで違うコンテンツを表示されるケースのカウントに関しては対応があります。

貼り付けるコードには urchinTracker(); という関数を実行するところがありますが、この urchinTracker() をそのまま書いておくと、デフォルトで現在のURLのパスとクエリを収集しますが、引数に文字列を渡すことにより任意のパスへのアクセスとしてカウント出来ます。

詳しくは、urchinTracker は引数を想定した作りになっており、引数がない場合は location.pathname+location.search が引数に渡されたとして処理されるようになっています。


例えばPOSTするURLが /foo/bar だとしても、内容を一意にする contentsId というPOSTパラメータがあるとします。

その場合スクリプト部分が urchinTracker("/foo/bar?contentsId=32"); となるようにしておくことにより、contentsIdというパラメータが付いた仮想URLへのアクセスとしてカウントされるようになります。

なのでランダムパラメータを追加するといった必要はありません。

◎質問者からの返答

なるほど。そんな手があったんですね。

ありがとうございます。とっても助かりました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ