推送方法及装置的制造方法
【专利摘要】本公开是关于推送方法及装置。该方法包括:获取距离当前时间预设时间段内所有用户下载应用的行为数据;将所述行为数据推送给当前浏览所述应用的用户。该技术方案使用户可以获知最近一段时间内该应用的下载情况,使用户对该应用有直观的认识,进而刺激用户的下载欲望,达到推广该应用的目的。
【专利说明】
推送方法及装置
技术领域
[0001 ]本公开涉及互联网技术领域,尤其涉及推送方法及装置。
【背景技术】
[0002]App (applicat1n,应用)在应用商店进行推广和说明一直是比较大的难题,用户很难评估一个app的质量如何,只能通过评价说明等来进行刷选,或者下载之后用过才知道质量如何。
[0003]相关技术中主要是基于对应用界面的截图,图片和文字描述来使用户了解该应用,有的也会加入下载量和评价等来进行推广。但是,这种方法很难让用户对应用有直观的认识,另外,对于一些老旧的、无人问津的app也难以辨别,很难激发用户的下载欲望。
【发明内容】
[0004]本公开实施例提供了推送方法及装置。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种推送方法,包括:
[0006]获取距离当前时间预设时间段内所有用户下载应用的行为数据;
[0007]将所述行为数据推送给当前浏览所述应用的用户。
[0008]在一个实施例中,所述将所述行为数据推送给当前浏览所述应用的用户,可包括:
[0009]将所述行为数据作为弹幕内容显示在应用详情界面上。
[0010]在一个实施例中,所述行为数据可包括以下数据中的至少一项:用户下载所述应用的时间、用户所在的地域以及用户对所述应用的评价。
[0011]在一个实施例中,所述方法还可包括:
[0012]实时采集用户下载应用的行为数据;
[0013]将所述行为数据写入消息队列中;
[0014]所述将所述行为数据推送给当前浏览所述应用的用户,包括:
[0015]将消息队列中的行为数据推送给当前浏览所述应用的用户。
[0016]在一个实施例中,在实时采集用户下载应用的行为数据之后,所述方法还可包括:
[0017]将所述行为数据保存在数据库中;
[0018]根据所述保存的行为数据确定预设时间段内的下载量;
[0019]将预设时间段内的下载量推送给当前浏览所述应用的用户。
[0020]根据本公开实施例的第二方面,提供一种推送装置,包括:
[0021]获取模块,用于获取距离当前时间预设时间段内所有用户下载应用的行为数据;
[0022]第一推送模块,用于将所述获取模块获取的行为数据推送给当前浏览所述应用的用户。
[0023]在一个实施例中,所述第一推送模块,可包括:
[0024]第一推送子模块,用于将所述行为数据作为弹幕内容显示在应用详情界面上。
[0025]在一个实施例中,所述行为数据可包括以下数据中的至少一项:用户下载所述应用的时间、用户所在的地域以及用户对所述应用的评价。
[0026]在一个实施例中,所述装置还可包括:
[0027]采集模块,用于实时采集用户下载应用的行为数据;
[0028]写入模块,用于将所述采集模块采集的行为数据写入消息队列中;
[0029]所述第一推送模块,包括:
[0030]第二推送子模块,用于将写入模块写入消息队列中的行为数据推送给当前浏览所述应用的用户。
[0031]在一个实施例中,所述装置还可包括:
[0032]保存模块,用于将所述行为数据保存在数据库中;
[0033]确定模块,用于根据所述保存模块保存的行为数据确定预设时间段内的下载量;
[0034]第二推送模块,用于将确定模块确定出的预设时间段内的下载量推送给当前浏览所述应用的用户。
[0035]根据本公开实施例的第三方面,提供一种推送装置,包括:
[0036]处理器;
[0037]用于存储处理器可执行指令的存储器;
[0038]其中,所述处理器被配置为:
[0039]获取距离当前时间预设时间段内所有用户下载应用的行为数据;
[0040]将所述行为数据推送给当前浏览所述应用的用户。
[0041]本公开的实施例提供的技术方案可以包括以下有益效果:
[0042]本公开的实施例提供的技术方案,通过获取距离当前时间预设时间段内所有用户下载应用的行为数据,将行为数据推送给当前浏览应用的用户。从而用户可以获知最近一段时间内该应用的下载情况,使用户对该应用有直观的认识,进而刺激用户的下载欲望,达到推广该应用的目的。
[0043]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0045]图1A是根据一示例性实施例示出的一种推送方法的流程图。
[0046]图1B是根据一示例性实施例示出的一种推送方法的界面示意图。
[0047]图2是根据一示例性实施例示出的又一种推送方法的流程图。
[0048]图3是根据一示例性实施例示出的又一种推送方法的流程图。
[0049]图4是根据一示例性实施例示出的另一种推送方法的流程图。
[0050]图5是根据一示例性实施例示出的一种推送装置的框图。
[0051 ]图6是根据一示例性实施例示出的又一种推送装置的框图。
[0052]图7是根据一示例性实施例示出的又一种推送装置的框图。
[0053]图8是根据一示例性实施例示出的另一种推送装置的框图。
[0054]图9是根据一示例性实施例示出的适用于指推送装置的框图。
【具体实施方式】
[0055]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0056]图1A是根据一示例性实施例示出的一种推送方法,如图1A所示,该推送方法包括以下步骤S101-S102:
[0057]在步骤SlOl中,获取距离当前时间预设时间段内所有用户下载应用的行为数据。
[0058]在步骤S102中,将行为数据推送给当前浏览应用的用户。
[0059]预设时间段可以根据实际需求进行设定,比如5分钟、半小时、一小时。
[0060]举例说明,当前时间为10:05,预设时间段为5分钟,10:00-10:05期间分别有张三、李四和王五三位用户下载了应用A,如图1B所示,则在应用A的详情页面向当前浏览应用A的用户推送这三位用户的行为数据,推送的行为数据可以是张三在I分钟前下载了应用A、李四在2分钟前下载了应用A、王五在4分钟前下载了应用A” ;推送的行为数据还可以是:“张三在10:04下载了类应用A、李四在10:03下载了应用A、王五在10:01下载了应用A”。
[0061]需要说明的是,可以在各个应用的详情页面分别推送各自的行为数据,也可以在应用商店的首页、排行榜页来推送整个应用商店的应用下载情况,对应用商店或排行榜中的所有应用进行推广。
[0062]本公开实施例的上述方法,通过获取距离当前时间预设时间段内所有用户下载应用的行为数据,将行为数据推送给当前浏览应用的用户。从而用户可以获知最近一段时间内该应用的下载情况,使用户对该应用有直观的认识,进而刺激用户的下载欲望,达到推广该应用的目的。
[0063]在一个实施例中,如图2所示,步骤S102可以实施为如下步骤S1021:
[0064]在步骤S1021中,将行为数据作为弹幕内容显示在应用详情界面上。
[0065]本实施例中,行为数据以弹幕的形式显示在应用详情界面上。如果下载的用户多,则弹幕的条数也较多,如果下载的用户少,则弹幕的条数也较少,用户不用查看弹幕的具体内容也能够比较直观的了解该应用的下载情况,弹幕多时,能够进一步刺激用户的下载欲望。
[0066]在一个实施例中,行为数据可包括以下数据中的至少一项:用户下载该应用的时间、用户所在的地域以及用户对该应用的评价。
[0067]用户所在的地域例如,可以是北京、上海、天津等,例如:张三3分钟前在北京下载了应用B。也可以具体到某个区、某条路甚至某个大厦。便于用户进一步了解该应用。
[0068]在一个实施例中,如图3所示,上述方法还可包括以下步骤S103-S104:
[0069]在步骤S103中,实时采集用户下载应用的行为数据。
[0070]在步骤S104中,将行为数据写入消息队列中。
[0071]步骤S102还可以实施为如下步骤S1022:
[0072]在步骤S1022中,将消息队列中的行为数据推送给当前浏览应用的用户。
[0073]用户A下载某个应用后,将行为数据写入消息队列,推送服务将消息队列中的下载消息推送给所有用户。本实施例中,将行为数据写入消息队列中推送给用户,使用户可以更直观、准确的了解该应用。
[0074]在一个实施例中,在步骤S103之后,如图4所示,上述方法还可包括以下步骤S105-S107:
[0075]在步骤S105中,将行为数据保存在数据库中。
[0076]在步骤5106中,根据保存的行为数据确定预设时间段内的下载量。
[0077]在步骤S107中,将预设时间段内的下载量推送给当前浏览应用的用户。
[0078]本实施例,用户A下载某个应用后,通知服务器,服务器将用户的下载行为数据记录入数据库,从数据库中可以统计出I个小时或者2个小时内的下载量。将下载量推送给用户,便于用户更加准确的了解应用。
[0079]除此之外,服务器还可以记录接收到推送的用户,是下载应用还是离开,以此来评估该方法的效果。
[0080]下述为本公开装置实施例,可以用于执行本公开方法实施例。
[0081]图5是根据一示例性实施例示出的一种推送的框图,如图5所示,该推送装置包括获取模块51和第一推送模块52。
[0082]获取模块51,被配置为获取距离当前时间预设时间段内所有用户下载应用的行为数据;
[0083]第一推送模块52,被配置为将获取模块51获取的行为数据推送给当前浏览应用的用户。
[0084]本公开实施例的上述装置,通过获取距离当前时间预设时间段内所有用户下载应用的行为数据,将行为数据推送给当前浏览应用的用户。从而用户可以获知最近一段时间内该应用的下载情况,使用户对该应用有直观的认识,进而刺激用户的下载欲望,达到推广该应用的目的。
[0085]在一个实施例中,如图6所不,第一推送模块52,可包括:
[0086]第一推送子模块521,被配置为将行为数据作为弹幕内容显示在应用详情界面上。
[0087]本实施例中,行为数据以弹幕的形式显示在应用详情界面上。如果下载的用户多,则弹幕的条数也较多,如果下载的用户少,则弹幕的条数也较少,用户不用查看弹幕的具体内容也能够比较直观的了解该应用的下载情况,弹幕多时,能够进一步刺激用户的下载欲望。
[0088]在一个实施例中,行为数据可包括以下数据中的至少一项:用户下载该应用的时间、用户所在的地域以及用户对该应用的评价。
[0089]用户所在的地域例如,可以是北京、上海、天津等,例如:张三3分钟前在北京下载了应用B。也可以具体到某个区、某条路甚至某个大厦。便于用户进一步了解该应用。
[0090]在一个实施例中,如图7所示,上述装置还可包括:
[0091]采集模块53,被配置为实时采集用户下载应用的行为数据;
[0092]写入模块54,被配置为将采集模块53采集的行为数据写入消息队列中;
[0093]第一推送模块52,还可包括:
[0094]第二推送子模块522,被配置为将写入模块54写入消息队列中的行为数据推送给当前浏览应用的用户。
[0095]用户A下载某个应用后,将行为数据写入消息队列,推送服务将消息队列中的下载消息推送给所有用户。本实施例中,将行为数据写入消息队列中推送给用户,使用户可以更直观、准确的了解该应用。
[0096]在一个实施例中,如图8所示,上述装置还可包括:
[0097]保存模块55,被配置为将行为数据保存在数据库中;
[0098]确定模块56,被配置为根据保存模块55保存的行为数据确定预设时间段内的下载量;
[0099]第二推送模块57,被配置为将确定模块56确定出的预设时间段内的下载量推送给当前浏览应用的用户。
[0100]本实施例,用户A下载某个应用后,通知服务器,服务器将用户的下载行为数据记录入数据库,从数据库中可以统计出I个小时或者2个小时内的下载量。将下载量推送给用户,便于用户更加准确的了解应用。
[0101 ]本公开实施例还提供一种推送装置,包括:
[0102]处理器;
[0103]用于存储处理器可执行指令的存储器;
[0104]其中,所述处理器被配置为:
[0105]获取距离当前时间预设时间段内所有用户下载应用的行为数据;
[0106]将所述行为数据推送给当前浏览所述应用的用户。
[0107]上述处理器还被配置为:
[0108]将所述行为数据作为弹幕内容显示在应用详情界面上。
[0109]上述处理器还被配置为:
[0110]所述行为数据可包括以下数据中的至少一项:用户下载所述应用的时间、用户所在的地域以及用户对所述应用的评价。
[0111]上述处理器还被配置为:
[0112]实时采集用户下载应用的行为数据;
[0113]将所述行为数据写入消息队列中;
[0114]所述将所述行为数据推送给当前浏览所述应用的用户,包括:
[0115]将消息队列中的行为数据推送给当前浏览所述应用的用户。
[0116]上述处理器还被配置为:
[0117]将所述行为数据保存在数据库中;
[0118]根据所述保存的行为数据确定预设时间段内的下载量;
[0119]将预设时间段内的下载量推送给当前浏览所述应用的用户。
[0120]图9是根据一示例性实施例示出的一种用于推送装置的框图。例如,装置1900可以被提供为一服务器。装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法。
[0121]装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口 1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接口1958。装置1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,Mac
OSXTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0122]—种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1900的处理器执行时,使得装置1900能够执行上述推送方法,所述方法包括:
[0123]获取距离当前时间预设时间段内所有用户下载应用的行为数据;
[0124]将所述行为数据推送给当前浏览所述应用的用户。
[0125]在一个实施例中,所述将所述行为数据推送给当前浏览所述应用的用户,可包括:
[0126]将所述行为数据作为弹幕内容显示在应用详情界面上。
[0127]在一个实施例中,所述行为数据可包括以下数据中的至少一项:用户下载所述应用的时间、用户所在的地域以及用户对所述应用的评价。
[0128]在一个实施例中,所述方法还可包括:
[0129]实时采集用户下载应用的行为数据;
[0130]将所述行为数据写入消息队列中;
[0131]所述将所述行为数据推送给当前浏览所述应用的用户,包括:
[0132]将消息队列中的行为数据推送给当前浏览所述应用的用户。
[0133]在一个实施例中,在实时采集用户下载应用的行为数据之后,所述方法还可包括:
[0134]将所述行为数据保存在数据库中;
[0135]根据所述保存的行为数据确定预设时间段内的下载量;
[0136]将预设时间段内的下载量推送给当前浏览所述应用的用户。
[0137]本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0138]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种推送方法,其特征在于,包括: 获取距离当前时间预设时间段内所有用户下载应用的行为数据; 将所述行为数据推送给当前浏览所述应用的用户。2.根据权利要求1所述的方法,其特征在于,所述将所述行为数据推送给当前浏览所述应用的用户,包括: 将所述行为数据作为弹幕内容显示在应用详情界面上。3.根据权利要求1所述的方法,其特征在于,所述行为数据包括以下数据中的至少一项:用户下载所述应用的时间、用户所在的地域以及用户对所述应用的评价。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 实时采集用户下载应用的行为数据; 将所述行为数据写入消息队列中; 所述将所述行为数据推送给当前浏览所述应用的用户,包括: 将消息队列中的行为数据推送给当前浏览所述应用的用户。5.根据权利要求4所述的方法,其特征在于,在实时采集用户下载应用的行为数据之后,所述方法还包括: 将所述行为数据保存在数据库中; 根据所述保存的行为数据确定预设时间段内的下载量; 将预设时间段内的下载量推送给当前浏览所述应用的用户。6.一种推送装置,其特征在于,包括: 获取模块,用于获取距离当前时间预设时间段内所有用户下载应用的行为数据; 第一推送模块,用于将所述获取模块获取的行为数据推送给当前浏览所述应用的用户。7.根据权利要求6所述的装置,其特征在于,所述第一推送模块,包括: 第一推送子模块,用于将所述行为数据作为弹幕内容显示在应用详情界面上。8.根据权利要求6所述的装置,其特征在于,所述行为数据包括以下数据中的至少一项:用户下载所述应用的时间、用户所在的地域以及用户对所述应用的评价。9.根据权利要求6所述的装置,其特征在于,所述装置还包括: 采集模块,用于实时采集用户下载应用的行为数据; 写入模块,用于将所述采集模块采集的行为数据写入消息队列中; 所述第一推送模块,包括: 第二推送子模块,用于将写入模块写入消息队列中的行为数据推送给当前浏览所述应用的用户。10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 保存模块,用于将所述行为数据保存在数据库中; 确定模块,用于根据所述保存模块保存的行为数据确定预设时间段内的下载量; 第二推送模块,用于将确定模块确定出的预设时间段内的下载量推送给当前浏览所述应用的用户。11.一种推送装置,其特征在于,包括: 处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取距离当前时间预设时间段内所有用户下载应用的行为数据;将所述行为数据推送给当前浏览所述应用的用户。
【文档编号】G06F9/445GK106095993SQ201610455118
【公开日】2016年11月9日
【申请日】2016年6月21日
【发明人】杨伟贤, 马希运, 陈晓玉
【申请人】北京小米移动软件有限公司