私の管理しているウェブサイトの↓のような時系列のアクセスログがあります。
No. 時刻 名前
1 14:25 Aさん
2 14:26 Aさん
3 14:26 Aさん
4 14:26 Bさん
5 14:30 Bさん
6 14:34 Aさん
7 14:34 Aさん
8 14:34 Aさん
9 14:39 Cさん
10 15:47 Aさん
11 15:47 Dさん
12 15:47 Dさん
これに↓のようにセッションナンバーを付与したいです。
どのようなアルゴリズムにすればよいか、もしくは具体的なプログラムがあればご教授ください!
セッションの計測の定義はGoogleと同様で、
「30 分以上ユーザー行動がない場合、タイムアウトになり、新たなセッションになる」
です。
No. 時刻 名前 セッションNo.
1 14:25 Aさん → 1
2 14:26 Aさん → 1
3 14:26 Aさん → 1
4 14:26 Bさん → 2
5 14:30 Bさん → 2
6 14:34 Aさん → 1
7 14:34 Aさん → 1
8 14:34 Aさん → 1
9 14:39 Cさん → 3
10 15:47 Aさん → 4
11 15:47 Dさん → 5
12 15:47 Dさん → 5
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/01/17 04:55