Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 您如何衡量特定访问者在网站上花费的时间长度?_Asp.net_Google Analytics - Fatal编程技术网

Asp.net 您如何衡量特定访问者在网站上花费的时间长度?

Asp.net 您如何衡量特定访问者在网站上花费的时间长度?,asp.net,google-analytics,Asp.net,Google Analytics,我知道,存储用户的个人信息(如电子邮件地址、登录名)违反谷歌分析服务条款。但我有一个要求,需要通过电子邮件地址跟踪用户在站点/页面上花费的时间 以前有人这样做过吗?这些术语比这更具体一些(如果没有,google analytics将无法在有用户登录的网站上使用),但问题是为什么你需要通过电子邮件地址跟踪它们。只要用户登录,您所要做的就是在他们登录时设置会话ID,然后在会话ID用于内容请求时跟踪该会话ID。对于PHP后端,这在中进行了描述,但其他服务器端语言也有类似的功能。这是一个好问题,但更适合

我知道,存储用户的个人信息(如电子邮件地址、登录名)违反谷歌分析服务条款。但我有一个要求,需要通过电子邮件地址跟踪用户在站点/页面上花费的时间


以前有人这样做过吗?

这些术语比这更具体一些(如果没有,google analytics将无法在有用户登录的网站上使用),但问题是为什么你需要通过电子邮件地址跟踪它们。只要用户登录,您所要做的就是在他们登录时设置会话ID,然后在会话ID用于内容请求时跟踪该会话ID。对于PHP后端,这在中进行了描述,但其他服务器端语言也有类似的功能。

这是一个好问题,但更适合网站管理员。请参阅第7项(隐私),您不允许存储IP、电子邮件、用户名或任何其他可能识别用户的信息。不,文本更具体:“您不会(也不允许任何第三方)使用该服务跟踪或收集互联网用户的个人识别信息”,因此,您将不会使用谷歌分析服务来跟踪您的用户。但是,如果使用自己的用户数据库,您仍然可以完全自由地编写自己的跟踪。不是他们的服务。是的,我正在寻找的是一个替代服务,也许可以让你跟踪用户的时间,因为谷歌分析没有,你知道任何现成的吗?不介意它是否是基于订阅的服务嗯,一点也不介意。据我所知,大多数网站都有自己的用户数据库、用户登录和基于IP的短期匿名会话跟踪,但由于IP可能会发生变化,或者可能是组织性的,而不是个人性的,因此后者并不十分可靠。