【技术实现步骤摘要】
一种客户端升级方法、装置、设备及存储介质
本专利技术实施例涉及软件
,尤其涉及一种客户端升级方法、装置、设备及存储介质。
技术介绍
Windows从诞生到现在,已经经历了无数个不同的版本。相应地,运行在其上的客户端程序所依赖的环境和需求也是愈加复杂。不同于网站运行环境的统一性和升级的简便性,大型半离线客户端软件(以下简称客户端)既需要主动适配用户电脑环境,保证程序稳定,又要在客户产生不同需求或发生问题时及时向用户推送解决方案,实现难度呈几何数增长。例如,网站都是运行在浏览器环境中,开发者只需要关注浏览器参数即可;而客户端则不仅要关注Windows版本、.Net版本、基础库等依赖,还要同时实现向上向下兼容。又如,网页遇到问题,只需要更换相应的页面文件;而客户端出现问题,则需要在合适的时间点采集问题、并推送程序来让客户安装升级,否则便无法正常使用。现有技术中,客户端升级时通常采用服务器随机分配或者根据产品经理给定的名单推送给用户,采用上述方法将客户端升级功能推送给的用户没有针对性,导致后期的对升级客户端的使用情况不易跟踪控制。
技术实现思路
本专利技术实施例提供一种客户端升级方法、装置、设备及存储介质,可以将客户端升级功能有针对性的推送给用户,提高客户端的升级效率。第一方面,本专利技术实施例提供了一种客户端升级方法,该方法包括:根据升级客户端需要升级的功能模块从至少一个使用用户中确定目标用户,所述目标用户为与所述需要升级的功能模块相关的用户;将所述升级客户端的升级信息推送给所述目标用户,以使所述目标用户对应的客户端根据所述升级信息完成升级,以使所述目标用户对 ...
【技术保护点】
一种客户端升级方法,其特征在于,包括:根据升级客户端需要升级的功能模块从至少一个使用用户中确定目标用户,所述目标用户为与所述需要升级的功能模块相关的用户;将所述升级客户端的升级信息推送给所述目标用户,以使所述目标用户对应的客户端根据所述升级信息完成升级,以使所述目标用户对应的客户端具备所述功能模块。
【技术特征摘要】
1.一种客户端升级方法,其特征在于,包括:根据升级客户端需要升级的功能模块从至少一个使用用户中确定目标用户,所述目标用户为与所述需要升级的功能模块相关的用户;将所述升级客户端的升级信息推送给所述目标用户,以使所述目标用户对应的客户端根据所述升级信息完成升级,以使所述目标用户对应的客户端具备所述功能模块。2.根据权利要求1所述的方法,其特征在于,还包括:根据预先获取的用户数据确定用户使用的功能模块,所述用户数据为使用所述升级客户端产生的数据;根据所述用户使用的功能模块建立用户特征库,以确定各功能模块和对应的使用用户的对应关系;所述根据升级客户端需要升级的功能模块从至少一个使用用户中确定目标用户包括:根据升级客户端需要升级的功能模块匹配所述用户特征库;将所述用户特征库中与所述需要升级的功能模块相匹配的功能模块对应的使用用户作为目标用户。3.根据权利要求2所述的方法,其特征在于,所述根据预先获取的用户数据确定用户使用的功能模块包括:根据用户的操作轨迹和/或反馈信息确定用户使用的功能模块。4.根据权利要求3所述的方法,其特征在于,所述根据用户的操作轨迹确定用户使用的功能模块包括:根据所述操作轨迹对用户的每个操作进行拆解式分析,并基于挖掘关联规则的频繁项集算法对多特征操作进行精确特征锁定;根据关联上下行操作联合判断用户使用的功能模块。5.根据权利要求2所述的方法,其特征在于,所述根据所述用户使用的功能模块建立用户特征库包括:确定使用的功能模块的频率超过预设频率的用户;建立各个功能模块和使用频率超过预设频率的用户的对应关系,形成用户特征库;或者,根据所述用户数据确定使用所述升级客户端的各个功能模块的问题反馈;建立各个功能模块和反馈相应问题的用户的对应关系,形成用户特征库。6.根据权利要求3所述的方法,其特征在于,所述根据所述用户使用的功能模块建立用户特征库包括:在预设时间点分析用户的操作轨迹和/或反馈信息,根据分析结果标识用户升级优先级;建立各功能模块与对应的标识了升级优先级的用户的对应关系,形成用户特征库。7.根据权利要求2所述的方法,其特征在于,所述根据所述用户使用的功能模块建立用户特征库包括:对所述升级客户端支持的各个功能模块进行标签化分类;建立各标签与用户的对应关系;所述根据升级客户端需要升级的功能模块从至少一个使用用户中确定目标用户包括:根据升级客户端需要升级的功能模块确定对应的标签;根据所述对应的标签匹配所述用户特征库,根据匹配的标签确定目标用户。8.根据权利要求7所述的方法,其特征在于,所述标签中包含以下至少一项用户特征数据:常用功能列表、关联操作列表、操作时间、操作时长、操作频率和操作占比。9.根据权利要求7或8所述的方法,其特征在于,还包括:根据所述用户特征库建立用户画像,所述用户画像中包含用户与标签的对应关系,所述标签中的用户特征数据以列表的形式呈现。10.根据权利要求2-8任一所述的方法,其特征在于,在所述根据预先获取的用户数据确定用户使用的功能模块之前,还包括:接收升级客户端反馈的用户数据;或,接收升级客户端上传的用户使用日志;分析所述用户使用日志获取用户数据。11.根据权利要求3所述的方法,其特征在于,还包括:每隔预设时间段更新所述用户特征库,以使研发人员根据操作轨迹和/或反馈信息及时修复或改进升级软件的相应功能。12.一种客户端升级装置,其特征在于,包括:目标用户确定模块,用于根据升级客户端需要升级的功能模块从至少一个使用用户中确定目标用户,所述目标用户为与所述需要升级的功能模块相关的用户;升级信息推送模块,用于将所述升级客户...
【专利技术属性】
技术研发人员:叶子石,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。