标签: user-tracking

您将如何为用户实现"上次看到"的功能?

在Stack Overflow上,配置文件页面列出了"上次看到"属性.这似乎没有在每个页面视图上更新(出于性能原因,显然).您将如何在流量大的网络应用中实现它?你会仅在某些页面上更新吗?或者在上次记录用户上次访问时缓存并在更新数据库之前等待一段特定时间?还是完全不同的东西?

scalability user-tracking

6
推荐指数
2
解决办法
1441
查看次数

如何收集类似于panopticlick.eff.org的信息

我看到网站http://panopticlick.eff.org/收集有关您的浏览器的信息,这使您独一无二,即使没有cookie或IP跟踪.

我的问题:你如何使用javascript查看此信息?

cookies privacy user-tracking

5
推荐指数
1
解决办法
5478
查看次数

如何了解访问者实际上是在看网页多久?

当访问者访问网页时,我们如何知道访问者实际上是在顶部显示页面(而不是已经转到另一个选项卡或应用程序).

我们如何知道用户阅读页面的时间长度或页面保持打开的时间长度?

web-applications user-tracking

4
推荐指数
3
解决办法
511
查看次数

Google Analytics(分析) - 仅跟踪网站文件夹的流量

我想跟踪一般的流量mysite.com/current-campaign/和粗心的流量mysite.com.

是否可以将GA跟踪代码放在文件/current-campaign/夹内的文件中,或者它是否必须位于服务器的根目录中才能跟踪工作?

google-analytics user-tracking subdirectory

4
推荐指数
1
解决办法
1万
查看次数

是否可以使用 javascript 查找客户详细信息?

我需要仅使用 JavaScript/jquery 查找网站访问者(客户端)详细信息。有没有办法不使用第三方 API?如果不可能,则使用任何值得信赖的第三方 API 来获取客户端详细信息,例如机器名称(可选)、移动设备型号名称、时间戳等

javascript jquery user-tracking

4
推荐指数
1
解决办法
3370
查看次数

ASP.NET MVC:跟踪页面视图和查看持续时间

我有一个我正在处理的应用程序,要求管理员能够跟踪故障单的视图及其持续时间.

我已经跟踪了用户整理的视图数量,我有一个包含TicketID,UserID和DateOpened的表.每次用户访问该页面时,都会插入一个新行.

但是,我想跟踪视图持续时间的方法是在表中设置一个DateClosed字段,这样我就可以在代码中计算出视图持续时间,而不是直接存储时间.

由于内部策略,我无法使用Google Analytics或任何第三方执行此任务,因为它是Intranet应用程序.

在页面退出时填写此字段的最佳方法是什么?

vb.net asp.net asp.net-mvc user-tracking

3
推荐指数
1
解决办法
1160
查看次数

我应该使用Cookie或IP地址来标识唯一身份访问者吗?

根据标题,我网站的“主页”将根据用户是否唯一(即用户之前从未访问过该网站)而有所不同。

我很高兴在cookie或IP地址的情况下,“从不”都不是100%准确,因为它们可能会被清除或重置,但它们是我知道的两个最可行的选项(我愿意接受建议)。

推荐的方法是什么?

我怀疑答案是否会基于意见,但如果过于主观,请发表评论,我将对此问题进行修正。

asp.net cookies ip-address user-tracking web

3
推荐指数
1
解决办法
623
查看次数

Google如何跟踪搜索结果点击次数?这是最好的方法吗?

正如问题所述,我正试图弄清楚谷歌如何跟踪搜索结果的点击次数.查看源时,您会发现以下内容:

 <a href="http://www.yahoo.com/" class=l onmousedown="return rwt(this,'','','res','1','AFQjCNG7Ba-stir4109vlLygPQX7QGf8bg','&amp;sig2=Vx5PLxf04C-yJYZTZfvk8w')"><em>Yahoo</em>!</a>
Run Code Online (Sandbox Code Playgroud)

功能rwt是,非常混乱:

windows.rwt=function(b,d,e,g,h,f,i,j){
var a=encodeURIComponent||escape,c=b.href.split("#");
b.href=["/url?sa=t\x26source\x3dweb",d?"&oi="+a(d):"",e?"&cad="+a(e):"","&ct=",a(g),"&cd=",a(h),"&url=",a(c[0]).replace(/\+/g,"%2B"),"&ei=7_C2SbqXBMW0-AbU4OWnCw",f?"&usg="+f:"",i,c[1]?"#"+c[1]:""].join("");
b.onmousedown="";
return true};
Run Code Online (Sandbox Code Playgroud)

所以看起来谷歌正在改变/url?...我认为跟踪的标签的href .从Firefox中的LiveHeaders看,此页面将浏览器重定向到标签的原始href.

这是否正确,这是跟踪网站链接点击的最佳方法,例如广告?

tracking ads user-tracking

2
推荐指数
1
解决办法
3567
查看次数

是否有JavaScript用户跟踪框架/最佳实践网站?

我正在升级我们公司点击监控工具的跟踪.目前,它使用<img/>标签来调用页面并将所需信息传递给我们的系统.我们需要升级它以使用<script/>标签并调用托管在我们服务器上的JavaScript文件,例如Google Analytics Urchin Module

是否有针对此类跟踪编写的JavaScript框架/最佳实践?如果不是我可以自己写,但想检查是否有一些经过验证的代码/练习来进行这种跟踪.

提前致谢.

javascript frameworks user-tracking

2
推荐指数
1
解决办法
2863
查看次数

调试Mixpanel track_forms

有没有人有调试Mixpanel track_forms的经验?

首先,Firebug Chrome控制台(在Mixpanel配置中启用调试时)显示任何track_forms事件的空属性对象.每个其他Mixpanel事件都有一个填充的属性对象,包括引用者,浏览器数据等.不清楚它是否是控制台计时问题,并且实际记录了数据或者这些事件中是否确实缺少数据.

其次,我有一个jquery提交的表单(在复选框点击时提交),这是我正在尝试登录mixpanel的事件.无论我是使用track还是track_forms,事件似乎都不会记录.如果我添加一个延迟表单提交的断点,则该事件似乎会记录.所以它似乎是一个竞争条件,Mixpanel计时器不起作用.

/* doesn't work */
var d={};
$('.ch').bind('change',function(){  /*checkbox click submits form*/
    d['checked']=$(this).is(':checked'); 
    d['value']=$(this).val();
    mixpanel.track("my event",d);
    $('#myform').submit();
});

/* also doesn't work */
mixpanel.track_forms("#myform",'my event',d);
Run Code Online (Sandbox Code Playgroud)

有没有人解决过这个问题?这是客户端表单提交的一个非常基本的用例.

javascript forms jquery user-tracking mixpanel

1
推荐指数
1
解决办法
3241
查看次数