[发明专利]应用程序安装数据统计方法、服务器及终端有效
申请号: | 201410693209.0 | 申请日: | 2014-11-25 |
公开(公告)号: | CN104462277B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 陈晓辰 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 510660 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端硬件信息 硬件信息 有效终端 终端 应用程序安装 安装信息 数据统计 服务器 互联网技术 统计 重复 卸载 重装 作弊 筛选 | ||
本发明公开了一种应用程序安装数据统计方法、服务器及终端,属于互联网技术领域。所述方法包括:获取终端的安装信息;对终端的安装信息进行筛选,得到每个推广商标识对应的有效终端硬件信息,有效终端硬件信息为每个推广商标识对应的终端硬件信息中不重复的终端硬件信息;对于每个推广商标识,统计每个推广商标识对应的有效终端硬件信息的数量。由于可对每个推广商标识对应的终端硬件信息中不重复的终端硬件信息进行统计,来确定安装数量,从而能够避免推广商通过卸载重装对安装数量进行作弊。因此,统计的数据较为准确。
技术领域
本发明涉及互联网技术领域,特别涉及一种应用程序安装数据统计方法、服务器及终端。
背景技术
随着应用程序行业的快速发展,越来越多的开发商为推广自己的应用程序,将应用程序分发给推广商,由推广商将应用程序安装在自己的产品上,以进行贩售。其中,开发商根据统计的推广安装数量支付给推广商相应的报酬。例如,开发商将应用程序分发给电脑销售商,电脑销售商在销售电脑前预先在电脑上安装该应用程序,从而帮助企业推广应用程序。开发商对推广商所安装的数量进行统计,以统计实际安装数据。
在实现本发明的过程中,发明人发现上述方法至少存在以下问题:
由于推广商在自己的产品上安装开发商推广的应用程序后,可对安装的应用程序进行卸载,并重新对卸载的应用程序进行安装,对于推广商这种卸载重装的作弊行为,开发商也会将其统计为推广商的安装数量,因此,导致统计的数据不够准确。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种应用程序安装数据统计方法、服务器及终端。所述技术方案如下:
根据本发明实施例的第一方面,提供了一种应用程序安装数据统计方法,该方法包括:
获取终端的安装信息,安装信息包括已安装应用程序的终端硬件信息和终端所属的推广商标识;
对终端的安装信息进行筛选,得到每个推广商标识对应的有效终端硬件信息,有效终端硬件信息为每个推广商标识对应的终端硬件信息中不重复的终端硬件信息;
对于每个推广商标识,统计每个推广商标识对应的有效终端硬件信息的数量。
结合第一方面,在第一方面的第一种可能的实现方式中,所述获取终端的安装信息,包括:
接收终端的加密信息和开发商提供的公钥,所述加密信息由所述终端根据安装信息使用所述公钥进行加密得到;
根据所述公钥对应的私钥,对所述加密信息进行解密,得到所述安装信息。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述接收终端的加密信息之前,还包括:
当接收终端发送的获取公钥请求时,从预设密钥对中选择一个公钥,每个预设密钥对包含一个公钥及一个私钥;
向所述终端发送所述公钥。
根据本公开实施例的第二方面,提供了一种应用程序安装数据统计方法,该方法包括:
当检测到应用程序的安装指令时,检测终端注册表的渠道信息中是否存储有所述应用程序的推广商标识;
如果检测到所述终端注册表的渠道信息中未存储有所述推广商标识,将所述应用程序的推广商标识写入所述渠道信息;
向所述应用程序的服务器发送安装信息,使得所述服务器根据所述安装信息,对所述应用程序安装数据进行统计;
其中,所述安装信息包括终端硬件信息和终端所属的推广商标识。
结合第二方面,在第二方面的第一种可能的实现方式中,所述向所述应用程序的服务器发送安装信息之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410693209.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法和装置
- 下一篇:网络通信中回收反向关系链的方法及服务器