技術情報

11. ページ URL とページタイトルレポートで、カテゴリーのツリー構造を管理するには ?

2015年12月17日 FAQ How To

※注 この記事は Piwik1.8~2.17のアーカイブ情報です

Piwik には、区切り文字スラッシュ (/) に基づいて構成されたページ URL とカテゴリ内のページタイトルを自動的にレポートする機能がデフォルトで設定されています。たとえば、URL “http://example.org/about/contact” のページは、PageURL レポートの “about” カテゴリの下にレポートされます。またそれをクリックすると、カテゴリー内のページが開き、サブページ “contact” のステータスが表示されます。これは最もトラフィックが多いセクションを可視化できる、非常に便利な機能です。

このグルーピング機能は、ページタイトルと同様にとても役立ちます。たとえばカスタムフラッシュイベント (“game / clickStart”, “game / registerNewUser”) や動画イベント “videos/ bestOf2011 / start”, “videos/ bestOf2011 / pause” をトラッキングしたり、構造解析がより簡単にできるようにページを整理するためなどに利用できます。

Piwik Javascript トラッキングコードで piwikTracker.setDocumentTitle() を呼び出すことにより、カスタムページタイトルを指定することができます (JSTracking API についてもっと見る)。たとえば、あるユーザーがウェブアプリ上のあるボタンをクリックした時のカスタムページビューを追跡するには、以下のように記述します。

piwikTracker.setDocumentTitle ("ajax/click view button" ) ;
piwikTracker.trackPageView ( ) ;

また、カテゴリー内にページ URL とページタイトルを分割するために区切り文字をカスタマイズすることもできます。(または、ページタイトルに使用していない文字に区切り文字を設定することで機能を無効にします。) config/config.ini.php ファイルを編集し、次の通り設定します。

[General]
action_title_category_delimiter = ::

次にあなたのカスタムページ名を次の通り定義します。

piwikTracker.setDocumentTitle ("Products :: Gardening :: Seeds id=123" ) ;

これにより、ページとカテゴリーは :: の区切り文字に従ってグルーピングされます。