2011-02-01 14 views
1

私はウェブサイトwww.website.comを持っており、ブログ用にサブドメインsub.website.comを維持しています。今、私の質問は、両方のドメイン、両方の個別のトラッキングの両方のGoogle Analyticsを持つ良い習慣は何ですか?なぜ?サブドメインのGoogleアナリティクス - 良い練習

ありがとうございます

答えて

5

一般的に言えば、同じドメインのサブドメインを同じアカウントに保つことがベストプラクティスです。ただし、サブドメインが完全に無関係のサイトである場合を除きます。

Googleアナリティクススニペットを調整してルートドメインにCookieを設定し、サブドメイン間のトラフィックを1回の訪問としてトラッキングすることは重要です、複数の訪問の代わりに。

あなたの_trackPageview呼び出しの前に、次の呼び出しを置くことによってそれを達成することができます

_gaq.push(['_setDomainName', 'example.com']); 

を次に、アカウント管理側に、することができます個々のサブドメインあなたが得ることができるように(ホスト名フィルタリングを使用)のセットアップフィルター結合されたトラフィックと個々のサブドメインの両方のスナップショット。

EDIT:URLの先頭の部分を削除しました。これにより、setDomainName呼び出しを持たない過去のトラフィックと互換性があります。

+0

上記のsetDomainNameコマンドは機能しますが、既存のGAセットアップを使用している場合は、setDomainName = "example.com"(先行ドットなし)を使用すると既存のGAユーザーIDが保持されるため、新しいユーザーの指標は引き続き(GAはドメイン名をユーザーIDにハッシュしますが、ハッシュする前に "www.example.com"を "example.com"に切り捨てますが、 ".example.com"は別の値にハッシュされ、返されるユーザーIDユーザーは元のIDと一致しません。 – Jamie

+1

@Jamieは理論上正しいと思いますが、実際には過去のユーザーデータを中断したとしても、先頭の期間を使用する方が良いでしょう。 ://code.google.com/apis/analytics/docs/gaJS/gaJSApiDomainDirectory.html#_gat.GA_Tracker_._setDomainName – Yahel

+0

"一般的に言えば、「はい、しかし、サブドメインが(言及されているように)異なる場合、彼らは似ていますが、異なるステークホルダーなどを持っています...それはm個別のアカウントを作成し、両方のロールアップアカウントを別々に作成する方が良いでしょう(ロールアップしたPoVから見たい場合)。一般的には、あなたがより良い理由を考えることができないので、 "デフォルト"の回答として、はい、同じアカウントを保ちます。これは本当に "ベストプラクティス"という質問そのものではありません...ほとんどのウェブ解析の問題と同様、ここでの実際の「ベストプラクティス」は、ニーズが何であるかを正確に判断することです。 –

-3

私はあなたが1つのドメインだけで逃げることができると思います。サブドメインを使用しようとは決してしませんでしたが、Googleアナリティクスは1つのドメインであっても、統計情報の詳細な表示と表示を提供します。さらに、ページのURLが異なっているため、単一のドメインを追跡しても区別することができます。さらに、ドメイン混乱を避けることができます。

+0

-1ですが、これは参考になるものではありません。 – Yahel

0

の[charsを使い果たしたとして、上記のコメントから拡大]

setDomainNameコマンド上記のように動作しますが、あなたはsetDomainNameを使用して、既存のGAのセットアップを使用している場合=「example.com」(なし先頭のドット)は既存のGAユーザーIDを保持するため、新しいユーザーメトリックは有効です(GAはドメイン名をユーザーIDにハッシュしますが、ハッシュする前に "www.example.com"を "example.com"に削除します)。 ".example.com"は異なる値にハッシュされ、元のユーザーIDは元のIDと一致しません。

新しいサイトを開始する場合は、「.example.com」を使用します深いFQDNのサイトで必要な場合もあります)、fo FirebugでGAに送り返されているものを確認する。

関連する問題