我在过程中收集的信息网络分析工具(如谷歌的网络分析)对于我的下一个任务,但是我不能找到任何良好的信息。我在寻找:

  1. 关键术语的使用。
  2. 什么所有的媒体都可用于数据收集和他们如何工作的。
  3. 任何参考书,白皮书等等(技术和非技术)。
  4. 任何开放源执行情况(尤其是中。网)。
有帮助吗?

解决方案

这里是的 关键术语 用于:

  • 打(因特网)
  • 网页查看
  • 访问/会议
  • 第一次访问/第一届会议
  • 访客/唯一的访客/独特的用户
  • 重复访客
  • 新的访客
  • 印象
  • 单身
  • 反弹率
  • %的退出
  • 能见度的时间
  • 会议持续时间
  • 网页查看时间/时间上的页面
  • 页深/页面浏览每届会议
  • 频/每届会议唯一的
  • 点击路径

使用的方法:

  • 网络服务器文件的分析
  • 网页的标记

网络服务器文件的分析

在这个方法你写的脚本刮详细的日志文件,然后写到你的数据库。这种方法不会给你真正时间的统计数据。你可以读取更多的有关网络日志的分析软件 在这里,.

网页的标记

加入一个代码javascript或者只是一个图像,然后使用的代码,以获得所有dtails有关页面中,referrr、访客等。

...这些都是图像,包括在网 页面表现出的次数 图像已经要求, 是一个估计数 访问该网页。在1990年代末 这个概念发展到包括一个 小看不见的图像,而不是一个 可见一,并且,通过使用JavaScript, 通过与图像请求 有关的某些信息的网页, 访客。这些信息可以 可以进行远程处理通过网 分析公司和广泛 统计所产生的...

如果您使用的是分析在自己的网站,可以使用 代码提供Eytan莱维特

信贷 维基百科.更多的信息可以在那里找到。

其他提示

好了,

我不是专家但是这里是一些共同的数据,你可以检索以建立你自己的分析:

string str;
str += "Refferer:" + Request.UrlReferrer.AbsolutePath.ToString() + "<BR>";
str += "Form data:" + Request.Form.ToString() + "<br>";
str += "User Agent:" + Request.ServerVariables["HTTP_USER_AGENT"] + "<br>";
str += "IP Address:" + Request.UserHostAddress.ToString() + "<BR>";
str += "Browser:" + Request.Browser.Browser + " Version: " + Request.Browser.Version + " Platform: " + Request.Browser.Platform + "<BR>";
str += "Is Crawler: " + Request.Browser.Crawler.ToString() + "<BR>";
str += "QueryString" + Request.QueryString.ToString() + "<BR>";

你还可以分析关键词的用户已经达到你的网站,从这样的:

protected string GetKeywordFromReferrer(string url)
{
    if (url.Trim() == "")
    {
        return "no url";
    }
    string urlEscaped = Uri.UnescapeDataString(url).Replace('+', ' ');
    string terms = "";
    string site = "";

    Match searchQuery = Regex.Match(urlEscaped, @"[\&\?][qp]\=([^\&]*)");
    if (searchQuery.Success)
    {
        terms = searchQuery.Groups[1].Value;
    }
    else
    {
        Match siteDomain = Regex.Match(urlEscaped, @"http\:\/\/(.+?)\/");
        if (siteDomain.Success)
        {
            site = siteDomain.Groups[1].Value;
        }
    }
    if (terms != "")
    {
        return terms;
    }
    if (site != "")
    {
        return site;
    }

    return "Direct Access";

}

希望这有助于一位。

1.关键术语的使用
如答案1

2.什么所有的媒体都可用于数据收集和他们如何工作的。
日志文件从阿帕奇,IIS。HTTP处理程序ASP.NET,或者你实际页。Javascript包括(对象可用来Javascript给你最需要的信息对客户)

3.任何参考书,白皮书等等(技术和非技术两)
RFC在HTTP是有用的,这给你大部分的请求头捕获.

4.任何开放源执行情况(尤其是中。网)。

我写了一个具有分析的一部分分析完成(在我看来最难的部分)。它需要一些调整在某些领域,因为它是4岁:

它缺少一个DAL,其难度比它的声音的主要障碍是确保你不要复制的确切数据,每一行日志,然后您可以使用的记录文件。另一部分是显示这种聚合数据在一个不错的格式。我的目标是拥有它存在的SQL服务器上,并且还创建db4o格式,以满足对于较小的网站。

在'悲伤'的一部分Statmagic项目是谷歌的出现,完全消灭了竞争和任何一点在我完成它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top