質問
私たちは、私たちが構築しているWebアプリケーションに追跡統計情報を追加したいが、それについて移動する方法のかなりわかりません。 (すなわち、クリック、ページビュー、ユニークな訪問など)
誰もがアプリケーションに追跡データを組み込んで行くための最善の方法上の任意の記事を持っていますか?すなわちJavaScriptのトラッキングやIISなど
私たちは、ASP.NET MVCモジュールとしてトラッキングを追加したい - ?しかし、我々は実際にこの情報をデータと基本的に「トラック」を取得するための最良の方法に関しては不明な点がある。
誰が助けることができれば - 感謝
。の編集:だけ明確にすることが、私たちは、社内でこれを行うと、追加料金モジュールとしてユーザーの皆様に統計情報を提示したいの
?解決
あなたは、IISのログをオンにし、IISのためにSQL Serverのレポートサーバーパックを使用することができます。それはあなたのサイトの統計情報のための多くの缶詰のレポートが付属して、その後、独自のカスタムレポートとそこからそれを取ることができます。
また、単にSQL ServerのDBに統計情報を取得するには、ログパーサーを使用することができ、その後、あなたが分析し、独自のアプリを展開する彼らからSQLを使用することができます。
いずれにせよ、あなたはこれをモジュール化し、アドオンあなたの顧客ベースにとして、それを売ることができます。
他のヒント
あなたは Piwikのに使用することができ、あなただけのPHPバージョン5.1.3以上MySQLバージョン4.1以降が必要です。彼らは彼らのウェブサイトで言うように、「Piwikのは、Googleアナリティクスにオープンソースの代替を目指しています。」
それはあなたが探しているものだかどうかを確認することができますので、彼らは、公式ウェブサイト上でデモをしています。
。あなたは自分のサイト名が含まれており、Googleがデータを追跡し、便利なWebベースのダッシュボード上のすべてのレポートを提供し、すべてのページではJavaScriptのビットを挿入します。
それはあなたが言及したもののようにASP.net MVCモジュールではないが、あなたのための特定のトラックの統計とは何の自分をコードまたは統合しようとするよりも設定することがずっと簡単になります。
私はで始まり、唯一のそれはあなたの要件を満たしていない場合は、より複雑なものに出て分岐するように分析を見て思います。
klabrancheは、Webサーバーのログを使用しての面で総合的な答えを提供します。私は、Webサーバーのログを使用すると、Webアプリケーションのデータを分析するための素晴らしい方法だと思います。
言われていることは、単にWebサーバのログに中継し、あなたのWebアプリケーションと分析の範囲に依存して良い方法ではありません。
あなたが知っているかもしれませんが、Webログは、Webサーバーの要求をトリガしない可能性のある特定のタブをクリックするようにユーザーの行動を記録しません。明らかに、あなたのWebログは、ユーザーがタブかどうか、これはあなたの分析を傷つけるおそれがある。
クリックしたかどうかわかりませんあなたが知る必要があるもう一つは、ブラウザのキャッシュがあり、これはあなたのデータに別のブラックホールを作成することがあります。
RECAP
あなたは総合的な分析を行いたい場合は、
は、次の2つのアプローチを使用する必要があり、一つはもう一つのWebログで、JavaScripタグです。それらの両方が不足していますので、それらを一緒に組み合わせることにより、あなたの完全な画像が得られます。
ホープ、このことができます。