页面访问监测方法及装置的制造方法

文档序号:9330416阅读:188来源:国知局
页面访问监测方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及计算机技术领域,尤其涉及一种页面访问监测方法及装置。
【背景技术】
[0002]随着计算机技术的发展,用户终端访问网站服务器获取网络资源的方式已经成为用户获取信息的重要途径。
[0003]由于各网站服务器的性能不同,因此,需要对网站服务器的性能加以评估,现有技术通过用户终端访问网站服务器的指标如访问次数、访问时间、跳出率等评估网站服务器的性能。
[0004]但是,通过现有的用户终端访问网站服务器的指标并不能对网站服务器的性能进行全面评估。

【发明内容】

[0005]本发明实施例提供一种页面访问监测方法及装置,以提高对网站服务器的评估。
[0006]本发明实施例的一个方面是提供一种页面访问监测方法,包括:
[0007]网站服务器接收第一用户终端发送的目标页面对应的URL,所述URL包括父节点ID和传播层级,所述URL是第二用户终端分享给所述第一用户终端的URL,所述父节点ID为所述第二用户终端对应的节点ID,所述传播层级是所述URL被不同用户终端相继分享的次数;
[0008]所述网站服务器依据所述URL将所述目标页面发送给所述第一用户终端,并监测所述第一用户终端对所述目标页面的操作指令;
[0009]若所述操作指令为分享指令,则所述网站服务器为所述第一用户终端分配子节点ID,将所述URL中所述父节点ID的值修改为所述子节点ID的值,将所述传播层级的值加1,并将修改后的所述URL发送到所述第一用户终端分享的目标用户的用户终端;
[0010]所述网站服务器记录数据项,所述数据项包括所述父节点ID、所述子节点ID、所述第一用户终端对应的OpenID和所述传播层级;
[0011]所述网站服务器依据多个所述数据项计算所述目标页面被分享的最大传播层级和所述第一用户终端的转播影响力。
[0012]本发明实施例的另一个方面是提供一种页面访问监测装置,包括:
[0013]接收模块,用于接收第一用户终端发送的目标页面对应的URL,所述URL包括父节点ID和传播层级,所述URL是第二用户终端分享给所述第一用户终端的URL,所述父节点ID为所述第二用户终端对应的节点ID,所述传播层级是所述URL被不同用户终端相继分享的次数;
[0014]发送模块,用于依据所述URL将所述目标页面发送给所述第一用户终端;
[0015]监测模块,用于监测所述第一用户终端对所述目标页面的操作指令;
[0016]分配修改模块,用于若所述操作指令为分享指令,则为所述第一用户终端分配子节点ID,将所述URL中所述父节点ID的值修改为所述子节点ID的值,将所述传播层级的值加I ;所述发送模块将修改后的所述URL发送到所述第一用户终端分享的目标用户的用户终端;
[0017]记录模块,用于记录数据项,所述数据项包括所述父节点ID、所述子节点ID、所述第一用户终端对应的OpenID和所述传播层级;
[0018]计算模块,用于依据多个所述数据项计算所述目标页面被分享的最大传播层级和所述第一用户终端的转播影响力。
[0019]本发明实施例提供的页面访问监测方法及装置,通过网站服务器为访问目标页面的用户终端分配节点ID,并记录包括父节点ID、子节点ID、用户OpenID和传播层级的数据项,通过对数据项的统计分析获得目标页面被分享的最大传播层级和用户终端的转播影响力,通过新增加的指标提高了对网站服务器的评估。
【附图说明】
[0020]图1为本发明实施例提供的页面访问监测方法流程图;
[0021]图2为本发明实施例提供的页面访问监测装置的结构图。
【具体实施方式】
[0022]图1为本发明实施例提供的页面访问监测方法流程图。本发明实施例针对现有的用户终端访问网站服务器的指标并不能对网站服务器的性能进行全面评估,提供了页面访问监测方法,该方法的具体步骤如下:
[0023]步骤SlOl、网站服务器接收第一用户终端发送的目标页面对应的URL,所述URL包括父节点ID和传播层级,所述URL是第二用户终端分享给所述第一用户终端的URL,所述父节点ID为所述第二用户终端对应的节点ID,所述传播层级是所述URL被不同用户终端相继分享的次数;
[0024]本发明实施例中的网站服务器具体为第三方应用的服务器,例如微信的服务器,该服务器为安装有微信的用户终端提供页面,供用户浏览并获取页面信息,第一用户终端和第二用户终端分别为安装有微信的用户终端,且第二用户终端的持有者与第一用户终端的持有者互为微信好友,第二用户终端在微信中分享了目标页面对应的URL,则第一用户终端将接收到该目标页面对应的URL,若第一用户终端的持有者对该目标页面感兴趣,将点击该URL,第一用户终端向网站服务器发送访问请求,该访问请求中包括URL,所述URL的参数部分包括父节点ID和传播层级,父节点ID为所述第二用户终端对应的节点ID,传播层级具体为包括第二用户终端在内的被不同用户终端相继分享的次数,例如用户终端A是该URL的原始分享者,用户终端A分享该URL后,该URL的传播层级为1,用户终端B分享了源自用户终端A分享的URL,则该URL的传播层级为2,用户终端C分享了源自用户终端B分享的URL,则该URL的传播层级为3。
[0025]步骤S102、所述网站服务器依据所述URL将所述目标页面发送给所述第一用户终端,并监测所述第一用户终端对所述目标页面的操作指令;
[0026]网站服务器接收到第一用户终端发送的URL后,依据URL获取到目标页面的内容信息,并将目标页面的内容信息发送给第一用户终端,以供第一用户终端解析目标页面的内容信息后显示该目标页面,同时网站服务器监测所述第一用户终端对所述目标页面的操作指令,例如监测第一用户终端将目标页面分享到微信的朋友圈或微信好友。
[0027]步骤S103、若所述操作指令为分享指令,则所述网站服务器为所述第一用户终端分配子节点ID,将所述URL中所述父节点ID的值修改为所述子节点ID的值,将所述传播层级的值加1,并将修改后的所述URL发送到所述第一用户终端分享的目标用户的用户终端;
[0028]若第一用户终端对目标页面进行了分享操作,分享操作具体为分享到微信的朋友圈或微信好友,则所述网站服务器为所述第一用户终端分配子节点ID,并修改所述URL,具体将所述URL中所述父节点ID的值修改为所述子节点ID的值即所述网站服务器将所述URL中所述父节点ID的值修改为当前分享所述URL的用户终端对应的节点ID,将所述传播层级的值加1,同时将修改后的所述URL发送到所述第一用户终端分享的目标用户的用户终端。
[0029]步骤S104、所述网站服务器记录数据项,所述数据项包括所述父节点ID、所述子节点ID、所述第一用户终端对应的OpenID和所述传播层级;
[0030]所述网站服务器将修改后的所述URL发送到所述第一用户终端分享的目标用户的用户终端后,记录数据项,所述数据项包括所述父节点ID、所述子节点ID、所述第一用户终端对应的OpenID和所述传播层级,即所述URL每次被分享后,网站服务器均记录一条数据项。
[0031]步骤S105、所述网站服务器依据多个所述数据项计算所述目标页面被分享的最大传播层级和所述第一用户终端的转播影响力。
[0032]所述网站服务器依据多个所述数据项计算所述目标页面被分享的最大传播层级和所述第一用户终端的转播影响力,包括:
[0033]所述网站服务器依据多个所述数据项中所述传播层级的最大值确定所述目标页面被分享的最大传播层级;所述网站服务器统计所述父节点ID为所述第一用户终端对应的节点ID的数据项的第一个数,以及所述父节点ID为所述第一用户终端分享的目标用户的用户终端对应的节点ID的数据项的第二个数,并对所述第一个数和所述第二个数进行递归计算获得所述第一用户终端的转播影响力。
[0034]所述网站服务器记录的多个所述数据项中传播层级的最
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1