预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113496003A(43)申请公布日2021.10.12(21)申请号202010269384.2(22)申请日2020.04.08(71)申请人北京沃东天骏信息技术有限公司地址100176北京市北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人迟潇潇(74)专利代理机构中原信达知识产权代理有限责任公司11219代理人郭晗赵迪(51)Int.Cl.G06F16/958(2019.01)G06F11/34(2006.01)权利要求书2页说明书10页附图5页(54)发明名称一种确定页面停留时长的方法及装置(57)摘要本发明公开了一种确定页面停留时长的方法及装置,涉及计算机技术领域。该方法的一具体实施方式包括:监听第一页面的加载事件,当监听到所述加载事件时,确定所述加载事件对应的第一时间;确定所述第一页面的模式是否为单页应用模式,如果是,监听所述第一页面对应的路由变化事件;当监听到所述路由变化事件时,确定所述路由变化事件对应的第二时间;根据所述第一时间和所述第二时间,确定所述第一页面的停留时长。该实施方式提高了确定单页应用模式的页面的停留时长的准确性。CN113496003ACN113496003A权利要求书1/2页1.一种确定页面停留时长的方法,其特征在于,包括:监听第一页面的加载事件,当监听到所述加载事件时,确定所述加载事件对应的第一时间;确定所述第一页面的模式是否为单页应用模式,如果是,监听所述第一页面对应的路由变化事件;当监听到所述路由变化事件时,确定所述路由变化事件对应的第二时间;根据所述第一时间和所述第二时间,确定所述第一页面的停留时长。2.根据权利要求1所述的方法,其特征在于,当监听到所述路由变化事件时,还包括:根据所述路由变化事件确定第二页面;确定所述第二页面的内容与所述第一页面的内容是否相同,如果否,根据所述第一时间和所述第二时间,确定所述第一页面的停留时长。3.根据权利要求2所述的方法,其特征在于,还包括:当所述第二页面的内容与所述第一页面的内容相同时,忽略所述路由变化事件。4.根据权利要求1所述的方法,其特征在于,还包括:监听所述第一页面对应的卸载事件;当未监听到所述路由变化事件、且监听到所述卸载事件时,确定所述卸载事件对应的第三时间;根据所述第三时间和所述第一时间,确定所述第一页面的停留时长。5.根据权利要求4所述的方法,其特征在于,当所述第一页面的模式为多页应用模式时,根据所述卸载事件的第三时间和所述第一时间,确定所述第一页面的停留时长。6.根据权利要求2所述的方法,其特征在于,所述确定所述第一页面的模式是否为单页应用模式,包括:获取配置信息,所述配置信息包括:一个或多个页面分别对应的模式;根据所述配置信息,确定所述第一页面的模式是否为单页应用模式。7.根据权利要求6所述的方法,其特征在于,所述配置信息还包括:所述一个或多个页面分别对应的路由;所述根据所述路由变化事件确定第二页面,包括:根据所述路由变化事件对应的路由以及所述配置信息,确定所述路由变化事件对应的第二页面。8.一种确定页面停留时长的装置,其特征在于,包括:加载事件监听模块、模式确定模块、路由事件监听模块和停留时长确定模块;其中,所述加载事件监听模块,用于监听第一页面的加载事件,当监听到所述加载事件时,确定所述加载事件对应的第一时间;所述模式确定模块,用于确定所述第一页面的模式是否为单页应用模式,如果是,触发所述路由监听模块;所述路由监听模块,用于监听所述第一页面对应的路由变化事件,当监听到所述路由变化事件时,确定所述路由变化事件对应的第二时间;所述停留时长确定模块,用于根据所述第一时间和所述第二时间,确定所述第一页面的停留时长。2CN113496003A权利要求书2/2页9.根据权利要求8所述的装置,其特征在于,所述路由监听模块,用于当监听到所述路由变化事件时,根据所述路由变化事件确定第二页面;确定所述第二页面的内容与所述第一页面的内容是否相同,如果否,触发所述停留时长确定模块。10.根据权利要求8所述的装置,其特征在于,还包括:卸载事件监听模块;其中,所述卸载事件监听模块,用于监听所述第一页面对应的卸载事件;当未监听到所述路由变化事件、且监听到所述卸载事件时,确定所述卸载事件对应的第三时间,并触发所述停留时长确定模块;所述停留时长确定模块,用于根据所述第三时间和所述第一时间,确定所述第一页面的停留时长。11.一种确定页面停留时长的电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法