Apache Webサーバーログで個々のユーザーのクリックストリームを分析するための優れたツールはありますか?たとえば、訪問者のIPアドレスをクリックして、ユーザーがリクエストしたすべてのページを表示できるようにします。
最高のオープンソースWeb分析の2つはOWAとPiwikです
OWAはクリックストリームをサポートしており、デモはこちらにあります: http://demo.openwebanalytics.com/owa
Piwikは clickheatプラグイン を提供しています
言及する価値がある:
http://greensweater.wordpress.com/2006/05/01/clickstream-tracking-with-Apache/
私が使用した最高のツールはSplunk( http://www.splunk.com/download/ )です。安くはありませんが、本当にクールで、必要な最高の速度と機能を提供します。また、1日あたり500 MBのデータを集約するためのフリーウェアライセンスがあります。実稼働ゲームサーバー(約300万人のユーザー)でこのライセンスを使用しましたが、この制限に問題はありません。
Piwik は、あなたが望んでいることを行います(私はすでにこれを試しました)が、あなたが言う方法ではありません。 Apache Log Filesではなく、Google Analyticsのように追跡にjavascriptファイルを使用します。
つまり、一部のユーザーは追跡されませんが、収集する情報は増えます。
AWStatsの Follow-Meプラグイン を見つけました。残念ながら、それは非常にバグが多く、つまり、IPアドレスでのみ機能し、ホスト名では機能しません。さらに、最終日からのクリックのみを表示します。つまり、古いログでは機能しません。
Webサイトにトラッカーコードを実際にインストールするオプションがある場合は、代わりにそれを検討する必要があります。
これを行いたい場合は、 google analytics をご覧ください。これにより、ほとんど何でも非常に具体的な詳細を確認できます。また、あなたが欲しいもの、クリックストリーム(彼らはそれを訪問者のフローと呼びます)。ここに かなり素晴らしい例 があり、かなり良いことを示しています。
サーバーにインストールしなければならない何らかの形式のアナライザーを使用することもできますが、これは手間がかかり、多くの場合、非常に面倒です。
分析にはかなり急な学習曲線がありますが、訪問者の流れを分析するために毎日使用しています。
統計に少し支払うリソースがある場合は、 CrazyEgg をご覧ください。クリックストリームを含む、かなり高度な統計を提供しますが、IPごとの場合はできません教えてください、私は実際にそれを実際に使用したことがありませんが、推奨されています。