一种网络资源处理方法、装置及系统制造方法及图纸

技术编号:30829857 阅读:13 留言:0更新日期:2021-11-18 12:40
本发明专利技术实施例提供了一种网络资源处理方法、装置及系统,资源投放服务器获取目标网络资源的资源数据、资源数据的目标数据标识,以及目标网络资源的落地页面的目标URL,对目标URL和目标数据标识进行拼接,并向客户端发送得到的目标拼接结果。客户端解析目标拼接结果得到目标URL和目标数据标识,在已接收到针对目标网络资源的显示指令的情况下,按照目标URL显示目标网络资源的落地页面,在接收到针对落地页面的退出指令时,向数据存储服务器发送目标用户行为信息和目标数据标识。数据存储服务器接收到目标用户行为信息和目标数据标识时,获取目标数据标识对应的目标网络资源的资源数据。基于上述处理,可以实现对目标网络资源的优化。资源的优化。资源的优化。

【技术实现步骤摘要】
一种网络资源处理方法、装置及系统


[0001]本专利技术涉及互联网
,特别是涉及一种网络资源处理方法、装置及系统。

技术介绍

[0002]资源投放服务器可以基于业务需求,向客户端推送网络资源,相应的,用户则可以通过客户端浏览到该网络资源。例如,资源投放服务器可以基于业务需求,向客户端推送广告、音乐、新闻等。
[0003]现有技术中,针对广告推送的场景,资源投放服务器可以获取待推送的目标广告的落地页面的URL(Uniform Resource Locator,统一资源定位符),以及目标广告的数据(可以称为广告数据,例如,目标广告中的视频、音频、图像,以及目标广告所面向的人群等)。然后,资源投放服务器可以按照目标广告的落地页面的URL(可以称为目标URL)在前,且广告数据在后的方式,对目标URL和广告数据进行拼接,并向客户端发送拼接结果。
[0004]客户端通过内核浏览器(webview)按照从前往后的顺序对接收到的拼接结果进行解析,以获取目标URL和广告数据。当接收到针对目标广告的显示指令时,客户端可以按照目标URL显示目标广告的落地页面,并在接收到针对该落地页面的退出指令时,向数据存储服务器发送用户在该落地页面中的用户行为信息(可以称为目标用户行为信息),以及广告数据。后续,可以对数据存储服务器中存储的用户行为信息和广告数据进行数据分析,以优化目标广告。
[0005]然而,由于内核浏览器对数据进行解析的解析能力有限,如果广告数据较多,可能导致拼接结果超出内核浏览器的解析能力,客户端无法对拼接结果中超出内核浏览器的解析能力的部分进行解析。进而,会导致客户端无法获取到完整的广告数据,相应的,数据存储服务器也无法获取到完整的广告数据,也就无法实现对目标广告的优化。

技术实现思路

[0006]本专利技术实施例的目的在于提供一种网络资源处理方法、装置及系统,以提高数据存储服务器得到完整的目标网络资源的资源数据的概率,后续可以基于数据存储服务器中存储的用户行为信息和资源数据,实现对目标网络资源的优化。具体技术方案如下:
[0007]在本专利技术实施的第一方面,首先提供了一种网络资源处理系统,所述网络资源处理系统包括:资源投放服务器、客户端和数据存储服务器,其中:
[0008]所述资源投放服务器,用于获取待推送的目标网络资源的资源数据、所述资源数据的预设标识,作为目标数据标识,以及获取所述目标网络资源的落地页面的统一资源定位符URL,作为目标URL;对所述目标URL和所述目标数据标识进行拼接,得到目标拼接结果,并向所述客户端发送所述目标拼接结果;其中,所述目标数据标识的长度为指定长度;
[0009]所述客户端,用于接收所述目标拼接结果,对所述目标拼接结果进行解析,得到所述目标URL和所述目标数据标识;在已接收到针对所述目标网络资源的显示指令的情况下,按照所述目标URL显示所述目标网络资源的落地页面;在接收到针对所述落地页面的退出
指令时,向所述数据存储服务器发送用户在所述落地页面中的目标用户行为信息和所述目标数据标识;
[0010]所述数据存储服务器,用于接收所述目标用户行为信息和所述目标数据标识,并获取所述目标数据标识对应的资源数据,将获取到的资源数据作为所述目标网络资源的资源数据。
[0011]可选的,所述网络资源处理系统还包括:资源投放云端;
[0012]所述资源投放服务器,具体用于向所述资源投放云端发送所述目标拼接结果;
[0013]所述资源投放云端,用于接收所述目标拼接结果,将所述目标拼接结果的数据结构,修改为所述客户端对应的数据结构,并向所述客户端发送修改后的目标拼接结果。
[0014]在本专利技术实施的第二方面,还提供了一种网络资源处理方法,所述方法应用于网络资源处理系统中的资源投放服务器,所述网络资源处理系统还包括:客户端和数据存储服务器,所述方法包括:
[0015]获取待推送的目标网络资源的资源数据、所述资源数据的预设标识,作为目标数据标识,以及获取所述目标网络资源的落地页面的URL,作为目标URL;其中,所述目标数据标识的长度为指定长度;
[0016]对所述目标URL和所述目标数据标识进行拼接,得到目标拼接结果;
[0017]向所述客户端发送所述目标拼接结果,以使所述客户端接收所述目标拼接结果,对所述目标拼接结果进行解析,得到所述目标URL和所述目标数据标识,在已接收到针对所述目标网络资源的显示指令的情况下,按照所述目标URL显示所述目标网络资源的落地页面;在接收到针对所述落地页面的退出指令时,向所述数据存储服务器发送用户在所述落地页面中的目标用户行为信息和所述目标数据标识,使得所述数据存储服务器在接收到所述目标用户行为信息和所述目标数据标识时,获取所述目标数据标识对应的资源数据,将获取到的资源数据作为所述目标网络资源的资源数据。
[0018]可选的,在所述获取待推送的目标网络资源的资源数据、所述资源数据的预设标识,作为目标数据标识之后,所述方法还包括:
[0019]将所述目标网络资源的资源数据和目标数据标识对应的存储至预设分布式存储系统,以使所述数据存储服务器在接收到所述客户端发送的所述目标用户行为信息和所述目标数据标识时,从所述预设分布式存储系统获取所述目标数据标识对应的资源数据,作为所述目标网络资源的资源数据。
[0020]可选的,所述获取待推送的目标网络资源的资源数据、所述资源数据的预设标识,作为目标数据标识,包括:
[0021]获取待推送的目标网络资源的资源数据;
[0022]基于预设的加密密钥,对所述资源数据进行加密,得到目标加密结果;
[0023]将所述加密密钥对应的解密密钥,作为所述资源数据的目标数据标识;
[0024]将所述目标加密结果存储至预设分布式存储系统,以使所述数据存储服务器在接收到所述客户端发送的所述目标用户行为信息和所述目标数据标识时,以所述目标数据标识为解密密钥,按照预设顺序,分别对预设分布式存储系统中存储的各加密结果进行解密,直至确定出能够成功解密的加密结果,作为目标加密结果;将对所述目标加密结果进行解密得到的资源数据,作为所述目标网络资源的资源数据。
[0025]可选的,所述网络资源处理系统还包括:资源投放云端;
[0026]所述向所述客户端发送所述目标拼接结果,包括:
[0027]向所述资源投放云端发送所述目标拼接结果,以使所述资源投放云端接收所述目标拼接结果;将所述目标拼接结果的数据结构,修改为所述客户端对应的数据结构,并向所述客户端发送修改后的目标拼接结果。
[0028]在本专利技术实施的第三方面,还提供了一种网络资源处理方法,所述方法应用于网络资源处理系统中的客户端,所述网络资源处理系统还包括:资源投放服务器和数据存储服务器,所述方法包括:
[0029]接收所述资源投放服务器发送的目标拼接结果;其中,所述目标拼接结果为所述资源投放服务器对目标URL和目标数据标识进行拼接得到的;所述目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络资源处理系统,其特征在于,所述网络资源处理系统包括:资源投放服务器、客户端和数据存储服务器,其中:所述资源投放服务器,用于获取待推送的目标网络资源的资源数据、所述资源数据的预设标识,作为目标数据标识,以及获取所述目标网络资源的落地页面的统一资源定位符URL,作为目标URL;对所述目标URL和所述目标数据标识进行拼接,得到目标拼接结果,并向所述客户端发送所述目标拼接结果;其中,所述目标数据标识的长度为指定长度;所述客户端,用于接收所述目标拼接结果,对所述目标拼接结果进行解析,得到所述目标URL和所述目标数据标识;在已接收到针对所述目标网络资源的显示指令的情况下,按照所述目标URL显示所述目标网络资源的落地页面;在接收到针对所述落地页面的退出指令时,向所述数据存储服务器发送用户在所述落地页面中的目标用户行为信息和所述目标数据标识;所述数据存储服务器,用于接收所述目标用户行为信息和所述目标数据标识,并获取所述目标数据标识对应的资源数据,将获取到的资源数据作为所述目标网络资源的资源数据。2.根据权利要求1所述的网络资源处理系统,其特征在于,所述网络资源处理系统还包括:资源投放云端;所述资源投放服务器,具体用于向所述资源投放云端发送所述目标拼接结果;所述资源投放云端,用于接收所述目标拼接结果,将所述目标拼接结果的数据结构,修改为所述客户端对应的数据结构,并向所述客户端发送修改后的目标拼接结果。3.一种网络资源处理方法,其特征在于,所述方法应用于网络资源处理系统中的资源投放服务器,所述网络资源处理系统还包括:客户端和数据存储服务器,所述方法包括:获取待推送的目标网络资源的资源数据、所述资源数据的预设标识,作为目标数据标识,以及获取所述目标网络资源的落地页面的URL,作为目标URL;其中,所述目标数据标识的长度为指定长度;对所述目标URL和所述目标数据标识进行拼接,得到目标拼接结果;向所述客户端发送所述目标拼接结果,以使所述客户端接收所述目标拼接结果,对所述目标拼接结果进行解析,得到所述目标URL和所述目标数据标识,在已接收到针对所述目标网络资源的显示指令的情况下,按照所述目标URL显示所述目标网络资源的落地页面;在接收到针对所述落地页面的退出指令时,向所述数据存储服务器发送用户在所述落地页面中的目标用户行为信息和所述目标数据标识,使得所述数据存储服务器在接收到所述目标用户行为信息和所述目标数据标识时,获取所述目标数据标识对应的资源数据,将获取到的资源数据作为所述目标网络资源的资源数据。4.根据权利要求3所述的方法,其特征在于,在所述获取待推送的目标网络资源的资源数据、所述资源数据的预设标识,作为目标数据标识之后,所述方法还包括:将所述目标网络资源的资源数据和目标数据标识对应的存储至预设分布式存储系统,以使所述数据存储服务器在接收到所述客户端发送的所述目标用户行为信息和所述目标数据标识时,从所述预设分布式存储系统获取所述目标数据标识对应的资源数据,作为所述目标网络资源的资源数据。5.根据权利要求3所述的方法,其特征在于,所述获取待推送的目标网络资源的资源数
据、所述资源数据的预设标识,作为目标数据标识,包括:获取待推送的目标网络资源的资源数据;基于预设的加密密钥,对所述资源数据进行加密,得到目标加密结果;将所述加密密钥对应的解密密钥,作为所述资源数据的目标数据标识;将所述目标加密结果存储至预设分布式存储系统,以使所述数据存储服务器在接收到所述客户端发送的所述目标用户行为信息和所述目标数据标识时,以所述目标数据标识为解密密钥,按照预设顺序,分别对预设分布式存储系统中存储的各加密结果进行解密,直至确定出能够成功解密的加密结果,作为目标加密结果;将对所述目标加密结果进行解密得到的资源数据,作为所述目标网络资源的资源数据。6.根据权利要求3所述的方法,其特征在于,所述网络资源处理系统还包括:资源投放云端;所述向所述客户端发送所述目标拼接结果,包括:向所述资源投放云端发送所述目标拼接结果,以使所述资源投放云端接收所述目标拼接结果;将所述目标拼接结果的数据结构,修改为所述客户端对应的数据结构,并向所述客户端发送修改后的目标拼接结果。7.一种网络资源处理方法,其特征在于,所述方法应用于网络资源处理系统中的客户端,所述网络资源处理系统还包括:资源投放服务器和数据存储服务器,所述方法包括:接收所述资源投放服务器发送的目标拼接结果;其中,所述目标拼接结果为所述资源投放服务器对目标URL和目标数据标识进行拼接得到的;所述目标URL为待推送的目标网络资源的落地页面的URL;所述目标数据标识为所述目标网络资源的资源数据的数据标识;所述目标数据标识的长度为指定长度;对所述目标拼接结果进行解析,得到所述目标URL和所述目标数据标识;在已接收到针对所述目标网络资源的显示指令的情况下,按照所述目标URL显示所述目标网络资源的落地页面;在接收到针对所述落地页面的退出指令时,向所述数据存储服务器发送用户在所述落地页面的目标用户行为信息和所述目标数据标识,以使所述数据存储服务器在接收到所述目标用户行为信息和所述目标数据标识时,获取所述目标数据标识对应的资源数据,将获取到的资源数据作为所述目标网络资源的资源数据。8.一种网络资源处理方法,其特征在于,所述方法应用于网络资源处理系统中的数据存储服务器,所述网络资源处理系统还包括:客户端和资源投放服务器,所述方法包括:接收所述客户端发送的目标用户行为信息和目标数...

【专利技术属性】
技术研发人员:冯丹
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1