我正在使用antonioribeiro/tracker laravel包来存储用户跟踪器信息。
在这个包中有许多有用的方法来获取信息。例如,有一种$todayVisits = Tracker::sessions(60 * 24)->count();
方法来获取过去一天的所有访问次数:
users()
但我不知道如何才能获得过去一天的唯一身份访问者。
当然,有一个$todayVisitors = Tracker::users(60 * 24)->count();
方法可以返回访问页面的注册用户数:
{{1}}
但是我想要计算未真正注册的访客用户的访问量。
我该怎么做?
答案 0 :(得分:1)
在新发布的版本中,antonio添加了onlineUsers以吸引在线用户:
$users = Tracker::onlineUsers();
在旧版本中,我使用了以下代码:
$onlineVisitors =
DB::table('tracker_sessions')->where('created_at', '>=', Carbon::now()->subSeconds(30))->count();