2011-01-18 9 views
0

これは私の正確な設定です。私は単一のウェブホストを持っています。私はそのホストにプライマリDNSを割り当てました。例えばwww.primary.comはホストを指しています。ホストは「アドオンドメイン」を許可します。アドオンドメインは実際にはホストのサブディレクトリであり、www.secondary.comまたはsecondary.primary.comからアクセス可能です。私は、www.primary.com/secondary.comに入力してwww.secondary.comのコンテンツにアクセスすることもできます。同じホストを指す2つのドメインをトラッキングするにはどうすればいいですか?第2ドメインは第1サイトのサブディレクトリを指します

各ドメインを完全に別個のウェブサイトとしてトラッキングしたいと思います。 (すべての目的と目的のサイトは2つの完全に別個のサイトであり、実際には2つのサイトを結びつけるものはありません)

どこでどのようにカスタマイズするのかについてはまったく混乱します。だから、すべての助けをいただければ幸いです。事前に

おかげで

答えて

0

はどちらかあなたがそれらを追跡するために、独自のプロファイルIDを持つ2つの異なるプロファイルを使用します(例:UA-123456789から1用www.primary.comとUA-123456789から2 www.secondaryため。 com)、各サイトにコードのうちの1つのみが含まれていることを確認するか、またはドメイン/サブドメイン/ディレクトリ構造に基づくフィルタを使用してこれを行う(またはサポートする)ことができます。

私は別のトラッキングコードを使用します。これははるかに簡単な選択です。

例:

サイト1:

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXX-X']); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

サイト2:

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXX-Y']); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

の両方のためのプロファイルを作成してください。

関連する問題