您是否注意到facebook中的几乎所有链接都有ref
查询字符串?
我相信,ref
,facebook以某种方式跟踪和研究他们的用户行为。这可能是他们提高可用性的秘诀。
所以,我正在尝试同样的事情,改变http://a.com/b.aspx 至 http://a.com/b.aspx?ref=c并将每次点击记录到表格中。
======================================================================== userid | page | ref | response_time | dtmTime ======================================================================== 54321 | profile.aspx | birthday | 123 | 2009-12-23 11:05:00 12345 | compose.aspx | search | 456 | 2009-12-23 11:05:02 54321 | payment.aspx | gift | 234 | 2009-12-23 11:05:01 12345 | chat.aspx | search | 567 | 2009-12-23 11:05:03 ..... | ............ | ........ | ... | ...................
我认为这是一个好的开始。我只是不知道如何处理这些信息。 有没有适当的方法来处理这些信息?
答案 0 :(得分:7)
Research has shown快速响应不仅可以提高网站的可用性。它也是一种提高转换率或网站使用率的方法。
人们根本不想等。因此,we track response time percentiles代表我们的网站。此外,这些数据的良好可视化有助于衡量性能优化工作和监控服务器运行状况。
以下是使用Google Charts生成的示例:
看起来很糟糕!响应时间> 4000毫秒肯定表明性能问题对可用性有很大影响。有时800毫秒百分位数(我们认为这是我们的应用程序的一个很好的指标)低至77%。我们通常试图将800毫秒百分位数提高到95%。所以这看起来有一些认真的工作......但是形象很好,不是吗? ;)
答案 1 :(得分:2)
Facebook使用它们进行用户界面使用观察(我相信),因此他们会看到人们点击更多内容(徽标或个人资料链接),他们会考虑相应地更改用户界面,以便更好地进行互动。
您也可以使用它来查看常用的模式。例如,如果人们关注某个链profile -> birthday -> present -> send
,您可以考虑添加功能或功能,以便在该人员生日时在其个人资料中“发送礼物”。只是一个想法。
答案 2 :(得分:2)
以下是第二个答案,the former只是关于响应时间统计信息。
ref
查询字符串可以识别来源,特别是输入Conversion funnel的人。因此,您可能会发表诸如“N $收入来自用户点击第Y页上的链接X”的陈述。现在,您可以尝试将链接X修改为X 1 ,看看它是否会增加此页面的收入。这将是您迈入A/B Testing和Multivariate Analysis的第一步。 Google Website Optimizer是一个完全符合此目的的工具。
答案 3 :(得分:2)
为了充分利用您的网站统计信息,您需要考虑用户尝试实现的目标以及您希望他们实现的目标。这些是您网站的目标
对于ecomerce网站来说,这很容易。典型的目标可能是:
然后,您可以使用您的统计信息来查看用户是否正在完成网站的目标。为此,您需要一起收集访客信息,以便查看他们去过的所有页面。
一旦您可以查看用户访问过的所有页面以及他们访问过的序列,您就可以看到他们一直在做什么。你可以寻找他们即将购买东西的辍学点,然后却没有。您可以识别不成功的产品搜索。你可以做各种各样的事情。然后,您可以尝试修复这些问题并观察统计数据,看看它是否有帮助。
您正在收集的统计数据是一个良好的开端,但收集良好的统计数据并将其整理是很复杂的。我建议使用现有的统计数据包我个人使用谷歌分析,但还有其他可用。