站点点击与网页上链接的关联制造技术

技术编号:3028499 阅读:270 留言:0更新日期:2012-04-11 18:40
将各网页上的各对象与表示历史的对象使用情况的各存储记录进行关联。各对象和记录之间进行的关联考虑了由于作者修改和/或浏览器分配对象标识符的差异而引起的对象标识符中的不同。具有下述对象标识符的对象被视为与存储记录相匹配:所述对象标识符与存储的记录的对象标识符的差异不超过预定容限系数值,并且具有与存储记录相匹配的其他标记。生成对网页对象的使用情况进行量化的报告,例如通过在网页描述上添加色调浓淡或其他可视标记。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及跟踪网站的使用情况,并且更具体的,涉及在对网站进行导航的过程中精确地标识并关联由用户激活的对象。
技术介绍
处于在线环境中,网站服务器可以跟踪网站的使用情况和其他的用户活动,或者由例如数据收集服务器(也被称为数据收集器)的另一个服务器进行跟踪,所述的另一个服务器可以是远程定位的。数据收集服务器获得在网站上的活动的通知,以使得该数据收集服务器可以监视和跟踪这个活动。实现该通知的一个方法是通过使用对嵌入内容的请求。嵌入内容是网页的一部分,例如,是作为与包含该网页的文件相分立的文件而请求的图片。可以从网站服务器或者从远程服务器请求所述的分立文件,例如从远程内容服务器或者数据收集服务器。例如,当一个用户从网站服务器请求一网页的时候,网站服务器向用户的客户端发送该网页文件。所述客户端,例如网页浏览器,随即尝试再现(render)该网页文件作为可视的网页。然而,在再现该网页文件的时候,客户端可能会发现位于网站服务器或者远程服务器上的分立文件的参考(reference)。当该分立文件的内容被定位并发送到客户端时,客户端将包含嵌入内容的分立文件与原始网页一起再现。网络信标(web beacon)(也被称为网络臭虫,web bug)是一种特别类型的嵌入内容,它的内容本身是无关紧要的,而对该内容的请求却承载了有用的信息。例如,网络信标通常是具有很小尺寸的透明图片,例如1象素乘1象素。该图片太小以至于用户无法看到它。当客户端提供一个包含了网络信标的网页时,该网页信标使客户端向服务器(例如数据收集服务器)发送一个资源请求。网络信标可以包含脚本(或其他代码),该脚本使得用户在资源请求中包含关于用户和用户环境的附加信息。所述的附加信息可以包含来自cookie的数据,或者关于客户端的操作环境或状态的其他信息。当网络信标所表示的服务器是数据收集服务器的时候,该数据收集服务器可以对请求作出响应,使用户为跟踪目的的标识设置附加的cookie。以这种方式,网络信标请求可以用于向数据收集服务器表示正在再现一个特定的网页。包含该请求的一种方法是在超文本标记语言(HTML)中将该请求写为静态图片标签。下面是在HTML里面图片标签的例子<imgsrc=”http//ad.datacollectionserver.com/tracker.exe?AID=14658&PID=259294&banner=0.gif”width=1height=1border=0> 此处,表达项“ad.datacollerctionsever.com”指的是数据服务器的地址。另一种包含请求的常用方法是使用例如JavaScript的脚本语言,以使得浏览器动态地生成指向数据服务器的请求。使用脚本取代静态图片标签的一个好处在于,脚本可以使得游览器运行其他功能包括收集附加的数据和将收集的附加数据与请求一起发送。无论使用哪一种方法,其结果都是,当某个事件发生的时候向数据收集服务器发送请求,例如网页的再现和装载。一旦请求已经发送到数据收集服务器,数据收集服务器可以执行多种类型的跟踪功能。例如,数据收集服务器可以计算与网页相关的请求的数量,以便监视该网页上的流量。通过计算网络信标元素从数据收集服务器被请求的次数,服务器可以确定特定网页被浏览的次数。通过使用JavaScript动态地为网络信标构建请求并且对附加信息进行编码,其他标识信息可以从进一步的分析中获得。其他类型的网站使用跟踪也是广为人知的,例如日志文件分析。以这种方法,在服务器日志中进行统计数据分析,以检测并分析网站的流量和使用模式。除了跟踪网页访问以外,还经常希望跟踪用户在网页上的操作,例如对象操作。通常,用于收集和跟踪网站所使用的现有技术不能够在对站点进行导航的过程中提供用于跟踪用户点击的实际链接的手段。在某些情况下,如果起始页面仅具有一个引导到目标页面的链接,则可以推断出所点击的链接。然而,当在各页面间具有多于一个链接的时候,确定哪一个链接被点击了是很困难的或不可能的。此外,即使在两个页面之间仅具有一个链接,通常也很难或不可能判断出用户是否实际点击过这个链接,或者是通过其他方法访问过这个页面(例如输入URL)。在很多方面,这些信息都是很有用的,包括例如收集可以指导改进网页设计的反馈;在网页上确定链接和图像元素各种显著程度的效果;以及其他类似的益处。那么,需要的是一种方法和系统,用于在访问网站的过程中可靠地并准确地跟踪用户实际点击(和用户激活的其他对象)的链接。进一步需要的是一种机制,用于自动地并唯一地标识出页面上的链接,以能够准确地跟踪用户与链接的交互。还需要的是一种机制,用于准确地报告网页对象使用的统计数据。还需要的是一种改进的报告格式,用于可视地描绘出网页对象使用的统计数据。
技术实现思路
根据本专利技术,与其他标识的标记一样,借助OBJECT ID(对象标识)(作为文档对象模型的一部分,由某些浏览器分配给元素)唯一地对网页上的各对象(例如链接)进行标识,所述的其他标识的标记是,例如元素类型描述符和操作描述符。通过使用这些标记的组合,本专利技术允许网页跟踪系统将网页上的多个对象的历史点击与目前在浏览器中被浏览的各对象相关联。如果没有为对象找到确切的匹配,那么可以使用搜索系数(search factor)说明在对象标识(Object ID)中的微小变化;这样的变化是普遍的,特别是当对象标识是由不同的浏览器或在不同的平台上分配的时候,或者当网页已变更或被编辑的时候。因此,即使在对象标识不同的时候,本专利技术也能说明这些差异并允许进行匹配。另外,如果对象标识不存在(例如,如果使用的浏览器不生成对象标识)的时候,则使用其他标记的标识对对象进行匹配。通过根据本专利技术的技术对对象进行标记,网页活动跟踪系统可以更准确地检测、记录和分析用户在网页上的关于各对象(例如链接)的操作。随即可以通过以下方式生成报告在网页描述上,通过添加可视指示符,例如用色编码描影法(color-coded shading),对网页上多个对象的相关访问量的情况进行显示。附图说明图1示出了描绘网站流量数据收集系统的框图;图2示出了一张屏幕截图,描绘了本专利技术作出的数据分析报告的例子;图3示出了根据本专利技术的一个实施例的流程图,该流程图描绘了将站点点击与链接相关联的方法;图4示出了具有各对象的网页的例子,所述各对象将与用户操作相关联。各附图所描绘出的本专利技术的优选实施例仅用于说明的目的。本领域的普通技术人员应该容易地从下列叙述中认识到,可以在不脱离此处描述的专利技术的原理的情况下,使用此处示出的各种方法和结构的变换的实施例。具体实施例方式系统构架现在参考图1,其中的框图描绘了根据本专利技术的一个实施例的网站流量数据收集系统。用户112与客户机107交互,该客户机运行例如浏览器110的应用软件,用于对网页进行访问和显示。客户机107可以是包含众所周知的组成部分的普通个人电脑,例如,包含运行诸如微软的Windows操作系统的CPU、键盘、鼠标、显示屏、和因特网连接(未示出)。除了浏览器110之外,客户机107还可以运行各种应用软件。浏览器110包括现有在商业上可获得的浏览器中通常能够找到的脚本引擎116,例如J本文档来自技高网
...

【技术保护点】
一种在网页上标识对象的方法,包括:接收表明用户激活对象的讯息,该讯息包括对象标识符和对该对象附加的标识标记;将用户激活的对象的对象标识符和附加的标识标记与包含了各对象标识符和附加的标识标记的记录进行比较;以及响应于以 下条件,指示出所述用户激活的对象和所述存储记录之间的匹配关系:对于存储记录的对象标识符,所述用户激活的对象的对象标识符在预定的容限系数范围内,并且所述存储记录的标识符具有与用户激活的对象的附加标识标记相匹配的附加标识标记。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:布雷特M埃若尔克斯多福里德埃若尔理查德辛恩
申请(专利权)人:奥姆尼图雷有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1