Google Analytics で複数サブドメインを1プロファイルで管理する方法の記事にご質問コメントを頂きました。
コメント欄では長くなりそうですし、補足したほうが良さそうだったので別記事でご回答させて頂きます。
ご質問コメントのポイントは以下の部分です。
まず、メインドメインはプロファイルを新規作成しておき、サブドメイン分はメインドメインのプロファイルを複製し、それにカスタムフィルターをかけて該当のサブドメインだけが表示されるようにする。
で合ってますでしょうか?
サブドメイン分を各々新規にプロファイル作成する必要はないですよね?^^;
揚げ足を取っているようで嫌な奴なのですが(ごめんなさい)、コメントにある「メインドメインからサブドメインのプロファイルを複製する」ということがイコール「サブドメインを各々新規にプロファイル作成する」という意味にりますので回答としては
「サブドメイン分を各々新規にプロファイル作成する必要はあり」になります。
ただ、私や匿名さんの目的は同じで、Google Analytics でサブドメインをメインドメインに統合したときに「どうやってサブドメインの分析・解析しようか」ということですよね。
前回の記事を少し補足させてください。
私は統合後のサブドメイン自体の解析に前回の記事の通り、「個々のサブドメイン側でカスタムフィルタを設定」しました。一方、匿名さんは「統合したメインドメイン側でカスタムフィルタを設定」するということだと思います。
今、この記事を書くために Google Analytics を見ていたのですが、コレじゃないですかね? サブドメインを統合した後のサブドメイン解析は。
『メインドメインのレポートでアドバンスセグメントを作成する』
セグメントは使ったことが無かったので、よく分からないんですぅって書こうとしたら、メインドメインのレポート上に統合したサブドメインだけを抽出するセグメントがひとつ作成されているのを発見。
一体全体、いつ誰が作ったんだよぉ・・・
などと遠い記憶を辿っていたところ、何だこれでオッケーじゃないという結論に。
サブドメインを抽出するアドバンスセグメントの作り方
概要
ディメンションにホスト名を追加し、値に該当サブドメイン名を指定します。個々のサブドメインの解析をしたいときは、レポートを表示する際に作成したアドバンスセグメントを選択する。
手順
1. メインドメインのレポートを開く(デフォルトは「全セッション」)
2. レポート右肩にある「アドバンス セグメント」のボタンをクリック
3. 左側のリストから「ディメンション-コンテンツ-ホスト名」を選び、右の「デメンション or 指標」の枠にドラッグ
4. 条件は「含む」、値に該当のサブドメイン名を入力(もしくはドロップダウンリストから選択)
5. 「セグメント名」のフィードに任意の名前を入力
6. [セグメントの作成]ボタンで作成
7. 必要に応じて別のサブドメインのアドバンスセグメントを作成
各種レポートを表示するときに、右肩の[アドバンス セグメント]ボタンから作成したセグメントを選択すれば、目的のレポートになるはずです。
Google Analytics についてもっと勉強していれば、匿名さんも迷わずに済んだはず。混乱させて申し訳ありません。
せっかくメインドメインとサブドメインを統合しておきながら、サブドメインのプロファイルから解析しようってのが本末転倒でした。アドバンスセグメントを活用されている方々からすると、至極当たり前の話題で恐縮ですが、私の知識の中では、今のところこれがベターなんじゃないかと。
もっと良いやり方があれば、是非、ご教示下さい。
アドバンスセグメントの具体的な使い方は、Web担の記事が詳しいです。
アドバンスセグメントでとことん絞り込む Google AnalyticsでSEO






私のコメントに親切にお答えいただきありがとうございます。
アドバンスセグメント!
確かにこちらなら余計なプロファイルを作成せずスマートですね。
(複数ユーザーで利用の場合、設定の共有はできないようですが)
この設定で運用していくことにします!
ちなみに、前回私が確認させていただきたかったのは、
1.サブドメイン毎に、一からプロファイル作成後にフィルタ設定
2.作成済みのメインドメインのプロファイルを複製してからフィルタ設定
の違いについてでして、
1.では各々トラッキングコードを設定する必要がありますが、
2.ではコード設定不要でレポートだけが分けて表示できる、
という点で違いがあるようでしたので質問させてもらった経緯があります。
説明が下手で言葉足らずで、申し訳ありませんでした^^;
このページを作成していただき、私でも迷わず設定できるようにしていただいて本当に感謝です。
ありがとうございました!!
匿名さん、こんにちは。
>2.作成済みのメインドメインのプロファイルを複製してからフィルタ設定
> コード設定不要でレポートだけが分けて表示できる、
メインドメインからサブドメインのプロファイルを複製した場合、コード設定が不要なんですか?
確認ですが、ここで言う「コード」とは「トラッキングコード」のことですよね?
何となく仰っていることが分かってきたような(まだ分かっていないような)
もしかすると、匿名さんの仰っているサブドメインというのは、サブディレクトリをサブドメインに割り当て(リダイレクト)したような、サイト構造のことでしょうか。
つまり、メインドメインもサブドメインもHTMLの記述が一部共有されているような状態。サブドメイン(複数)のHTMLには既にメインドメインのトラッキングコードが貼り付けられている状態のこと。
私のサイト構造は、メインドメインとサブドメインが別サーバで管理されており、HTMLもまったく別に書く。
メインドメインへも、サブドメインへも生成されたトラッキングコードをペタペタと別々に貼り付けていく必要がある構成です。
もしかしたら、またハズしています・・・よね?
さて、このコメントを書くにあたり、下記のサイトを参考にさせて頂きました。こちらのサイトはサブディレクトリの管理手法について記載されていますが、プロファイル複製に関しては分かりやすかったです。
http://www.nextglobaljungle.com/2009/09/google_analytics_4.php
>複数ユーザーで利用の場合、設定の共有はできないようですが
アドバンスセグメントは共有できますよ。
http://analytics-ja.blogspot.com/2009/10/google-analytics-now-more-powerful.html
http://www.google.com/support/googleanalytics/bin/answer.py?hl=ja&answer=146449
要約すると・・・
セグメントをAさんが作成します。
Aさんは、Analytics の画面右にある「カスタマイズ」メニューから、アドバンスセグメントを選択。
画面中央の「アドバンスセグメントの管理」で、共有したいアドバンスセグメントの「共有」をクリック。
リンクが表示されますから、コピーして例えばBさんにリンクを送る(もちろんBさんはメンバーである必要があります)。
Bさんが該当リンクを開くと、既に条件が設定されたセグメントの作成画面が開きますから、適当なセグメント名を入力して[セグメントの作成]ボタンをクリック。
できあがり。
フィルタとアドバンスセグメントはそれぞれメリット・デメリットがあるようですから、研究されたら是非教えてください:-)
正誤表
誤:Aさんは、Analytics の画面右にある「カスタマイズ」メニューから
正:Aさんは、Analytics の画面左にある「カスタマイズ」メニューから
謹んで訂正させて頂きます。m(_ _)m
>メインドメインからサブドメインのプロファイルを複製した場合、コード設定が不要なんですか?
あああ・・・また説明が悪かったですね。m(><;)m
私もManFaiさんと同じで、メインドメイン(test.com)とサブドメイン(blog.test.com等)とを別サーバで管理しています。
「コード」は「トラッキングコード」のことです。
「複製した場合、コード設定が不要」とは、
↓ManFaiさんのサイト上でも紹介されていた、こちらの説明文の通りです。
http://www.google.com/support/analytics/bin/answer.py?hl=jp&answer=55493
まずプロファイルAを作成してメインドメイン側/サブドメイン側のどちらにもプロファイルAのトラッキングコードを挿入。
次に、プロファイルAを複製してプロファイルBと名前をつけ、このプロファイルBにドメイン(blog.test.com)だけを絞り込むフィルタを追加すれば、サブドメイン用のレポートが完成します。
この時、プロファイルBのトラッキングコードは、Aのと同じため、追加でトラッキングコードを設定する必要がない、という意味で「コード不要」といってしまいました。
私の説明下手のせいで、断片的な情報からいろいろと推測しながらお答えいただいてしまい・・
本当に頭の下がる思いでいっぱいです。
ManFaiさんのお人柄の良さも伝わってきました。
アドバンスセグメントの共有もできましたので、
結局、上述の方法ではやらないことになりましたが
色々な方法で実現できることがわかりました。
本当にありがとうございました。感謝です!!
Post a Comment