0

JavaScript アプリケーションをホストする Web サイトがあります。すべてが完全にクライアント側で実行され、関数は次のように (ユーザーの選択に基づいて) 定期的に呼び出されます

<htmlelm onclick="myFunction('varA')>click</htmlelm>
<htmlelm onclick="myFunction('varB')>click</htmlelm>

これらは基本的に、渡された引数の文字列にグローバル変数 (currentVar と呼びましょう) を設定し、変数に基づいていくつかの機能を実行します。

そのグローバル変数に依存する他の関数も呼び出されます。

function loadMe() {
    currentList = currentVar + 'list';
    // currentList code etc.
}

分析のためにこれらすべてのアクションを追跡、またはログに記録できるようにしたいと考えています。どの選択肢が最も人気があるかなどを確認できるようにしたい.

私のウェブホストは GoDaddy で、便利な統計ページ (analog 6.0 / Report Magic 2.21 を使用) が含まれており、リクエスト数、失敗したリクエストなどの簡単な情報が表示されます。

GoDaddy を通じて Google Webmaster Tools アカウントも持っていますが、それが何をするのか正確にはわかりません。余談ですが、それは Google アナリティクスに似ていますか? どちらが良いですか?

とにかく、これらのイベントをグローバルにログに記録し、適切な方法で表示できる方法があるかどうかを知りたいです (これらの GoDaddy ツールの 1 つ、他の Web ベースのツール、または Google 製品のいずれかを使用)。結果は次のようになります。

when varA | loadme() called 847 times.
when varB | loadme() called 287 times.
--------------------------------------
loadme() called 1134 times.

どうすればこれを達成できますか?

4

0 に答える 0