资源推送处理方法及装置的制造方法

文档序号:9870316阅读:416来源:国知局
资源推送处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,尤其涉及资源推送处理方法及装置。
【背景技术】
[0002]随着网络的快速发展,网络平台也得到了快速的发展。网络平台供第三方应用开发者展示,用户通过该网络平台就可以访问多种应用。
[0003]但是现有的网络平台中,用户与网络平台交互时,网络平台供第三方应用接入,第三应用通过在网络平台提供的曝光位上进行相应的资源推送,以吸引用户进行应用访问,增大第三方应用的访问量。传统资源推送方式中,用户可根据需求自行选择特定的曝光位进行资源推送,从而使得部分热点曝光位使用率加到,另一部分曝光位的使用率较小,因此容易造成曝光位流量集中化,导致流量浪费。

【发明内容】

[0004]本发明实施例的主要目的是提供一种资源推送处理方法及装置,旨在防止曝光位上推送的资源较少,导致流量浪费。
[0005]为实现上述目的,本发明实施例提供了一种资源推送处理方法,应用于平台服务器,所述平台服务器提供交互平台,以展示第三方应用的推送的资源,包括以下步骤:
[0006]当侦测到推送资源设置请求时,获取各预置曝光位的推送条件信息;
[0007]接收根据所述推送条件信息上传的推送资源;
[0008]当接收到上传结束指令时,判断所有的推送资源中是否存在与每一所述推送条件信息匹配的推送资源;
[0009]当所述所有的推送资源中存在与每一所述推送条件信息匹配的推送资源时,将本次上传的所有推送资源设定为推送策略,并储存至预置储存区域。
[0010]进一步地,本发明实施例还提供了一种资源推送处理装置,应用于平台服务器,所述平台服务器提供交互平台,以展示第三方应用的推送的资源,包括:
[0011]获取模块,用于当侦测到推送资源设置请求时,获取各预置曝光位的推送条件信息;
[0012]接收模块,用于接收根据所述推送条件信息上传的推送资源;
[0013]判断模块,用于当接收到上传结束指令时,判断所有的推送资源中是否存在与每一所述推送条件信息匹配的推送资源;
[0014]处理模块,用于当所述所有的推送资源中存在与每一所述推送条件信息匹配的推送资源时,将本次上传的所有推送资源设定为推送策略,并储存至预置储存区域。
[0015]本发明实施例通过判断所有的推送资源中是否存在与每一所述推送条件信息匹配的推送资源,并当所有的推送资源中是否存在与每一所述推送条件信息匹配的推送资源时,将本次上传的所有推送资源设定为推送策略,并储存至预置储存区域。从而在进行资源推送时,将整个推送策略的所有推送资源推送至相应的曝光位上,因此可有效防止曝光位上推送的资源较少,导致流量浪费。
【附图说明】
[0016]图1是本发明资源推送处理装置第一实施例的硬件架构示意图;
[0017]图2是本发明资源推送处理装置第二实施例的功能模块示意图;
[0018]图3是本发明资源推送处理装置第三实施例的功能模块示意图;
[0019]图4是本发明资源推送处理装置第四实施例的功能模块示意图;
[0020]图5是图4中曝光模块的功能模块结构示意图;
[0021]图6是本发明资源推送处理方法第一实施例的流程示意图;
[0022]图7是本发明资源推送处理方法第二实施例的流程示意图;
[0023]图8是本发明资源推送处理方法第三实施例的流程示意图;
[0024]图9是本发明资源推送处理方法第四实施例的流程示意图。
[0025]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0026]以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0027]本发明提出了一种资源推送处理装置,应用于平台服务器,所述平台服务器提供交互平台,以展示第三方应用的推送的资源。本发明提供的资源推送处理装置主要应用于平台服务器对第三方应用通过平台服务器进行资源推送的处理。平台服务器用于为第三方应用的开发者所提供与第三方应用对应的任务及资源推送的交互平台。例如用户可在该平台服务器上进行用户注册,然后访问交互平台指定的界面进行推送资源设置,当推送资源设置完成后,可由平台服务器按照预置的规则进行资源推送。
[0028]本实施例中,上述资源推送处理装置包括:处理器111、存储器112、用户接口 113、网络接口 114及通信总线115。通信总线115用于数据服务器中各组成部件之间的通信,用户接口 113用于接收用户输入的信息,该用户接口可以为有线接口及无线接口,例如键盘、鼠标等。网络接口 114用于数据服务器与外部进行互相通信,该网络接口 114也可以包括有线接口及无线接口。存储器112可以包括一个或一个以上计算机可读存储介质,而且其不但包括内部存储器,还包括外部存储器。该存储器中存储有操作系统及资源推送处理程序等等。处理器111用于调用存储器112中的资源推送处理程序,以执行以下操作:
[0029]当侦测到推送资源设置请求时,获取各预置曝光位的推送条件信息;
[0030]接收根据所述推送条件信息上传的推送资源;
[0031]当接收到上传结束指令时,判断所有的推送资源中是否存在与每一所述推送条件信息匹配的推送资源;
[0032]当所述所有的推送资源中存在与每一所述推送条件信息匹配的推送资源时,将本次上传的所有推送资源设定为推送策略,并储存至预置储存区域。
[0033]进一步地,处理器111还用于调用存储器112中的资源推送处理程序,以执行以下操作:
[0034]当所述所有的推送资源中不存在与每一所述推送条件信息匹配的推送资源时,显示未匹配到推送资源的推送条件信息。
[0035]进一步地,处理器111还用于调用存储器112中的资源推送处理程序,以执行以下操作:
[0036]侦测资源推送请求;
[0037]当侦测到资源推送请求时,将所推送策略中推送资源推送至对应的预置曝光位进行曝光显示。
[0038]进一步地,所述资源推送请求包括推送策略和与所述推送策略关联的预置任务;所述预置任务为第三方应用服务器在所述平台服务器预置的任务;
[0039]处理器111还用于调用存储器112中的资源推送处理程序,以执行以下操作:
[0040]当侦测到资源推送请求时,获取所述预置任务和与所述预置任务关联的推送策略所包含的推送资源;
[0041]根据预置的推送规则将所述预置任务和推送资源推送至对应的预置曝光位进行曝光显示。
[0042]进一步地,上述推送资源包括图形、文字或者两者的组合。
[0043]参照图2,提供了本发明资源推送处理装置第二实施例,本实施例提供的资源推送处理装置应用于平台服务器,所述平台服务器提供交互平台,以展示第三方应用的推送的资源,包括:
[0044]获取模块100,用于当侦测到推送资源设置请求时,获取各预置曝光位的推送条件信息;
[0045]本实施例中,上述资源推送处理装置为平台服务器的一部分,上述预置曝光
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1