一种应用推广方法、服务器及终端的制作方法

文档序号:8925277阅读:273来源:国知局
一种应用推广方法、服务器及终端的制作方法
【技术领域】
[0001] 本发明设及应用推广技术,尤其设及一种应用推广方法、服务器及终端。
【背景技术】
[000引应用软件(App,ApplicationSoftware,W下简称应用)是系统软件相对应的一 个概念,应用软件是用户可W使用的各种程序设计语言编写的一种应用程序的集合。多种 多样的应用满足用户在不同领域解决不同问题的需求;例如,用户想要听歌,可W在自己的 终端上安装音乐播放器App,如百度公司的百度音乐、千千静听等App;如果用户想要玩游 戏,可W下载各种游戏的App;如果用户想要看看自己一天行走了多少步,可W下载计步器 的App;如果用户想要求购物,可W下载各种购物App如天猫商城的App、京东商城的App; 如果想要交朋友或者与朋友建立联系,可W下载腾讯公司的QQ、腾讯公司的微信、小米公司 的米聊等社交App。其中,终端包括手机(一般是指智能手机)、平板电脑、个人数字助理、 桌面式电脑、个人计算机、笔记本电脑等电子设备。
[0003] 软件公司开发出一款App,该里的软件公司主要是指App开发商;如果想要把该 款App推向市场,一般有两种方式;第一种方式是在人流量比较多的地方,通过发传单等方 式介绍自己的App;第二种方式是通过购买的广告位方式来推广自己的App,其中,广告位 可W是传统的纸媒广告位,例如公交站旁边的广告位、杂志上的广告位;当然还可W是在电 视、广播、网络等媒体上发布的广告,或者通过电信运营商来发布广告。在第二种方式中,通 过网络发布的方式也包括很多,其中第一种较为常见的也是应用较为广泛的方式是,在应 用市场(包括各种应用宝、应用商店)例如小米应用商店、苹果应用商店等推广自己的App; 还有一种是在其它应用中发布自己的应用的广告,例如,用户下载了一款社交App,在应用 推广的显示界面中,应用提供商提供的其它App如游戏App等可W在该个界面发布广告。
[0004] 现有的应用推广方式中,App开发商需要主动与各种推广源进行联系,然后通过货 币、实物、对等流量置换等方式来实现App的推广。其中:推广源是指上述的电视、广播、网 络等媒体,其中网络包括应用商店、其他的App、网站等。在App的推广中,很多App主要是 利用网络来推广,因此,上述的推广源也称为流量源或流量主,该是因为在利用网络来推广 应用时,主要占用的是推广源的流量资源,故称为流量主。下面给出流量主的定义;即移动 网络的场景下,通过App、网页、短信等一切可触及到用户的产品形态。对等流量置换方式是 指,在其它流量主中发布自己的应用的广告,作为回报,也在自己的流量主中发布其他的应 用的广告,例如,在其它应用中发布自己的应用的广告,作为回报,也在自己的应用中发布 其他的应用的广告。
[0005] 现有的应用推广方式中,App开发商需要主动与各种推广源进行沟通,不仅沟通起 来流程长、复杂,并需要付出货币、实物、对等流量等代价;重要的是,通过该种方式吸引来 的用户并不一定能转化为真正的App下载,或者使该些用户成为付费用户。如果不能使该 些用户下载App,或者成为付费用户,那么App开发商的投资就很难收回。

【发明内容】

[0006] 有鉴于此,本发明实施例为解决现有技术中存在的至少一个问题而提供一种应用 推广方法、服务器及终端,能够使得App开发商不需要与流量主进行直接沟通,无需繁琐的 数据计算即可实现对流量主的返利。
[0007] 本发明实施例的技术方案是该样实现的:
[000引第一方面,本发明实施例提供一种应用推广方法,所述方法包括:
[0009] 所述服务器接收第二终端发送的接入请求,所述接入请求中携带有待接入App的 标识信息和所述第二终端对应的流量主的标识信息;
[0010] 所述服务器建立所述流量主的标识信息和所述待接入App的标识信息之间的对 应关系,所述对应关系用于描述使用所述待接入App的用户从所述流量主上下载所述待接 入App的下载次数;
[0011] 所述服务器根据所述待接入App的标识信息获取待接入App的接入信息;
[0012] 所述服务器响应所述接入请求,向所述第二终端发送接入响应,所述接入响应中 携带有所述待接入App的接入信息,所述接入响应用于使所述第二终端根据所述接入信息 将所述待接入App接入到自身的流量主;
[0013] 所述接入信息至少包括所述App的描述信息和所述App的链接地址。
[0014] 第二方面,本发明实施例提供一种应用推广方法,所述方法包括:
[0015] 第一终端向服务器发送第一下载请求,所述第一下载请求用于向所述服务器请求 下载接口程序;
[0016] 所述第一终端接收所述服务器发送的接口程序,所述接口程序用于嵌入所述App 开发商的App程序中,所述接口程序至少签名信息;
[0017] 所述第一终端获取所述App开发商的第一操作,所述第一操作用于触发所述第一 终端向所述服务器上传第一App程序或者发送第一链接地址,所述第一App程序中嵌入有 所述接口程序,所述第一链接地址为所述第一App程序的链接地址;
[001引所述第一终端响应所述第一操作,向所述服务器发送上传所述第一App程序或者 发送第一链接地址,W供流量主从所述服务器上下载第一App程序或者获取第一链接地 址。
[0019] 第=方面,本发明实施例提供一种应用推广方法,所述方法包括:
[0020] 第二终端获取待接入应用App的标识信息;
[0021] 所述第二终端将所述待接入App的标识信息携带于接入请求中,所述接入请求中 携带有待接入App的标识信息和所述第二终端对应的流量主的标识信息;
[0022] 所述第二终端将所述接入请求发送给所述服务器;
[0023] 所述第二终端接收所述服务器发送的接入响应,所述接入响应中携带有所述待接 入App的接入信息;
[0024] 所述第二终端根据所述接入信息将所述待接入App接入到自身的流量主。
[0025] 第四方面,本发明实施例提供一种服务器,所述服务器包括第一接收单元、建立单 元、第一获取单元和第一发送单元,其中:
[0026] 所述第一接收单元,用于接收第二终端发送的接入请求,所述接入请求中携带有 待接入App的标识信息和所述第二终端对应的流量主的标识信息;
[0027] 所述建立单元,用于建立所述流量主的标识信息和所述待接入App的标识信息之 间的对应关系,所述对应关系用于描述使用所述待接入App的用户从所述流量主上下载所 述待接入App的下载次数;
[002引所述第一获取单元,用于根据所述待接入App的标识信息获取待接入App的接入 信息;
[0029] 所述第一发送单元,用于响应所述接入请求,向所述第二终端发送接入响应,所述 接入响应中携带有所述待接入App的接入信息,所述接入响应用于使所述第二终端根据所 述接入信息将所述待接入App接入到自身的流量主;
[0030] 所述接入信息至少包括所述App的描述信息和所述App的链接地址。
[0031] 第五方面,本发明实施例提供一种第一终端,所述第一终端包括第五发送单元、第 走接收单元、第六获取单元和第一处理单元,其中:
[0032] 所述第五发送单元,用于向服务器发送第一下载请求,所述第一下载请求用于向 所述服务器请求下载接口程序;
[0033] 所述第走接收单元,用于接收所述服务器发送的接口程序,所述接口程序用于嵌 入所述App开发商的App程序中,所述接口程序至少签名信息;
[0034] 所述第六获取单元,用于获取所述App开发商的第一操作,所述第一操作用于触 发所述第一终端向所述服务器上传第一App程序或者发送第一链接地址,所述第一App程 序中嵌入有所述接口程序,所述第一链接地址为所述第一App程序的链接地址;
[0035] 所述第一处理单元,用于响应所述第一操作,向所述服务器发送上传所述第一App 程序或者发送第一链接地址,W供流量主从所述服务器上下载第一App程序或者获取第一 链接地址。
[0036] 第六方面,本发明实施例提供一种第二终端,所述第二终端包括第九获取单元、携 带单元、第八发送单元、第九接收单元和接入单元,其中:
[0037] 所述第九获取单元,用于获取待接入应用App的标识信息;
[003引所述携带单元,用于将所述待接入App的标识信息携带于接入请求中,所述接入 请求中携带有待接入App的标识信息和所述第二终端对应的流量主的标识信息;
[0039] 所述第八发送单元,用于将所述接入请求发送给所述服务器;
[0040] 所述第九接收单元,用于接收所述服务器发送的接入响应,所述接入响应中携带 有所述待接入App的接入信息;
[0041] 所述接入单元,用于根据所述接入信息将所述待接入App接入到自身的流量主。
[0042] 本发明实施例提供的一种应用推广方法、服务器及终端,其中,所述服务器接收第 二终端发送的接入请求,所述服务器建立所述流量主的标识信息和所述待接入App的标识 信息之间的对应关系;所述服务器根据所述待接入App的标识信息获取待接入App的接入 信息;所述服务器响应所述接入请求,向所述第二终端发送接入响应,所述接入响应中携带 有所述待接入App的接入信息,所述接入响应用于使所述第二终端根据所述接入信息将所 述待接入App接入到自身的流量主;如此,App开发商不需要与流量主进行直接沟通,无需 繁琐的数据计算即可实现对流量主的返利。
【附图说明】
[0043] 图1-1为本发明实施例一应用推广方法的实现流程示意图;
[0044] 图1-2为本发明实施例设及的计算设备之间的联系示意图;
[0045] 图1-3为本发明实施例一中的场景示意图一;
[0046] 图1-4为本发明实施例各方之间的交互示意图;
[0047] 图1-5为本发明实施例一中的场景示意图二;
[0048] 图2-1为本发明实施例二应用推广方法的实现流程示意图;
[0049] 图2-2为本发明实施例二中注册流程的场景示意图一;
[0化0] 图2-3为本发明实施例二中注册流程的场景示意图二;
[0化1] 图2-4为本发明实施例二中设置App的相关信息的场景示意图;
[0化2] 图2-5为本发明实施例二中第二终端接入App的场景示意图;
[0化3] 图3为本发明实施例=应用推广方法的实现流程示意图;
[0054] 图4为本发明实施例四应用推广方法的实现流程示意图;
[0化5] 图5为本发明实施例五应用推广方法的实现流程示意图;
[0化6] 图6为本发明实施例六服务器的组成结构示意图;
[0化7] 图7为本发明实施例走第一终端的组成结构示意图;
[0化引图8为本发明实施例八第二终端的组成结构示意图。
【具体实施方式】
[0化9] 本发明W下的实施例中,将提供一个能够实现众包功能的平台(W下简称众包平 台),该众包平台能够让流量主自己来挑选适合自己场景的App如游戏App,按最终的下载 /激活/付费获得返利,App开发商不需要与流量主进行直接沟通,也不需要做繁琐的数据 计算。
[0060] 该众包平台在具体实现的过程中包括两部分,其中一部分位于服务器,另一部分 位于终端,该里所述的服务器是指应用推广服务商的计算设备,终端是指App开发商的计 算设备和流量主的计算设备,其中,应用推广服务商是指提供本发明的应用推广方法的服 务商,相对于App开发商和流量主来说,应用推广服务商可W称为第S方,应用推广服务商 在App开发商和流量主之间提供一个用于沟通的众包平台;上述的计算设备在具体实现的 过程中,可W通过个人计算机、平板电脑、智能手机、工控机、大型的计算型服务器等具有计 算性能的电子设备来实现。需要说明的是,前述的服务器和终端是相对的概念,终端在某种 程度上也可W作为其他设备的服务器,例如,对于App开发商的终端来说,使用App的用户 的终端从App开发商的终端上下载App,就App开发商的终端与使用App的用户的终端来 说,App开发商的终端实际上对于使用App的用户的终端来说,就是服务器;可见,本实施例 中的服务器和终端是相对的概念,在指出服务器的时候,应该有一个相对的概念终端。
[0061] 其中,众包的含义是指;一个公司或机构把过去由自己内部员工执行的工作任务, W自由自愿的形式外包给非特定的(而且通常是大型的)大众网络的做法;即公司或机构 利用互联网来将工作任务分配出去、发现创意或解决技术的问题。
[0062] 下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
[0063] 实施例一
[0064] 本发明实施例提供一种应用推广方法,该应用推广方法应用于服务器中,该应用 推广方法所实现的功能可w通过服务器中的处理器调用程序代码来实现,当然程序代码可W保存在计算机存储介质中,可见,该服务器至少包括处理器和存储介质。
[00化]图1-1为本发明实施例一应用推广方法的实现流程示意图,如图1-1所示,该应用 推广方法包括:
[0066] 步骤101,所述服务器接收第二终端发送的接入请求,所述接入请求中携带有待接 入App的标识信息和所述第二终端对应的流量主的标识信息;
[0067] 该里,所述服务器是指应用推广服务商的计算设备,所述第
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1