同一ドメインで複数のWEBサイトを運営しており、全サイト合計と各サイト別の情報を集計したいと考えています。例えばサイト毎のユーザ数と全体のユーザ数を把握したいのですが、設定方法がわかりません。設定方法もしくは参考情報をご存知の方は教えてください。
「フィルタ」を適用すると条件にマッチしないものは除外されてしまうようなので、トラッキングコードの設定変更が必要なのかもしれません。
具体的にURLは
http://ドメイン/B/ ... サイトB
http://ドメイン/C/ ... サイトC
http://ドメイン/B,C以外/ ... サイトA
といった形になります。
このときに、全体(サイトA+B+C)とサイト単位でのレポート(合計4種類)を取得したいのです。
現在は全ページに同じトラッキングコードを貼り、全体のレポートのみを得ています。
少し面倒ですがJavaScriptを複数埋め込むのが確実ではないでしょうか?
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></p> <p></script>
<script type="text/javascript"></p> <p>_uacct="UA-xxxx-x1";</p> <p>urchinTracker();</p> <p>_uacct="UA-xxxx-x2";</p> <p>urchinTracker();</p> <p></script>
x1が個別ページ解析用、
x2が全体ページ解析用のプロファイルコードです。
上で解答した書き方とは異なるのですが
以前、自分の関係していたサイトのソースを引っ張ってきたところ
function sendGoogleAnalystics() {
var pageTracker = _gat._getTracker("XX-XXXXXXX-2");
pageTracker._initData();
pageTracker._trackPageview();
pageTracker = _gat._getTracker("XX-XXXXXXX-1");
pageTracker._initData();
pageTracker._trackPageview();
}
の書き方で問題なく解析できました。
※上のJavaScriptをすべてのHtmlのBodyでOnloadしている感じです。
了解です。どうもありがとうございます。
ありがとうございます。
なるほど、クライアントの処理は増えますが、たしかに確実ですね。
Analytics側では複数のトラッキングコードを設定することは許可されているのでしょうか?