一种应用程序信息上报、接收方法和装置制造方法及图纸

技术编号:23212573 阅读:17 留言:0更新日期:2020-01-31 21:47
本申请公开一种应用程序信息上报方法,包括:在应用程序被启动的情况下,查询应用程序信息上报标志位;在应用程序信息上报标志位为第一状态的情况下,向应用程序的服务端上报第一应用程序信息,第一应用程序信息中包括应用程序的来源信息;将应用程序信息上报标志位置为第二状态。相对应的,本申请还公开一种应用程序信息接收方法,包括:接收来自应用程序的客户端的第一应用程序信息,第一应用程序信息中包括应用程序的来源信息,第一应用程序信息由客户端在应用程序信息上报标志位为第一状态的情况下上报;保存第一应用程序信息。本方法能够准确的获知并记录移动终端上安装的应用程序的来源,以便满足应用程序推广业务的核算需求。

A method and device for reporting and receiving application information

【技术实现步骤摘要】
一种应用程序信息上报、接收方法和装置
本申请涉及计算机
,尤其涉及一种应用程序信息的上报方法、接收方法和相应的装置。
技术介绍
随着移动互联网的普及和移动终端技术的发展,功能各异的第三方应用程序APP也应运而生,极大地方便了人们的生活。为了更好的推广APP,提升日活跃用户数量DAU(全称DailyActiveUser)、月活跃用户数量MAU(MonthlyActiveUser)等反映网站、互联网应用的运营情况的指标数据,一种可用的推广方式在于,APP运营方可以将APP预先安装(简称为预装)在移动终端上,以便吸引移动终端的用户使用该APP。APP运营方可以根据预装APP被激活(可以理解为,预装APP在一移动终端上被首次使用)的情况向移动终端支付报酬。为合理、准确的核算APP运营方应向移动终端支付的报酬,亟需一种应用程序信息的上报和接收方法,以便准确记录移动终端上安装的应用程序的来源。
技术实现思路
本申请实施例提供一种应用程序信息的上报方法、接收方法和相应的装置,旨在准确记录移动终端上安装的应用程序的来源,以便满足应用程序推广业务的核算需求。本申请实施例采用下述技术方案:第一方面,本申请实施例提供一种应用程序信息上报方法,应用于应用程序的客户端,所述方法包括:在所述应用程序被启动的情况下,查询应用程序信息上报标志位;在所述应用程序信息上报标志位为第一状态的情况下,向所述应用程序的服务端上报第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;将所述应用程序信息上报标志位置为第二状态。优选的,在本申请实施例第一方面提供的方法中,所述第一状态表示所述客户端未向所述服务端上报所述第一应用程序信息,所述第二状态表示所述客户端已向所述服务端上报所述第一应用程序信息。优选的,在本申请实施例第一方面提供的方法中,所述方法还包括:将所述应用程序信息上报标志位的状态发送至所述服务端。优选的,在本申请实施例第一方面提供的方法中,在查询应用程序信息上报标志位之后,所述方法还包括:在所述应用程序信息上报标志位为第二状态的情况下,向所述应用程序的服务端上报第二应用程序信息,供所述服务端根据所述第一应用程序信息和所述第二应用程序信息,判断所述应用程序所在的移动终端是否存在异常。第二方面,本申请实施例提供一种应用程序信息上报方法,应用于应用程序的客户端,所述方法包括:在所述应用程序被启动的情况下,读取第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;在所述应用程序被再次启动的情况下,读取第二应用程序信息,所述第二应用程序信息中包括所述应用程序的来源信息;在所述第二应用程序信息与所述第一应用程序信息不一致的情况下,向所述应用程序的服务端上报所述应用程序所在的移动终端存在异常。第三方面,本申请实施例提供一种应用程序信息接收方法,应用于应用程序的服务端,所述方法包括:接收来自所述应用程序的客户端的第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息,所述第一应用程序信息由所述客户端在应用程序信息上报标志位为第一状态的情况下上报;保存所述第一应用程序信息。优选的,在本申请实施例第三方面提供的方法中,所述第一状态表示所述客户端未向所述服务端上报所述第一应用程序信息。优选的,在本申请实施例第三方面提供的方法中,所述方法还包括:接收来自所述客户端的第二应用程序信息,其中,所述第二应用程序信息由所述客户端在应用程序信息上报标志位为第二状态的情况下上报,所述第二状态表示所述客户端已向所述服务端上报所述第一应用程序信息;根据所述第一应用程序信息和所述第二应用程序信息,判断所述应用程序所在的移动终端是否存在异常。优选的,在本申请实施例第三方面提供的方法中,根据所述第一应用程序信息和所述第二应用程序信息,判断所述应用程序所在的移动终端是否存在异常,包括:在所述第一应用程序信息与所述第二应用程序信息不相同的情况下,确定所述应用程序所在的移动终端存在异常。优选的,在本申请实施例第三方面提供的方法中,所述方法还包括:接收所述客户端发送来的所述应用程序信息上报标志位;保存所述应用程序信息上报标志位。第四方面,本申请实施例提供一种应用程序信息上报装置,应用于应用程序的客户端,所述装置包括:查询模块,用于在所述应用程序被启动的情况下,查询应用程序信息上报标志位;上报模块,用于在所述应用程序信息上报标志位为第一状态的情况下,向所述应用程序的服务端上报第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;置位模块,用于将所述应用程序信息上报标志位置为第二状态。第五方面,本申请实施例提供一种应用程序信息接收装置,应用于应用程序的服务端,所述装置包括:接收模块,用于接收来自所述应用程序的客户端的第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息,所述第一应用程序信息由所述客户端在应用程序信息上报标志位为第一状态的情况下上报;保存模块,用于保存所述第一应用程序信息。第六方面,本申请实施例提供一种电子设备,应用于应用程序的客户端,所述电子设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:在所述应用程序被启动的情况下,查询应用程序信息上报标志位;在所述应用程序信息上报标志位为第一状态的情况下,向所述应用程序的服务端上报第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;将所述应用程序信息上报标志位置为第二状态。第七方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:在所述应用程序被启动的情况下,查询应用程序信息上报标志位;在所述应用程序信息上报标志位为第一状态的情况下,向所述应用程序的服务端上报第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;将所述应用程序信息上报标志位置为第二状态。第八方面,本申请实施例提供一种电子设备,应用于应用程序的服务端,所述电子设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:接收来自所述应用程序的客户端的第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息,所述第一应用程序信息由所述客户端在应用程序信息上报标志位为第一状态的情况下上报;保存所述第一应用程序信息。第九方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述本文档来自技高网...

【技术保护点】
1.一种应用程序信息上报方法,应用于安装应用程序的客户端,其特征在于,所述方法包括:/n在所述应用程序被启动的情况下,查询应用程序信息上报标志位;/n在所述应用程序信息上报标志位为第一状态的情况下,向所述应用程序的服务端上报第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;/n将所述应用程序信息上报标志位置为第二状态。/n

【技术特征摘要】
1.一种应用程序信息上报方法,应用于安装应用程序的客户端,其特征在于,所述方法包括:
在所述应用程序被启动的情况下,查询应用程序信息上报标志位;
在所述应用程序信息上报标志位为第一状态的情况下,向所述应用程序的服务端上报第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;
将所述应用程序信息上报标志位置为第二状态。


2.根据权利要求1所述方法,其特征在于,所述第一状态表示所述客户端未向所述服务端上报所述第一应用程序信息,所述第二状态表示所述客户端已向所述服务端上报所述第一应用程序信息。


3.根据权利要求1所述方法,其特征在于,所述方法还包括:
将所述应用程序信息上报标志位的状态发送至所述服务端。


4.根据权利要求1所述方法,其特征在于,在查询应用程序信息上报标志位之后,所述方法还包括:
在所述应用程序信息上报标志位为第二状态的情况下,向所述应用程序的服务端上报第二应用程序信息,供所述服务端根据所述第一应用程序信息和所述第二应用程序信息,判断所述应用程序所在的移动终端是否存在异常。


5.一种应用程序信息上报方法,应用于应用程序的客户端,其特征在于,所述方法包括:
在所述应用程序被启动的情况下,读取第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息;
在所述应用程序被再次启动的情况下,读取第二应用程序信息,所述第二应用程序信息中包括所述应用程序的来源信息;
在所述第二应用程序信息与所述第一应用程序信息不一致的情况下,向所述应用程序的服务端上报所述应用程序所在的移动终端存在异常。


6.一种应用程序信息接收方法,应用于应用程序的服务端,其特征在于,所述方法包括:
接收来自所述应用程序的客户端的第一应用程序信息,所述第一应用程序信息中包括所述应用程序的来源信息,所述第一应用程序信息由所述客户端在应用程序信息上报标志位为第一状态的情况下上报;
保存所述第一应用程序信息。


7.根据权利要求6所述方法,其特征在于,所述第一状态表示所述客户端未向所述服务端上报所述第一应用程序信息。


8.根据权利要求7所述方法,其特征在于,所述方法还包括:
接收来自所述客户端的第二应用程序信息,其中,所述第二应用程序信息由所述客户端在应用程序信息上报标志位为第二状态的情况下上报,所述第二状态表示所述客户端已向所述服务端上报所述第一应用程序信息;
根据所述第一应用程序信息和所述第二应用程序信息,判断所述应用程序所在的移动终端是否存在异常。


9.根据权利要求8所述方法,其特征在于,根据所述第一应用程序信息和所述第二应用程序信息,判断所述应用程序所在的移动终端是否存在异常,包括:
在所述第一应用程序信息与所述第二应用程序信息不相同的情况下,确定所述应用程序所在的移动终端存在异常。


10.根据权利要求6所述方法,其特征在于,所述方法还包括:

【专利技术属性】
技术研发人员:潘辰星谢华侨金萍沈嘉颖
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1