如何做的网络分析工具工作?[关闭]
-
21-08-2019 - |
题
我在过程中收集的信息网络分析工具(如谷歌的网络分析)对于我的下一个任务,但是我不能找到任何良好的信息。我在寻找:
- 关键术语的使用。
- 什么所有的媒体都可用于数据收集和他们如何工作的。
- 任何参考书,白皮书等等(技术和非技术)。
- 任何开放源执行情况(尤其是中。网)。
解决方案
这里是的 关键术语 用于:
- 打(因特网)
- 网页查看
- 访问/会议
- 第一次访问/第一届会议
- 访客/唯一的访客/独特的用户
- 重复访客
- 新的访客
- 印象
- 单身
- 反弹率
- %的退出
- 能见度的时间
- 会议持续时间
- 网页查看时间/时间上的页面
- 页深/页面浏览每届会议
- 频/每届会议唯一的
- 点击路径
使用的方法:
- 网络服务器文件的分析
- 网页的标记
网络服务器文件的分析
在这个方法你写的脚本刮详细的日志文件,然后写到你的数据库。这种方法不会给你真正时间的统计数据。你可以读取更多的有关网络日志的分析软件 在这里,.
网页的标记
加入一个代码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岁:
- Statmagic (日志的文件)
它缺少一个DAL,其难度比它的声音的主要障碍是确保你不要复制的确切数据,每一行日志,然后您可以使用的记录文件。另一部分是显示这种聚合数据在一个不错的格式。我的目标是拥有它存在的SQL服务器上,并且还创建db4o格式,以满足对于较小的网站。
在'悲伤'的一部分Statmagic项目是谷歌的出现,完全消灭了竞争和任何一点在我完成它。