The invention provides a method and a system for counting the installation number of the installation package. By setting the digital signature related to the promoter in the installation file name of the installation package, the server sends the installation file name of the installation package to the client, and after the client starts the installation package for installation, the installation file name of the installation package is set from the installation package. To obtain the digital signature, the number of installation packages downloaded through the web page can be counted, and the digital signature information in the installation filename of the installation packages can be modified only by different promoters, so the promotion needs of different promoters can be realized, and the operation is simple.
【技术实现步骤摘要】
一种统计安装包的安装数量的方法及系统
本专利技术涉及计算机
,特别涉及一种统计安装包的安装数量的方法及系统。
技术介绍
在一个APP或者应用推广另外一个应用时,在当前APP或应用中下载和调用安装,现有技术是可以统计到安装数量的,因为本机已经有APP和应用在运行了,可以进行数据传递和统计;如果是使用第三方软件下载安装包,如浏览器,IE、CHROME等,则现有的技术无法统计通过网页下载的安装包的安装数量,且无法将下载页面的数据传递到安装包中。
技术实现思路
本专利技术所要解决的技术问题是:提供一种统计安装包的安装数量的方法及系统,能够统计通过网页下载的安装包的安装数量。为了解决上述技术问题,本专利技术采用的一种技术方案为:一种统计安装包的安装数量的方法,包括步骤:S1、服务端向客户端发送安装包的安装文件名,文件名中包含与所述安装包相关的数字签名;S2、客户端安装完所述安装包后,向服务端发送第一消息;S3、服务端判断第一消息中是否包含所述数字签名,若是,则执行步骤S41;S41、服务端根据所述数字签名统计所述安装包的第一安装数量;S5、服务端根据所述第一安装数量统计所述安装包的安装数量。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种统计安装包的安装数量的系统,包括终端和服务器,所述终端包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的第一计算机程序,所述服务器包括第二存储器、第二处理器及存储在所述第二存储器上并可在第二处理器上运行的第二计算机程序;所述第二处理器执行所述第二计算机程序实现以下步骤:S1、向客户端发送安装包的安装 ...
【技术保护点】
1.一种统计安装包的安装数量的方法,其特征在于,包括步骤:S1、服务端向客户端发送安装包的安装文件名,文件名中包含与所述安装包相关的数字签名;S2、客户端安装完所述安装包后,向服务端发送第一消息;S3、服务端判断第一消息中是否包含所述数字签名,若是,则执行步骤S41;S41、服务端根据所述数字签名统计所述安装包的第一安装数量;S5、服务端根据所述第一安装数量统计所述安装包的安装数量。
【技术特征摘要】
1.一种统计安装包的安装数量的方法,其特征在于,包括步骤:S1、服务端向客户端发送安装包的安装文件名,文件名中包含与所述安装包相关的数字签名;S2、客户端安装完所述安装包后,向服务端发送第一消息;S3、服务端判断第一消息中是否包含所述数字签名,若是,则执行步骤S41;S41、服务端根据所述数字签名统计所述安装包的第一安装数量;S5、服务端根据所述第一安装数量统计所述安装包的安装数量。2.根据权利要求1所述的统计安装包的安装数量的方法,其特征在于,步骤S1中所述服务端向客户端发送安装包的安装文件名具体为:根据安装包的推广页面地址动态生成所述安装包的下载地址,并将包含所述安装包的安装文件名的所述下载地址发送至客户端。3.根据权利要求2所述的统计安装包的安装数量的方法,其特征在于,步骤S2具体为:客户端根据所述下载地址下载所述安装包,安装完所述安装包后,向服务端发送第一消息。4.根据权利要求1所述的统计安装包的安装数量的方法,其特征在于,所述步骤S3还包括:若否,则判断所述安装包的安装文件名被修改,并执行步骤S42、判断所述安装文件名被修改的安装包在客户端的安装是否为有效安装,若是,则统计所述安装文件名被修改的安装包的第二安装数量;所述步骤S5包括:根据所述第一安装数量和第二安装数量统计所述安装包的安装数量。5.根据权利要求4所述的统计安装包的安装数量的方法,其特征在于,所述步骤S42具体包括:S421、服务端存储从客户端接收的所述第一消息中包含的机器信息,根据所述机器信息,判断所述客户端是否为第一次安装所述安装包,若是,则获取所述安装文件名被修改的安装包的安装时间和客户端的第二IP地址;S422、当所述客户端根据下载地址下载所述安装包时,服务端记录所述安装包的下载时间和客户端第一IP地址;S423、服务端判断所述客户端的第一IP地址和客户端的第二IP地址是否相同,若是,执行步骤S424;S424、服务端判断所述安装时间和所述下载时间的时间差是否小于预设值,若是,则判断所述安装文件名被修改的安装包在客户端的安装是有效安装,并统计所述安装文件名被修改的安装包的第二安装数量。6.一种统计安装包的安装数量的系统,包括终端和服务器,所述终端包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的第一计...
【专利技术属性】
技术研发人员:刘德建,李上杰,方振华,汪松,郭玉湖,
申请(专利权)人:福建天泉教育科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。