[发明专利]应用程序崩溃处理方法、装置、设备及介质在审
申请号: | 202210121906.3 | 申请日: | 2022-02-09 |
公开(公告)号: | CN114528138A | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 李剑锋 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京博遵律师事务所 11761 | 代理人: | 马佑平 |
地址: | 新加坡巴西班让路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 崩溃 处理 方法 装置 设备 介质 | ||
1.一种应用程序崩溃处理方法,所述方法包括:
在应用程序展示广告过程中监测到崩溃事件的情况下,获取所述广告的广告属性信息、所述崩溃事件的现场信息和运行所述应用程序的终端设备的设备属性信息;
根据所述崩溃事件的现场信息,确定是否出现webview性能问题;
在出现webview性能问题的情况下,根据所述广告的广告属性信息、所述崩溃事件的现场信息和所述终端设备的设备属性信息,确定引起所述webview性能问题的原因;
根据引起所述webview性能问题的原因,屏蔽所述广告。
2.根据权利要求1所述的方法,其中,所述广告的广告属性信息包括以下至少一项:所述广告的广告源、所述广告所处广告单元的标识、所述广告的广告类型、所述广告的标识、所述广告的标题、所述广告的广告素材、所述广告的webview内容。
3.根据权利要求1所述的方法,其中,所述崩溃事件的现场信息包括以下至少一项:崩溃native库、崩溃堆栈和崩溃线程名,
所述根据所述崩溃事件的现场信息,确定是否出现webview性能问题,包括:
在所述崩溃事件的现场信息中包括设定关键字的情况下,确定出现webview性能问题;
其中,所述设定关键字包括以下至少一项:webview、chrome、chromium。
4.根据权利要求1所述的方法,其中,所述在出现webview性能问题的情况下,根据所述广告的广告属性信息、所述崩溃事件的现场信息和所述终端设备的设备属性信息,确定引起所述webview性能问题的原因,包括:
在出现webview性能问题的情况下,提取所述广告的广告属性信息、所述崩溃事件的现场信息和所述终端设备的设备属性信息中的关键信息;
结合数据库中的历史数据确定提取出的所述关键信息的出现次数;其中,所述历史数据包括最近设定时间段内所述应用程序在不同终端设备上的运行数据;
对所述关键信息的出现次数进行排序,并根据排序结果定位引起所述webview性能问题的原因。
5.根据权利要求1所述的方法,其中,所述广告的广告属性信息包括所述广告的标识,
所述根据引起所述webview性能问题的原因,屏蔽所述广告,包括:
在引起所述webview性能问题的原因为所述广告的广告素材的情况下,禁止将所述广告下发至所述应用程序进行展示。
6.根据权利要求1所述的方法,其中,所述根据引起所述webview性能问题的原因,屏蔽所述广告,包括:
在引起所述webview性能问题的原因为所述广告与所述终端设备的设备属性信息不兼容的情况下,提供配置接口;
通过所述配置接口针对目标设备更改global配置和waterfall列表,以将所述广告的广告源对应的广告单元从对应的waterfall列表中移除;
其中,所述目标设备为符合所述设备属性信息且运行所述应用程序的终端设备。
7.根据权利要求1至6中任一项所述的方法,其中,在所述根据引起所述webview性能问题的原因,屏蔽所述广告之后,还包括:
在所述广告在设定时间段内不在展示的情况下,停止执行屏蔽所述广告的步骤。
8.一种应用程序崩溃处理装置,其中,所述装置包括:
获取模块,用于在应用程序展示广告过程中监测到崩溃事件的情况下,获取所述广告的广告属性信息、所述崩溃事件的现场信息和运行所述应用程序的终端设备的设备属性信息;
第一确定模块,用于根据所述崩溃事件的现场信息,确定是否出现webview性能问题;
第二确定模块,用于在出现webview性能问题的情况下,根据所述广告的广告属性信息、所述崩溃事件的现场信息和所述终端设备的设备属性信息,确定引起所述webview性能问题的原因;
屏蔽模块,用于根据引起所述webview性能问题的原因,屏蔽所述广告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210121906.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钨冶炼高低钼耦合系统
- 下一篇:一种控制连铸普碳钢板坯三角区裂纹的方法