検索
検索をクリア
検索終了
Google アプリ
メインメニュー

コンテンツ グループを作成、編集する

コンテンツ グループを作成するには、そのビューの編集権限が必要です。

まず、最上位のコンテンツ グループを作成し、その中に次のいずれかの方法で個別のコンテンツ グループを作成します。

  • グループに入れる各ページのトラッキング コードを変更する
  • 正規表現のキャプチャ グループによりページを抽出する
  • ページをグループに含めるルールを作成する

アナリティクスでは、トラッキング コード、正規表現、ルールの順に処理されます。一致する条件が見つかるとその時点で処理が終了し、その条件に従ってコンテンツがグループ化されます。

たとえば、紳士服と婦人服の販売サイトでは、衣類の一般カテゴリを次のように設定します。

  • メンズ
    • シャツ
    • パンツ
    • アクセサリ
  • レディース
    • トップス
    • スラックス
    • スカートとワンピース
    • アクセサリ

このような製品ラインでは、次のような種類の分析が考えられます。

  • 「男性」と「女性」で総売り上げを比較する
  • 「男性」と「女性」内の製品ライン間で売り上げを比較する

実施する分析によって、次のように最上位コンテンツ グループとその下位のグループを作成することができます。

「男性」と「女性」で比較する場合:

  • 最上位コンテンツ グループ: 「衣類」
  • 下位コンテンツ グループ: 「男性」と「女性」

「男性」の製品ラインを比較する場合:

  • 最上位コンテンツ グループ: 「男性」
  • 下位コンテンツ グループ: 「シャツ」、「パンツ」、「付属品」

「女性」内の製品ラインを比較する場合:

  • 最上位コンテンツ グループ: 「女性」
  • 下位コンテンツ グループ: 「トップス」、「スラックス」、「スカートとワンピース」、「付属品」

上記の設定の場合:

  • 「衣類」、「男性」、「女性」は、[プライマリ ディメンション] > [コンテンツ グループ] メニューのオプションです。
  • プライマリ ディメンションとして「衣類」を選択すると、「男性」と「女性」がレポートの表の最初の列のディメンション値となります。
  • プライマリ ディメンションとして「男性」を選択すると、「シャツ」、「パンツ」、「付属品」がレポートの表の最初の列のディメンション値となります。
  • プライマリ ディメンションとして「女性」を選択すると、「トップス」、「スラックス」、「スカートとワンピース」、「付属品」が、レポートの表の最初の列のディメンション値となります。

各ディメンション値(下位コンテンツ グループ)について、ページビューや直帰率などの行動指標を表示できます。

下位コンテンツ グループを掘り下げて、そのグループに含まれる個々のページについて行動指標を確認することもできます。

最上位コンテンツ グループの作成

  1. Google アナリティクス アカウントにログインします。
  2. [管理] をクリックして、目的のビューに移動します。
  3. [ビュー] 列で、[コンテンツ グループ] をクリックします。
  4. [コンテンツ グループを新規作成] をクリックします。
  5. 新規グループの名前を入力します。
  6. 下位コンテンツ グループを作成する方法(トラッキング コード抽出ルール)を選択します。
     

トラッキング コードによる下位コンテンツ グループの作成

  1. [トラッキング コード別にグループ化] で [トラッキング コードの有効化] をクリックします。
  2. [有効] が [オン] になっていることを確認します。
  3. 最上位コンテンツ グループを特定するインデックス番号(1~5)を選択します。
  4. [完了] をクリックします。

トラッキング コードを変更するには、最上位コンテンツ グループを特定するインデックス番号(1~5)と下位コンテンツ グループを特定するグループ名を使用します。

  • analytics.js: ga('set', 'contentGroup<Index Number>', '<Group Name>');

たとえば、最上位コンテンツ グループがインデックス番号 1 で示される「衣類」であり、その中にコンテンツ グループ「男性」を作成する場合は、次のように設定します。

  • analytics.js: ga('set', 'contentGroup1', 'Men');

1 回の contentGroup または _setPageGroup の呼び出しで特定できるのは、1 つのインデックス番号とグループ名の組み合わせのみです。

トラッキング コードの変更箇所は、ウェブページまたはアプリ スクリーン上のアナリティクス トラッキング コードの 1 行のみです。

analytics.js スニペットの変更

次の例のようにトラッキング コードを変更し、_send を呼び出す直前に _set 関数を呼び出します。

<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXXXX-Y', 'example.com');
ga('set', 'contentGroup5', '<グループ名>');
ga('send', 'pageview');

<script>
Android-SDK スニペットの変更
Tracker tracker = GoogleAnalytics.getInstance(this).getTracker("UA-XXXX-Y");
tracker.set(contentGroup(5), "<グループ名>");
iOS-SDK スニペットの変更
id tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];
[tracker set:[GAIFields contentGroupForIndex:5]
value:@"<グループ名>"];

このコードの変更は、コンテンツ グループに含めるすべてのページで行ってください。

新しいトラッキング コードを追加して各ページを更新すると、各ページが指定したインデックス番号とグループ名に応じてグループ分けされます。

同じページでインデックス番号を複数回呼び出すと、そのインデックス番号の後の呼び出しのみがアナリティクスに送られます。

_setPageGroup 関数が追加されていないページは、(not set) コンテンツ グループに分類されます。

抽出によるコンテンツの割り当て

ページの抽出には、ページ URL、ページ タイトル、スクリーン名のいずれかを使用します。正規表現キャプチャ グループにより各ページを特定します(アナリティクスでは、各正規表現の最初のキャプチャ グループを使用します)。

[抽出の追加] をクリックして、[ページ URL]、[ページ タイトル]、[スクリーン名] のいずれかを選択します。

右側の欄に一致条件とする値を入力します。たとえば、次のように指定します。

  • [ページ] > /Men/(.*)/
    • /Men/ の各サブディレクトリに対応するコンテンツ グループを作成し、各サブディレクトリ内のページをそれぞれ対応するコンテンツ グループに追加します。
  • [ページタイトル] > (.*shirts).*
    • 「shirts」という単語を含むページに対応するコンテンツ グループを作成します。
    • サイトに「shirts」ページを含む次のディレクトリがあるとします。

      • /men/m_dress_shirts.html
      • /men/m_tshirts.html
      • /boys/b_dress_shirts.html
      • /boys/b_tshirts.htm

      そのディレクトリに、次のコンテンツ グループとページがあるとします。

      • men (m_dress_shirts.html, m_tshirts.html)
      • boys (b_dress_shirts.html, b_tshirts.html)
  • [スクリーン名] > (.*pants).*
    • 「pants」という単語を含むスクリーン名に対応するコンテンツ グループを作成します。

抽出の設定が完了したら、[完了] をクリックします。

正規表現キャプチャ グループとコンテンツ グループで、その他のコンテンツ抽出例をご確認ください。

ルールセットによるコンテンツの割り当て

この方法を使用する場合は、コンテンツを割り当てるルールを作成します。

ルール エディタを開くには、[ルール セットを作成] をクリックします。

各ルールは次のように設定します。

  1. コンテンツ グループに使用する名前を入力します。
  2. [ルールを定義] で、[ページ URL]、[ページ タイトル]、[スクリーン名] のいずれかを選択します。
  3. 対応する項目を選択し、該当する値を入力します。たとえば、次のように指定します。
    • [ページ] > [含む] > /Pants/
      • URL に /Pants/ が含まれるすべてのページをコンテンツ グループに追加する
  4. [OR] または [AND] をクリックして、ルールに OR または AND 条件を追加します。追加の条件も上記の手順で定義します。
  5. 使用するすべての条件を定義したら、[完了] をクリックします。
  6. グループの設定が完了したら、[保存] をクリックします。
この記事は役に立ちましたか?
改善できる点がありましたらお聞かせください。