【技术实现步骤摘要】
一种应用程序的启动方法、装置及存储介质
本申请涉及信息
,尤其涉及一种应用程序的启动方法、装置及存储介质。
技术介绍
目前很多应用程序(APP:Application)的功能越来越复杂,再加上热补丁、插件化、智能推荐、离线包、动态广告、启动引导等技术方案的普及,应用程序的启动及其部分功能的使用都会涉及比较复杂的逻辑,导致应用程序的启动及其部分功能使用的等待时间比较长。对于应用程序的用户而言,尤其是等待指数有限的用户,遇到等待时间较长的情况,会直接弃用对应的应用程序,造成了用户的流失。
技术实现思路
本申请的实施例提供了一种应用程序的启动方法,包括:获取所述应用程序的属性信息和/或操作信息;响应于对于应用程序的启动操作,根据所述应用程序的属性信息和/或操作信息,确定用户对于所述应用程序的等待指数;根据所述用户的等待指数确定启动模式,其中,所述应用程序对应多于一个的启动模式,每个启动模式对应一个所述应用程序中的功能模块集合,不同启动模式对应的所述功能模块集合不同;以及根据所述应用程序中所述确定的所述启动模式,启动所述启动模式对应的所述功能模块集合。本申请的实施例还提供了一种应用程序的启动装置,包括:获取模块,获取所述应用程序的属性信息和/或操作信息;确定模块,响应于对于应用程序的启动操作,根据所述应用程序的属性信息和/或操作信息,确定用户对于所述应用程序的等待指数;所述确定模块,进一步根据所述用户的等待指数确定启动模式,其中,所述应用程序对应多于一个的启动模式,每个启动模式对应一个所述应用程序中的功能模块集合,不同启动模式对应的所述功能模块集合不同;以及启动 ...
【技术保护点】
1.一种应用程序的启动方法,其特征在于,包括:获取所述应用程序的属性信息和/或操作信息;响应于对于应用程序的启动操作,根据所述应用程序的属性信息和/或操作信息,确定用户对于所述应用程序的等待指数;根据所述用户的等待指数确定启动模式,其中,所述应用程序对应多于一个的启动模式,每个启动模式对应一个所述应用程序中的功能模块集合,不同启动模式对应的所述功能模块集合不同;以及根据所述应用程序中所述确定的所述启动模式,启动所述启动模式对应的所述功能模块集合。
【技术特征摘要】
1.一种应用程序的启动方法,其特征在于,包括:获取所述应用程序的属性信息和/或操作信息;响应于对于应用程序的启动操作,根据所述应用程序的属性信息和/或操作信息,确定用户对于所述应用程序的等待指数;根据所述用户的等待指数确定启动模式,其中,所述应用程序对应多于一个的启动模式,每个启动模式对应一个所述应用程序中的功能模块集合,不同启动模式对应的所述功能模块集合不同;以及根据所述应用程序中所述确定的所述启动模式,启动所述启动模式对应的所述功能模块集合。2.根据权利要求1所述的方法,进一步包括:建立用户等待指数模型,所述用户等待指数模型包括:对应于应用程序的属性信息和/或操作信息的多个参数、根据所述多个参数上的分值确定所述等待指数的计算策略;其中,所述获取所述应用程序的属性信息和/或操作信息,包括:获取所述用户等待指数模型中所述多个参数各自对应的所述应用程序的属性信息和/或操作信息;其中,所述确定用户对于所述应用程序的等待指数,包括:将所获取的所述多个参数各自对应的所述应用程序的属性信息和/或操作信息作为所述用户等待指数模型的输入,使得所述用户等待指数模型根据所述输入和所述策略计算得到所述等待指数并输出;及将所述用户等待指数模型输出的所述等待指数作为所述用户对于所述应用程序的所述等待指数。3.根据权利要求2所述的方法,其中,所述计算策略为W=(A+D)*B/C-E,其中,W为所述用户对于所述应用程序的所述等待指数,A为应用程序的类型对应的等待指数,B为指定类型操作的操作信息对应的等待指数,C为是否存在与所述应用程序相同或相似的应用程序的指示信息对应的等待指数,D为所述用户对所述应用程序的启动方式对应的等待指数,E为所述用户退出所述应用程序的操作信息对应的等待指数。4.根据权利要求2所述的方法,其中,所述确定用户对于所述应用程序的等待指数,进一步包括:当所述多个参数中一个或多个参数对应的所述应用程序的属性信息和/或操作信息发生更新时,将更新后的所述应用程序的属性信息和/或操作信息作为所述用户等待指数模型的输入,使得所述用户等待指数模型根据发生更新后的所述输入和所述策略计算得到所述等待指数并输出。5.根据权利要求1所述的方法,其中,所述应用程序的属性信息包括程序类型;其中,所述获取所述应用程序的属性信息和/或操作信息,包括:根据所述应用程序的标识获取所述应用程序的程序类型;其中,所述确定用户对于所述应用程序的等待指数包括:根据已建立的各个程序类型与分值的对应关系,确定所述应用程序的所述程序类型对应的分值;根据所述程序类型对应的所述分值确定所述等待指数。6.根据权利要求5所述的方法,其中,所述程序类型包括:社交应用、视频播放应用、导航应用中的至少两者;其中,所述社交应用对应的等待指数分值最高,所述导航应用对应的等待指数分值最低。7.根据权利要求1所述的方法,其中,所述应用程序的所述属性信息包括表示是否存在与所述应用程序相同或相似的应用程序的指示信息;其中,所述获取所述应用程序的属性信息和/或操作信息,包括:获取应用程序安装列表;查询所述应用程序安装列表中是否存在与所述应用程序的类型相同或相似的应用程序;以及根据所述查询的结果生成所述指示信息;其中,所述确定用户对于所述应用程序的等待指数包括:根据已建立好的所述指示信息与分值的对应关系,确定所述指示信息所对应的分值;根据所述指示信息对应的所述分值确定所述等待指数。8.根据权利要求1所述的方法,其中,所述应用程序的所述操作信息包括所述用户对所述应用程序的启动方式,所述启动方式包括点击所述应用程序的桌面图标的启动方式、点击所述应用程序提供的入口的启动方式以及点击其它应用程序提供的所述应用程序的入口的启动方式中的至少两者;其中,响应于对于应用程序的启动操作,获取与所述启动操作对应的所述应用程序的启动方式;其中,所述确定用户对于所述应用程序的等待指...
【专利技术属性】
技术研发人员:樊林,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。