こんにちは。いつも大変よい勉強をさせていただいております。ありがとうございます。
また一つ教えていただきたく・・・すみません。
そのページの中でどのリンク(ボタン)がクリックされているかを把握すべく、
URLに色々なパラメーターをつけています(例:index.html?from=globalnavi_btn、index.html?from=localnavi_btnなど)。
ところが、index.htmlのPV、セッションなどを把握したい場合は、
index.html自身の数字+index.html?~~の数字を足していかないとならず、
少し大変(不便)です。
そこで、フィルタなどをうまく使って、
パラメーターがついていない状態(※)でレポートされる
プロファイルを別個作りたいのですが
どうすればよいでしょうか?
※パラメーターは表示されないが、ちゃんとそれらの合計が
反映されているものがいいです。
ご指導のほど、どうぞよろしくお願いします。
ko@rainbow.co.jp さん、直接の回答ではありませんが、サイト内リンクに、 "?"付きのパラメーターをつけることは、あまりお勧めではありません。
検索エンジンのクローラーは、パラメーター付きとパラメーターなしの二つのリンクを同じものとは判断しませんので、検索エンジンが評価するサイト内のリンク効果が落ちてしまいます。
Google Analyticsの場合、JavaScriptを使って、trackPageviewで計測するか、trackEvent で計測することをお勧めします。
これを使えば、検索エンジンの効果を落とさず、レポートも混乱せずに、リンク計測ができます。
たとえば、以下のようにします。
trackPageview の場合
a href="http://www.example.com/index.html" onClick="javascript: pageTracker._trackPageview('/click?from=globalnavi_btn');"
trackEvent の場合
a href="http://www.example.com/index.html" onClick="javascript: pageTracker._trackEvent('click','globalnavi_btn');"
いずれも、このQ&Aのスペースでは、詳しくは書ききれないので、、、
イベントのトラックを行う、trachEventについては、「カグア!Google Analytics 活用塾」が詳しく解説してくれています。
下記の記事など、、、、
http://www.kagua.biz/setting/eventtr.html
http://www.kagua.biz/setting/evnttr2.html
trackPagevierwを使う方法や、サイト内のリンクのクリックを数えて、かつコンバージョンまで計測する方法は、下記の拙著「できる100ワザ Google Analytics 増補改訂版」に詳しく記載しています。
http://www.amazon.co.jp/dp/4844327348/
フィルタを設定する方法は、ちょっと考えてみましたが、難しいのではないかと思います。
どなたか、正規表現に詳しい方で、解決策があれば、ぜひ、アドバイスください。
大内様
--
検索エンジンのクローラーは、パラメーター付きとパラメーターなしの二つのリンクを同じものとは判断しませんので、検索エンジンが評価するサイト内のリンク効果が落ちてしまいます。
--
↑そうですね!
ご丁寧にどうもありがとうございます。
ログイン しなければ投稿できません。