2

ほとんどの Web 分析ツールは、Web サイトでのユーザー アクティビティを監視しますが、それを特定のユーザーにマッピングしません。Web アプリケーションでユーザーがログインする必要がある場合、ログインしているユーザーが Web アプリケーションを使用する際の進行状況を追跡する方法はありますか?

つまり、これは簡単に言えば、Google アナリティクスのようなものです。しかし、匿名ユーザーの代わりに、誰かのブラウジング習慣をデータベース内のユーザーにマッピングしたいと考えています。ありがとう!

4

1 に答える 1

1

ユーザーがさまざまなページにアクセスしてさまざまなモジュールを実行するとトリガーされるユーザー アクティビティ関数を備えた MySql DB を作成できます。php を使用すると、サーバー側で IP アドレスを追跡し、ユーザー アクティビティをログに記録することもできます。

function activity_track($user, $activity){
    $user = $user;
    $activity = $activity;
    $actIp = $_SERVER['REMOTE_ADDR'];
    //write to db
}

次に、この関数を次のようにどこでも呼び出すことができます。

activity_track("Me", "testing this sweet system");
于 2012-10-22T22:22:29.583 に答える