网络操作记录方法及系统的制作方法_2

文档序号:9690803阅读:来源:国知局
计。
[0028]与现有技术相比本发明的方法及系统,采用数据包(如cookies)与脚本js全局变量(即cookies+js全局变量)结合的基于网络操作的信息(如:参数)的记录存储、识另O、传递的方式,替代现有技术中传统的URL参数传递方式,有效克服了传统技术中复杂、操作难度大的URL解析和识别等处理缺陷,简化了参数传递方式,提高了诸如网络流量跟踪监控等处理的效率。进一步,采用直接读取js全局变量的方式,能兼容各类脚本代码如js统计代码。进一步,也从整体上,提高了诸如网络访问流量跟踪监控等处理的效率,并且,简化了处理过程。
[0029]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0030]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0031]图1示出了根据本发明的方法的一个实施例总流程图;
[0032]图2示出了根据本发明的方法的一个实施例的详细流程图;
[0033]图3示出了根据本发明的方法的解析数据包并记录全局变量的一实施例的流程图;
[0034]图4示出了根据本发明的系统的一个实施例的结构框图;以及
[0035]图5示出了根据本发明的方法及系统的一个应用场景的示意图。
【具体实施方式】
[0036]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0037]本发明的技术方案可以应用于网站对其在互联网平台上的流量的跟踪监控等处理,以及互联网平台自身的推广流量的跟踪监控,进一步,也可以应用于网站对其在互联网推广平台上的推广流量的跟踪监控以及互联网推广平台自身的推广流量的跟踪监控。
[0038]如图1所示,图1是根据本发明的方法的一个实施例的总流程图。
[0039]该网络操作记录方法,包括:基于获取的对数据对象的操作,将与所述数据对象相关的信息写入数据包(步骤S110);对数据包进行解析,将获得的信息以全局变量记录,以用于基于所记录的各个全局变量进行处理(步骤S120)。
[0040]其中,与所述数据对象相关的信息,包括但不限于:相应于数据对象的详细信息。数据包,包括但不限于cookies文件等加密数据包。该处理,包括但不限于流量监控、流量足艮足宗
[0041]具体地,可以对展示的数据对象进行操作,获取该操作,将相应于所述数据对象的详细信息写入数据包。由此,当获取该数据包后,可以对其进行解析而得到详细信息,将获得的详细信息以全局变量记录,以用于基于所记录的各个全局变量进行处理。
[0042]进一步,详细信息,包括但不限于各个与数据对象相关的参数及其参数值,等等。写入数据包,包括写入加密数据包,等等。比如:基于获取的对展示的数据对象的操作,将与数据对象相关的信息写入加密数据包;对获取的加密数据包进行解析,将解析获得的参数及其参数值以全局变量记录,以用于基于对记录的各个全局变量的读取,识别各个全局变量所对应的参数及其参数值,进而,根据识别出的每个参数及其参数值进行流量的监控,等坐寸ο
[0043]具体以进行流量监控(流量跟踪)的处理为例:终端用户可以通过终端设备上的浏览器(客户端)访问互联网平台或互联网推广平台,并对互联网平台或互联网推广平台加载到浏览器上的属于各个网站的信息进行操作(比如:点击、选中等)。其中,属于各个网站的信息是指与各个网站相关或各个网站直接提供的、处于平台的展示/显示位置上的各种信息(如推广信息、搜索结果信息等)。进而,由于该终端用户的操作触发平台获取展示位置上相应于属于各个网站的信息的详细信息,这些详细信息中的参数及其参数值被平台服务器端提供以写入到终端设备的加密数据包中,如以cookies方式写入到cookies中。其中,识别出每个参数(包括识别出该参数的值即参数值),也就获得了包含参数及其参数值的相应于属于各个网站的信息的详细信息。进而,互联网平台或互联网推广平台或各个信息的所有者网站,可以根据这些参数及其参数值来确定网站的访问流量,如利用对各个参数及其参数值的统计分析等确定访问流量,等等。
[0044]如图2所示根据本发明的方法的一个实施例的详细流程图。
[0045]在步骤S210处,服务器端基于获取的对数据对象的操作,将与所述数据对象相关的参数及其参数值以cookies方式写入到客户端的cookies文件。
[0046]具体地,对展示的数据对象进行操作,服务器端基于获取的该操作而得到相应于所述数据对象的详细信息中的参数及其参数值,并将这些与数据对象相关的参数及参数值以cookies的方式写入到客户端的cookies文件中去。
[0047]其中,在互联网平台或互联网推广平台,例如:搜索平台、搜索引擎平台、咨讯推广平台、广告平台,等等,可以提供展示位置来展示/展现各种信息(下称数据对象),这些展示或展现的信息如:搜索结果(包括特定内容),等等。这些信息一般属于或者说来自于各个网站。以搜索平台为例:终端用户通过浏览器连接到一个搜索平台,搜索平台所属服务器端会加载其网页页面到该浏览器,终端用户输入查询信息(如:查询词Query等),搜索平台的搜索引擎依据该查询信息进行搜索,获得对应的数据对象作为搜索结果输出并在展示位置展现,并且,由于该搜索平台提供了推广信息展示位置,可以在搜索平台加载网页页面到浏览器的时候或搜索结果输出的时候,在推广信息展示位置展现作为特定内容的数据对象。这里,搜索平台等互联网平台或互联网推广平台可以作为各种数据对象的展示平台。
[0048]其中,数据对象可以为包含各种描述内容的数据,数据对象可以代表属于各个网站的、在展示平台上展现或展示的各种信息。其中,描述内容包括但不限于诸如:图形、图像、图表、图标、文本/文字、音/视频、链接、数字、网址URL等等。每个数据对象在展示位置上都包含有关于该数据对象的详细信息的参数及参数值。参数及参数值能指示或者表示该数据对象的详细信息。参数及其参数值不限于添加在网址URL中,可以附带在数据对象的描述内容所在展示位置或描述内容中,等等。
[0049]在一个实施例中,可以由搜索平台在数据对象的描述内容中、甚至数据对象所处展示位置等,添加这些参数及参数值。
[0050]其中,作为特定内容的数据对象,是指该数据对象的描述内容中包含了推广物料等、并且该数据对象的所有者将该数据对象作为推广信息提供给搜索平台展现以便实现推广。进一步,相应于数据对象的详细信息包括诸如推广信息的详细信息,这些详细信息由各种参数(例:推广信息对应的各推广物料的来源from参数、账户标识account_id参数、推广信息标识号ad_id等,参见前述传统URL中的参数)所代表。例如:推广信息对应的推广物料为一广告创意,其包含一文本“买手机就上手机网”,其可以在展示位置上附带该广告的投放位置、广告来源网站URL、广告编号、以及所属推广账户等。
[0051]其中,对展示的数据对象的操作,包括比如:终端用户对数据对象的各种操作(例:点击、选择、浏览、鼠标滚动等等),或者展示平台上各种展现操作(例:动态播放、力口载等等)。
[0052]在一个实施方式中,基于对数据对象的操作,展示平台所属服务器将获得相应于该数据对象的详细信息的参数及其参数值(例如:附加在数据对象展示位置上的或者添加在数据对象的所有者/提供者网站的其他描述内容中的),并由平台服务端程序控制参数及其参数值以cookies方式写入浏览器端的cookies文件中,如:传递参数及其参数值给浏览器并写入cookies文件,等等。以搜索平台为例,对展现在展示位置上的数据对象的操作,至少可以包括:终端用户在浏览搜索平台上展示的各种数据对象时,可以对数据对象进行浏览操作、点击操作、选中操作、滚动鼠标操作、输入并确认等各种操作中的一种或多种,或者,该平台向浏览器加载网页进行的各种数据对象展现等各种操作中的一种或多种。这些操作会触发展示平台(服务器端)对数据对象详细信息的提取(参数及其参数值的获得),例如:平台服务器端响应终端用户的操作,向数据对象的网址链接URL指示的数据对象所有者网站上的详情页的跳转,同时,获得添加在展示位置中的与该数据对象相关的各参数及参数值,传递参数及参数
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1