本发明涉及计算机领域,特别是涉及一种推广APP的装置。
背景技术:
目前,很多应用都是使用APP下载的方式进行应用软件的下载,即用户通过手机等客户端软件,对服务器进行终端的访问下载请求。以苹果应用商店为例,当有用户要选择指定的APP应用时,服务器接收到下载该APP应用的请求,根据该APP应用对应的识别码,传输该APP程序,发送至用户的移动终端。
然而,现有的APP程序下载时,均需要到指定的应用商店进行浏览和下载,用户除了在应用商店了解到APP程序以外,缺乏了解APP程序的手段,只能够跟风式选择,不助于APP程序推广。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种推广APP的装置,用于解决现有技术中移动终端下载APP程序时,只能在相应的应用商店下载,并且缺乏有效推广的问题。
为实现上述目的及其他相关目的,本发明提供一种推广APP的装置,包括:
获取单元,适用于获取用户上网时产生的历史记录;
筛选单元,适用于筛选所述历史记录中的关键字符,并将所述关键字符同步至服务器;
匹配单元,适用于根据所述关键字符匹配相同或/和相似的APP程序,生成对应地推广链接;
显示单元,使用于用户将所述推广链接发送至移动终端显示页面。
优选地,所述获取单元,具体包括:
以用户的账号为单位,获取所述账号在上网时产生历史记录,其中,所述账号包括个人ID、手机号、移动终端序列号。
优选地,所述筛选单元,具体包括:
筛选子单元,适用于调用所述账户所对应的历史记录,筛选所述历史记录中关键字符,其中,所述关键字符包括中文字符、英文字符和特殊字符;
同步子弹元,适用于启动智能终端,联通网络,将所述关键字符同步至相应的服务器。
优选地,所述匹配单元,具体包括:
匹配子弹元,适用于所述服务器接收到匹配请求,以所述关键字符为检索要求,在所述服务器中匹配与该关键字符相同或/和相似的APP程序;
生成子弹元,适用于根据所述APP程序对应识别码,生成唯一的推广链接。
优选地,所述显示单元,具体包括:
在所述移动终端运行时,将推广链接显示至移动终端的画面中。
如上所述,本发明的推广APP的装置,具有以下有益效果:
本发明通过实时获取所述用户上网时,产生地相应的历史记录,以该历史记录为文本,获取所述文本中的关键字符,将所述关键字符通过网络同步到服务器,依次存储关键字符,并以关键字符为匹配条件,在服务器中匹配相同或/和相似的APP程序,获取该APP程序的识别码,以识别码为准生成唯一的推广链接,将所述推广链接通过网络发送到用户的移动终端,当用户启动移动终端时,显示到相应页面中,避免了APP程序只能存储在应用商店等待用户前来下载的局面,通过推广APP程序,提高了APP程序的占有率,延长了APP程序的使用周期。
附图说明
图1显示为本发明的实施例提供的推广APP的方法实现流程图;
图2显示为本发明的实施例提供的推广APP的装置实现结构框图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
请参阅图1,本发明实施例提供的推广APP的方法实现流程图,详述如下:
在步骤S101中,获取用户上网时产生的历史记录;
其中,以用户的账号为单位,获取所述账号在上网时产生历史记录,其中,所述账号包括个人ID、手机号、移动终端序列号。
在本实例中,可以同时以多个账号为标准,分别对应不同账号,生成不同历史记录。
在步骤S102中,筛选所述历史记录中的关键字符,并将所述关键字符同步至服务器;
其中,调用所述账户所对应的历史记录,筛选所述历史记录中关键字符,其中,所述关键字符包括中文字符、英文字符和特殊字符;
启动智能终端,联通网络,将所述关键字符同步至相应的服务器。
当检索到用户使用的对应的账号时,调用对应的历史记录,获取其中的关键字符,将所述关键字符通过网络同步到服务器中,依次进行存储,按照排队序列号。
在步骤S103中,根据所述关键字符匹配相同或/和相似的APP程序,生成对应地推广链接;
其中,所述服务器接收到匹配请求,以所述关键字符为检索要求,在所述服务器中匹配与该关键字符相同或/和相似的APP程序;
根据所述APP程序对应识别码,生成唯一的推广链接。
在本实施例中,当所述关键字符在服务器中未能匹配到相同或/和相似APP程序时,可以通过网络之间的共享,到其他应用商店调用相同或/和相似APP程序。
还有当所述服务器中存储有多个关键字符时,以关键字符存储的时间顺序先后或者生成的序列号为准,依次匹配对应的APP程序,其中,在匹配APP程序时,除了以名称作为主要参考以外,还以APP程序的介绍为次要参考标准。
在步骤S104中,将所述推广链接发送至移动终端显示页面。
其中,在所述移动终端运行时,将推广链接显示至移动终端的画面中。
在本实施例中,如果用户不使用移动终端,则将推广链接发送至移动终端设有的存储器中,根据存储时间的先后顺序,以及用户使用关键字符的频率,优选显示APP程序对应推广链接。
请参阅图2,本发明实施例提供的推广APP的装置实现结构框图,详述如下:
获取单元21,适用于获取用户上网时产生的历史记录;
筛选单元22,适用于筛选所述历史记录中的关键字符,并将所述关键字符同步至服务器;
匹配单元23,适用于根据所述关键字符匹配相同或/和相似的APP程序,生成对应地推广链接;
显示单元24,适用于将所述推广链接发送至移动终端显示页面。
其中,上述装置中获取单元21,具体为:
以用户的账号为单位,获取所述账号在上网时产生历史记录,其中,所述账号包括个人ID、手机号、移动终端序列号。
其中,上述装置中筛选单元22,具体为:
筛选子单元221,适用于调用所述账户所对应的历史记录,筛选所述历史记录中关键字符,其中,所述关键字符包括中文字符、英文字符和特殊字符;
同步子单元222,适用于启动智能终端,联通网络,将所述关键字符同步至相应的服务器。
其中,上述装置中匹配单元23,具体为:
匹配子单元231,适用于所述服务器接收到匹配请求,以所述关键字符为检索要求,在所述服务器中匹配与该关键字符相同或/和相似的APP程序;
生成子单元231,适用于根据所述APP程序对应识别码,生成唯一的推广链接。
其中,上述装置中显示单元24,具体为:
在所述移动终端运行时,将推广链接显示至移动终端的画面中。
综上所述,本发明通过实时获取所述用户上网时,产生地相应的历史记录,以该历史记录为文本,获取所述文本中的关键字符,将所述关键字符通过网络同步到服务器,依次存储关键字符,并以关键字符为匹配条件,在服务器中匹配相同或/和相似的APP程序,获取该APP程序的识别码,以识别码为准生成唯一的推广链接,将所述推广链接通过网络发送到用户的移动终端,当用户启动移动终端时,显示到相应页面中,避免了APP程序只能存储在应用商店等待用户前来下载的局面,通过推广APP程序,提高了APP程序的占有率,延长了APP程序的使用周期。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不 违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。