2009-07-02 9 views
3

私は、WebサーバーからプラグインをダウンロードするWindowsデスクトップガジェットの仕上げに着手しています。私はどのプラグインがどの国で普及しているのか、1日/月/ 1週間に何回プラグインが使用されているのか、それ以外のものなどをレポートする目的で、これらのプラグインの使用状況をどのように追跡できるのだろうかと思います。ユーザーの行動を追跡する - アプリケーションの分析

これをすべてのユーザーアクションに記録すると、サーバーに問題が発生する可能性があります。ローカルログを保存し、定期的にサーバーにアップロードするのが最善ですか、そういったことのためにGoogle Analyticsや他のプロバイダを使用することは可能ですか?

答えて

6

JavaScriptを使用してガジェットを作成している場合は、Google Analyticsスクリプトを含めることができます。あなたは、ユーザが追跡したい何かをするたびに、関数_trackPageviewを呼び出すことができます。

Googleの分析without javascriptを使用することもできます。

Googleのスクリプトは、通常、画像をhttp://www.google-analytics.com/__utm.gifにあなたのウェブページに挿入するということです。パラメータは、クエリ文字列を介してイメージに渡すことができます。クエリ文字列hereに渡すことができるパラメータのリストを見つけることができます。あなたがしなければならないことは、クエリ文字列が何であるべきかを把握し、ユーザーが(Googleアナリティクスアカウントを設定した後に)毎回Googleの画像を要求するようにすることです。

+1

ありがとうございました。このようにウェブサイトを対象としているため、GoogleがAnalyticsを使用して私に問題があるかどうかを推測してください。 –

+0

私は最近使用規約を読んでいませんが、このように使用する際に問題があるとは思いません。 –

3

私はDeskmetricsのdesktop analyticsアプリを使用することをお勧めします。これはGAによく似ています。それは素晴らしいです。

+0

+1、ありがとう。私は無料のソリューションを期待していましたが、JavaScriptを使用せずにGAを操作することは可能でした。しかし、Deskmetricsは有望に見えますが、将来私は商業プロジェクトでそれを検討するかもしれません。 –

関連する問題