繁体   English   中英

如何跟踪已登录用户的活动?

[英]How do I track the activity of logged in users?

我有一个Larval应用程序,并且有很多成员。 我想跟踪我网站上已登录用户的活动。 有什么方法可以查看登录用户所访问页面的链接并将其存储在我的数据库中?

您可以在数据库中创建一个包含json数据的用户元字段,也可以使用Request对象(例如

// Full URL, with query string
$request->fullUrl()

// Just the path part of the URL 
$request->path()

// Just the root (protocol and domain) part of the URL)
$request->root()

现在,您可以使用$ dbVal为用来将跟踪数据存储为json数组的列的值来更新数据库字段。

$newField=json_encode(array_push(json_decode($dbval),$request->path()))

通过这种方式,您可以维护多个用户的记录。

要跟踪您laravel网站上已登录用户的活动,请使用https://mixpanel.com/它是付费的,但在这里您可以跟踪有关用户的每件事,例如用户注册,地理位置,点击次数,页面访问量等。 doc- https: //mixpanel.com/help/reference希望这对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM