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

文档序号:8925277阅读:来源:国知局
所述待接入App的用户从所述流量主上下载所述待接入App的下载次数;
[0172] 该里,本实施例提供的方法还包括;当服务器验证所述App无效且所述流量主无 效时,所述服务器向第二终端发送报错响应,W提示第二终端中的发送的接入响应中的所 述App无效或者所述流量主无效。
[0173] 步骤408,所述服务器根据所述待接入App的标识信息获取待接入App的接入信 息;
[0174] 该里,所述接入信息至少包括所述App的描述信息和所述App的链接地址。
[01巧]步骤409,所述服务器响应所述接入请求,向所述第二终端发送接入响应;
[0176] 该里,所述接入响应中携带有所述待接入App的接入信息,所述接入响应用于使 所述第二终端根据所述接入信息将所述待接入App接入到自身的流量主;
[0177] 步骤410,所述第二终端接收所述服务器发送的接入响应,所述接入响应中携带有 所述待接入App的接入信息;
[0178] 步骤411,所述第二终端根据所述接入信息将所述待接入App接入到自身的流量 主。
[0179] 本发明实施例中,上述的步骤405至步骤407、步骤408、步骤409分别对应于实施 例一中的步骤101至步骤104,因此,本领域的技术人员可W参阅实施例一而理解上述的步 骤405、步骤407至步骤409,为节约篇幅,该里不再寶述。
[0180] 实施例五
[0181] 基于前述的实施例,本发明实施例提供一种应用推广方法,该应用推广方法应用 于服务器和第二终端中,该应用推广方法所实现的功能可W通过服务器和第二终端中的处 理器调用程序代码来实现,当然程序代码可W保存在计算机存储介质中,可见,该服务器至 少包括处理器和存储介质。
[0182] 图5为本发明实施例五应用推广方法的实现流程示意图,如图5所示,该应用推广 方法包括:
[0183] 步骤501,用户的终端接收用户的下载操作;
[0184] 该里,步骤501中的用户是指使用App的用户,从流量主上下载App的过程,例如, 在图1-3的b图中,用户进行点击"下载按钮11",然后触发用户的终端向服务器发送第二 下载请求。
[0185] 步骤502,用户的终端向服务器发送第二下载请求;
[0186] 该里,所述第二下载请求用于下载App开发商提供的第一App程序,所述第二下载 请求中携带有待下载的App的标识信息和流量主的标识信息,其中待下载的App的标识信 息具体可W是App的名称、或者App的编码等信息,只要该信息能够标识App即可,流量主 的标识信息具体可W是流量主的名称、流量主的编号等信息,同理,该流量主的标识信息能 够标识流量主即可。
[0187] 该里,继续承接上述步骤501中的例子,用户在点击下载按钮的时候,用户的终端 就会获取到一个地址,该个地址具体可W是链接地址或者网际协议(I巧地址,按照该个地 址,用户的终端就向该地址所代表的设备发送第二下载请求,在本例中,假设该个地址代表 的是服务器,当然,在其他的实施例中,该地址也可W代表第一终端或者第二终端。需要说 明的是,无论该个地址代表的是服务器、第一终端还是第二终端,该个第二下载请求都需要 携带流量主的标识信息和待下载的App的标识信息,因为需要知道用户下的是什么样的 App,还有知道用户是通过何种渠道(流量主)得知的下载途径,W便从App开发商那里获 取报酬,W便分发给流量主。
[0188] 步骤503,所述服务器接收用户的终端发送的第二下载请求;
[0189] 该里,所述第二下载请求用于下载App开发商提供的第一App程序,所述第二下载 请求中携带有App的标识信息和流量主的标识信息;
[0190] 步骤504,所述服务器响应所述第二下载请求,根据所述App的标识信息获取第一 App程序,并将所述第一App程序发送给所述用户的终端;
[0191] 步骤505,所述服务器记录与流量主的标识信息和App的标识信息相对应的下载 次数。
[0192] 本发明实施例中,上述的步骤501至步骤505实际上是用户的终端从服务器上下 载App安装包(即第一App程序)的过程。
[0193] 步骤506,所述服务器获取应用App的下载信息,所述App的下载信息包括App的 标识信息、推广所述App的流量主的标识信息和所述流量主的下载次数;
[0194] 该里,需要说明的是,前述实施例中接口程序还可W用于完成App下载量的统计 和下载收入的统计,一般来说,App在众包平台上的标识信息也可W通过接口程序一起下发 给App开发商,接口程序一旦接入到App程序中,形成一个完成的App安装包(即第一App 程序)后,对流量主的下载量的统计将可W通过接口程序来完成,实际上,用户安装完成之 后,接口程序可W通过第二终端或者直接向服务器发送下载信息,该样服务器就可W得到 下载信息,进而计算收益,分发给流量主。
[01巧]步骤507,所述服务器根据所述App的标识信息获取收益参数;
[0196] 步骤508,所述服务器根据所述流量主的下载次数和所述收益参数,确定对应的流 量主的收益额;
[0197] 步骤509,所述服务器根据所述App的标识信息从对应的App开发商处获取所述收 益额,并将所述收益额分发给与所述流量主的标识信息相对应的流量主。
[019引本发明实施例中,上述的步骤506至步骤509实现的是,如何根据用户从流量主的 下载量,对流量主进行回报的过程。
[0199] 在本发明实施例中,服务器接收用户的终端发送的第二下载请求,然后服务器通 过第二下载请求来记录从流量主上的下载次数。在其他的实施例中,也可W是第二终端接 收用户的终端发送的第二下载请求,然后根据第二下载请求计算从流量主的下载次数,具 体流程包括:
[0200] 步骤S501,所述第二终端接收用户的终端发送的第二下载请求;
[0201] 该里,所述第二下载请求用于从所述流量主上下载App开发商提供的第一App程 序;所述第二下载请求中携带有App的标识信息;
[0202] 步骤S502,所述第二终端响应所述第二下载请求,向所述服务器发送所述第=下 载请求,所述第=下载请求用于请求下载第一App程序;
[0203] 步骤S503,所述第二终端接收所述服务器发送的第一App程序,并将所述第一App 程序发送给所述用户的终端。
[0204] 步骤S504,所述用户的终端将App的标识和安装完成标识发送给第二终端;
[0205] 该里,安装完成标识用于表明用户的终端已经完成App安装包的安装。
[0206] 步骤S505,第二终端接收到用户终端发送的App的标识和安装完成标识后,将流 量主的标识信息一起发送给服务器器;
[0207] 步骤S505之后的流程将接续上述的步骤506,因此,下面的流程该里不再寶述。 悦0引实施例六
[0209] 基于前述的应用推广方法,本发明实施例提供一种服务器,本发明实施例提供的 服务器中的第一接收单元、建立单元、第一获取单元和第一发送单元等单元,W及各单元各 自所包括的各模块都可W通过服务器中的处理器来实现;当然也可通过具体的逻辑电路实 现;在具体实施例的过程中,处理器可W为中央处理器(CPU)、微处理器(MPU)、数字信号处 理器值S巧或现场可编程口阵列(FPGA)等。
[0210] 图6为本发明实施例六服务器的组成结构示意图,如图6所示,该服务器600包括 第一接收单元601、建立单元602、第一获取单元603和第一发送单元604,其中:
[0211] 所述第一接收单元601,用于接收第二终端发送的接入请求,所述接入请求中携带 有待接入App的标识信息和所述第二终端对应的流量主的标识信息;
[0212] 所述建立单元602,用于建立所述流量主的标识信息和所述待接入App的标识信 息之间的对应关系,所述对应关系用于描述使用所述待接入App的用户从所述流量主上下 载所述待接入App的下载次数;
[0213] 所述第一获取单元603,用于根据所述待接入App的标识信息获取待接入App的接 入f目息;
[0214] 所述第一发送单元604,用于响应所述接入请求,向所述第二终端发送接入响应, 所述接入响应中携带有所述待接入App的接入信息,所述接入响应用于使所述第二终端根 据所述接入信息将所述待接入App接入到自身的流量主;
[0215] 所述接入信息至少包括所述App的描述信息和所述App的链接地址。
[0216] 本发明实施例中,所述服务器还包括第一验证单元和第二验证单元,其中:
[0217] 所述第一验证单元,用于根据所述待接入App的标识信息,验证所述待接入App的 有效性;
[0218] 所述第二验证单元,用于根据所述流量主的标识信息,验证所述流量主的有效性; 当所述服务器验证所述App有效且所述流量主有效时,触发所述第一发送单元。
[0219] 本发明实施例中,所述服务器还包括第二接收单元、分配单元、第二发送单元和第 =接收单元,其中:
[0220] 所述第二接收单元,用于接收第一终端发送的第一下载请求,所述第一请求用于 请求下载接口程序,所述第一下载请求中至少携带有App开发商的标识信息;
[0221] 所述分配单元,用于根据所述App开发商的标识信息分配在众包平台上的所述 App的标识信息;
[0222] 所述第二发送单元,用于将接口程序发送给所述第一终端,所述接口程序至少包 括所述App的标识信息;
[0223] 所述第S接收单元,用于接收所述第一终端上传的第一App程序或者发送第一链 接地址,所述第一App程序中嵌入有所述接口程序,所述第一链接地址为所述第一App程序 的链接地址。
[0224] 本发明实施例中,所述接口程序包括签名信息,所述签名信息用于服务器下次对 所述App所属权的验证。
[0225] 本发明实施例中,所述服务器还包括第四接收单元、第=验证单元和发布单元,其 中:
[0226] 所述第四接收单元,用于接收第一终端发送的App的描述信息,所述App的描述信 息包括App开发商的标识信息、所述App的主体信息、App的名称、App的图标、收益参数;
[0227] 所述第S验证单元,用于根据所述App的主体信息,验证所述App的合法性,所述 App的主体信息包括所述App的软件开发工具包SDK或者所述App的链接地址;
[022引所述发布单元,用于当验证所述App合法时,将所述App的描述信息发布在众包平 台上,W使所述App被流量主所推广。
[0229] 本发明实施例中,所述服务器还包括第二获取单元、第=获取单元、确定单元、第 四获取单元和第立发送单元,其中:
[0230] 所述第二获取单元,用于获取应用App的下载信息,所述App的下载信息包括App 的标识信息、推广所述App的流量主的标识信息和所述流量主的下载次数;
[0231] 所述第S获取单元,用于根据所述App的标识信息获取收益参数;
[0232] 所述确定单元,用于根据所述流量主平台的下载次数和所述收益参数,确定对应 的流量主的收益额;
[0233] 所述第四获取单元,用于根据所述App的标识信息从对应的App开发商处获取所 述收益额;
[0234] 所述第=发送单元,用于将所述收益额分发给与所述流量主的标识信息相对应的 流量主。
[0235] 本发明实施例中,所述服务器还包括第五接收单元、第四验证单元和第四发送单 元,其中:
[0236] 所述第五接收单元,用于接收所述第二终端发的所述流量主的主体信息,所述流 量主的主体信息为软件开发工具包SDK或者超级文本标记语言HTML代码;
[0237] 所述第四验证单元,用于对所述流量主的主体信息进行验证,得到验证结果,所述 验证结果用于表明对所述流量主的主体信息的验证是否通过;
[0238] 所述第四发送单元,用于将所述验证结果发送给所述第二终端。
[0239] 本发明实施例中,所述第四发送单元包括第一发送模块和第二发送模块,其中:
[0240] 所述第一发送模块,用于验证通过时,所述服务器分配属于所述流量主的标识信 息,并将所述流量主的标识信息和/或所述验证结果发送给所述第二终端;
[0241] 所述第二发送模块,用于验证未通过时,所述服务器将所述验证结果发送给所述 第二终端。
[0242] 本发明实施例中,所述服务器还包括第六接收单元、第五获取单元和记录单元,其 中:
[0243]所述第六接收单元,用于接收用户的终端发送的第二下载请求,所述第二下载请 求用于下载App开发商提供的第一App程序,所述第二下载请求中携带有App的标识信息 和流量主的标识信息;
[0244] 所述第五获取单元,用于响应所述第二下载请求,根据所述App的标识信息获取 第一App程序,并将所述第一App程序发送给所述用户的终端;
[0245] 所述记录单元,用于记录与流量主的标识信息和App的标识信息相对应的下载次 数。
[0246] 该里需要指出的是;W上服务器实施例的描述,与上述方法实施例的描述是类似 的,具有同方法实施例相似的有益效果,因此不做寶述。对于本发明服务器实施例中未披露 的技术细节,请参照本发明方法实施例的描述而理解,为节约篇幅,因此不再寶述。
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1