ページURLとページタイトルレポートのカテゴリツリー構造を制御するにはどうすればよいですか?
デフォルトでは、Matomo (Piwik)はあなたのページのURLを’カテゴリー’に分類し、スラッシュ文字/を区切り文字として自動的に作成します。
例えば、”http://example.org/about/contact “というURLのページは、ページURLレポートの “about “というカテゴリーで報告されます。これをクリックすると、このカテゴリ内のページが開き、サブページ「contact」の統計情報が表示されます。この機能は、すべてのページURLを同じレベルで表示するのではなく、ウェブサイトのどのセクションが最もトラフィックが多いかを視覚化するのに役立つため、非常に便利です。
ページタイトルレポートでカテゴリー構造を有効にする
このグループ化機能はページタイトルでも使えますが、デフォルトでは無効になっています。
ページタイトルをカテゴリに分割する際に使用する区切り文字を設定することで、この機能を有効にすることができます。
config/config.ini.php
ファイルを編集し、スラッシュ/
を区切り文字として指定するために以下を追加する:
[General]
action_title_category_delimiter = /
これは、ページを分析しやすい構造に整理したり、カスタムフラッシュイベント(”game / clickStart”、”game / registerNewUser”)、ビデオイベント(”videos/ bestOf2011 / start”、”videos/ bestOf2011 / pause”)などをトラッキングするのに便利です。
Javascript のトラッキングコードでは、matomoTracker.setDocumentTitle() を呼び出すことで、カスタムページタイトルを指定することができます (JS Tracking API の詳細はこちら)。例えば、ユーザがウェブアプリのボタンをクリックしたときのカスタムページビューをトラッキングするには、次のように記述します。
matomoTracker.setDocumentTitle("ajax/click view button");
matomoTracker.trackPageView();