信息推送方法及应用平台的制作方法

文档序号:9826274阅读:573来源:国知局
信息推送方法及应用平台的制作方法
【技术领域】
[0001]本发明涉及网络技术领域,尤其涉及一种信息推送方法及应用平台。
【背景技术】
[0002]目前,网页游戏等应用产品在网络上的推广方式各式各样,其中,广告推广是一种较为普遍且推广效果较好的方式。但是,现有的应用产品的广告推广方式,比较单一,而且与应用产品及开发商没有系统结合,导致应用产品的分发能力较低,无法满足应用开发商的需求。以网页游戏为例,目前网页游戏普遍实行“分区分服“方案,出于游戏运营机理及用户付费心理,为提高单服整体收入,需尽快导入满服用户。而现行的各个广告推广渠道与网页游戏产品及开发商没有有效结合,无法稳定满足网页游戏开发者开服需求(快速导入指定数量用户)。

【发明内容】

[0003]本发明实施例提供一种信息推送方法及应用平台,旨在提高指定网页应用的分发能力,满足网页应用的开服需求。
[0004]本发明实施例提出了一种信息推送方法,包括:
[0005]获取应用平台上所有应用的初始排序队列;
[0006]获取加权推送的应用白名单;
[0007]将所述加权推送的应用白名单中的应用根据预设的推送载体排序规则排序,并保持相对排序顺序,插入所述初始排序队列的首位,得到重新排序的应用推送载体排序队列;
[0008]依据所述重新排序的应用推送载体排序队列,对各应用进行排期推送。
[0009]本发明实施例还提出了一种信息推送应用平台,包括:
[0010]队列获取模块,用于获取应用平台上所有应用的初始排序队列;
[0011]白名单获取模块,用于获取加权推送的应用白名单;
[0012]加权排序模块,用于将所述加权推送的应用白名单中的应用根据预设的推送载体排序规则排序,并保持相对排序顺序,插入所述初始排序队列的首位,得到重新排序的应用排序队列;
[0013]推送模块,用于依据所述重新排序的应用排序队列,对各应用进行排期推送。
[0014]本发明实施例提出的一种信息推送方法及应用平台,通过获取应用平台上所有应用的初始排序队列;获取加权推送的应用白名单;将所述加权推送的应用白名单中的应用根据预设的推送载体排序规则排序,并保持相对排序顺序,插入初始排序队列的首位,得到重新排序的应用推送载体排序队列;依据所述重新排序的应用推送载体排序队列,对各应用进行排期推送。由此,通过特定的排期审核机制,对优质应用集中导量,为应用开发商提供集中开服(以游戏为例)的能力,极大的提高了网页应用尤其是优质网页应用的分发能力,从而满足了应用开发商的需求。
【附图说明】
[0015]图1是本发明实施例应用平台涉及的硬件运行环境示意图;
[0016]图2是本发明信息推送方法较佳实施例的流程示意图;
[0017]图3是本发明信息推送应用平台较佳实施例的功能模块示意图。
[0018]为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
【具体实施方式】
[0019]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]本发明实施例的主要解决方案是:通过获取应用平台上所有应用的初始排序队列;获取加权推送的应用白名单;将所述加权推送的应用白名单中的应用根据预设的推送载体排序规则排序,并保持相对排序顺序,插入初始排序队列的首位,得到重新排序的应用推送载体排序队列;依据所述重新排序的应用推送载体排序队列,对各应用进行排期推送。通过这种特定的排期审核机制,对优质应用集中导量,可以为应用开发商提供集中开服(以游戏为例)的能力,极大的提高网页应用尤其是优质网页应用的分发能力,满足应用开发商开服需求。
[0021]由于现有的网页应用产品比如网页游戏普遍实行“分区分服“方案。出于游戏运营机理及用户付费心理,为提高单服整体收入,需尽快导入满服用户。现行的各个广告推广渠道均无法稳定满足网页游戏开发者开服需求。
[0022]本发明实施例架构一应用平台,该应用平台通过特定的排期审核机制,对优质应用集中导量,为应用开发商提供集中开服(以游戏为例)的能力,可以极大的提高网页应用尤其是优质网页应用的分发能力,从而满足了应用开发商的需求。
[0023]其中,本实施例应用平台可以承载于PC端,也可以承载于手机、平板电脑等可以使用游戏等网络应用的移动终端。该应用平台的硬件架构可以如图1所示。
[0024]图1示出了本发明实施例应用平台的硬件架构。如图1所示,该应用平台可以包括:处理器1001,例如CPU,网络接口 1004,用户接口 1003,存储器1005,通信总线1002。其中,通信总线1002用于实现该应用平台中各组成部件之间的连接通信。用户接口 1003可以包括显示屏(Display)、键盘(Keyboard)、鼠标等组件,用于接收用户输入的信息,并将接收的信息发送至处理器1005进行处理。显示屏可以为LCD显示屏、LED显示屏,也可以为触摸屏,用于显示应用平台需要显示的数据,例如显示应用任务领取、奖励领取等操作界面。可选用户接口 1003还可以包括标准的有线接口、无线接口。网络接口 1004可选的可以包括标准的有线接口、无线接口(如W1-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及应用信息推送程序。
[0025]在图1所示的应用平台中,网络接口 1004主要用于连接第三方应用服务器,与第三方应用服务器进行数据通信;用户接口 1003主要用于连接客户端,与客户端进行数据通信,接收客户端输入的信息和指令;而处理器1001可以用于调用存储器1005中存储的应用信息推送程序,并执行以下操作:
[0026]获取应用平台上所有应用的初始排序队列;
[0027]获取加权推送的应用白名单;
[0028]将所述加权推送的应用白名单中的应用根据预设的推送载体排序规则排序,并保持相对排序顺序,插入所述初始排序队列的首位,得到重新排序的应用推送载体排序队列;
[0029]依据所述重新排序的应用推送载体排序队列,对各应用进行排期推送。
[0030]进一步地,在一个实施例中,处理器1001调用存储器1005中存储的应用信息推送程序可以执行以下操作:
[0031]获取所有投放推送载体的应用平台应用;
[0032]通过设定的推送载体排序算法对所有投放推送载体的应用进行排序,得到所有应用的初始排序队列。
[0033]进一步地,在一个实施例中,处理器1001调用存储器1005中存储的应用信息推送程序可以执行以下操作:
[0034]根据设定的评估因子,对应用平台上所有应用进行筛选,将符合条件的应用放入应用白名单;所述评估因子包括以下之一:应用的推送载体的点击率、转化率、单位曝光收益、单位曝光所带来的应用内付费金额。
[0035]进一步地,在一个实施例中,处理器1001调用存储器1005中存储的应用信息推送程序可以执行以下操作:
[0036]接收外部推荐的符合条件的应用,加入应用白名单。
[0037]进一步地,在一个实施例中,处理器1001调用存储器1005中存储的应用信息推送程序可以执行以下操作:
[0038]判断所述应用白名单中加权推送的应用是否在所述初始排序队列中;
[0039]对于在所述初始排序队列中的加权推送的应用,将其从所述初始排序队列中提取出来,并进行加权处理;
[0040]对于不在所述初始排序队列中的加权推送的应用,对其进行加权处理;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1