基于互联网的在线商品监控方法、装置、设备及存储介质制造方法及图纸

技术编号:20363426 阅读:24 留言:0更新日期:2019-02-16 16:46
本发明专利技术公开了一种基于互联网的在线商品监控方法,属于互联网技术领域。该方法包括:根据设置的爬取节点遍历节点下所有的URL地址;当检测到根据所述URL地址打开的相应页面出现异常时,发送相应的告警信息至管理人员终端;根据设置的爬取规则,爬取根据所述URL地址打开的相应页面上的商品的属性信息和库存信息;判断所述商品的属性信息与配置文件中设置的该商品的属性信息是否一致,若否则发送相应的告警信息至管理人员终端;判断所述商品的库存信息是否表示该商品的库存不足,若是则发送相应的告警信息至管理人员终端。本发明专利技术采用爬虫技术实现生产监控后,可以有效的监控页面死链、商品售罄、页面访问超时、商品配置错误等,节省产品运营工作时间。

【技术实现步骤摘要】
基于互联网的在线商品监控方法、装置、设备及存储介质
本专利技术涉及互联网
,涉及一种基于互联网的在线商品监控方法、装置、设备及存储介质。
技术介绍
在竞争日益激烈的电子商务领域中,如何提高客户的体验一直是众多电子商务公司关注的重点。在电子商务中,最为困扰商家的问题就是如何及时得知库存告急的商品,以及如何及时更新商品的价格、库存等属性。现在,为了能及时得知价格、库存等属性的变动,一般采用人为检查商品属性的方式,成本很高。并且人为打开商品购买页面进行检查,会挤占后台服务器的资源,过于频繁检查也会导致页面链接404等问题,挤占用户资源,影响用户体验。因此,目前亟需一种可靠高效的监控方案来保证互联网商城的日常运营。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中无法可靠高效地监控互联网商城日常运营的问题,提出了一种基于互联网的在线商品监控方法、装置、设备及存储介质,利用爬虫技术实现生产监控,可以有效地监控页面死链、商品售罄、页面访问超时及商品配置错误等,节省产品运营工作时间。本专利技术是通过下述技术方案来解决上述技术问题:一种基于互联网的在线商品监控方法,包括以下步骤:根据设置的爬取节点遍历节点下所有的URL地址,并根据所述URL地址打开相应页面;当检测到根据所述URL地址打开的相应页面出现异常时,发送相应的第一告警信息至管理人员终端;根据设置的爬取规则,爬取根据所述URL地址打开的相应页面上的商品的属性信息和库存信息;判断所述商品的属性信息与配置文件中设置的该商品的属性信息是否一致,若否则发送相应的第二告警信息至管理人员终端;判断所述商品的库存信息是否表示该商品的库存不足,若是则发送相应的第三告警信息至管理人员终端。优选地,该方法还包括以下步骤:根据设置的需要监控的订单状态,爬取订单详情,所述订单详情包括商品信息、付款信息和物流信息;根据所述订单详情判断相应的订单是否出现异常,若是则发送相应的第四告警信息至管理人员终端。优选地,该方法还包括以下步骤:定时爬取页面上的埋点数据,将所述埋点数据结合订单数据、商品数据按预设模板生成数据表后发送至管理人员终端。优选地,所述爬取节点为URL的父节点;所述页面出现异常包括出现404链接页面和链接超时。优选地,所述商品的库存信息是否表示该商品的库存不足的判断如下:将爬取到的商品页面上显示的库存数量与设置在配置文件中的库存最低值进行比较,若显示的库存数量小于设置的库存最低值,则判定为商品的库存不足。优选地,在判定为商品的库存不足时,还根据预设的采购单模板生成一个新的采购单,并将所述新的采购单同告警信息一起发送至管理人员终端。优选地,所述订单出现异常包括下单后未付款、支付失败和用户付款后长期未发货;所述异常的判断包括以下步骤:判断订单详情中是否包含有支付失败的反馈信息,若是则确定该订单属于支付失败订单;若订单详情中没有包含有支付失败的反馈信息,则进一步判断订单详情中是否包含有支付完成的时间,若否,再进一步判断订单的下单时间至当前的间隔时间是否超过预设的付款时间阈值,若是则确定该订单属于下单后未付款订单;若订单详情中包含有支付完成的时间,则进一步判断订单详情中是否包含有物流发货时间,若否,再进一步判断支付完成的时间至当前的间隔时间是否超过预设的发货时间阈值,若是则确定该订单属于用户付款后长期未发货订单。本专利技术还公开了一种基于互联网的在线商品监控装置,包括以下模块:网页遍历模块,用于根据设置的爬取节点遍历节点下所有的URL地址,并根据所述URL地址打开相应页面;页面异常告警模块,用于当检测到根据所述URL地址打开的相应页面出现异常时,发送相应的第一告警信息至管理人员终端;商品信息爬取模块,用于根据设置的爬取规则,爬取根据所述URL地址打开的相应页面上的商品的属性信息和库存信息;商品属性告警模块,用于当判断所述商品的属性信息与配置文件中设置的该商品的属性信息不一致时,发送相应的第二告警信息至管理人员终端;商品库存告警模块,用于当判断所述商品的库存信息表示该商品的库存不足时,发送相应的第三告警信息至管理人员终端。本专利技术还公开了一种计算机设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如前述任一项所述的基于互联网的在线商品监控方法的步骤。本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以实现如前述任一项所述的基于互联网的在线商品监控方法的步骤。本专利技术的积极进步效果在于:1)本专利技术采用爬虫技术实现生产监控后,可以有效的监控页面死链、商品售罄、页面访问超时、商品配置错误等,节省产品运营工作时间;2)本专利技术通过爬取的数据结合埋点数据分析,为产品运营系统优化提供数据依据。附图说明图1示出了本专利技术基于互联网的在线商品监控方法实施例一的流程图;图2示出了本专利技术基于互联网的在线商品监控方法实施例二的流程图;图3示出了本专利技术基于互联网的在线商品监控方法中异常订单判断的流程图;图4示出了本专利技术基于互联网的在线商品监控方法实施例三的流程图;图5示出了本专利技术基于互联网的在线商品监控装置第一实施例的结构图;图6示出了本专利技术基于互联网的在线商品监控装置第二实施例的结构图;图7示出了本专利技术基于互联网的在线商品监控装置第三实施例的结构图;图8示出了本专利技术计算机设备一实施例的硬件架构示意图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。首先,本专利技术提出一种基于互联网的在线商品监控方法。在实施例一中,如图1所示,所述的基于互联网的在线商品监控方法包括如下步骤:步骤01:根据设置的爬取节点遍历节点下所有的URL地址,并根据所述URL地址打开相应页面。爬取节点设置在网页爬虫系统的配置文件中。网页爬虫系统(即网页爬虫软件)是十分常见的一种软件,例如LoalaSam网络爬虫、GooSeeker网络爬虫等,可以根据需要选择现有的网页爬虫软件实现此功能。爬取节点具体设置为URL的父节点。以商品分类聚合页面为例:某手机分类的URL地址为https://h0.yztcdn.com/shop/h5_shop/dist/1.0/containers/product_list.html?productCategory=10000081,其中的https://h0.yztcdn.com/shop/h5_shop/dist/1.0/containers/produpr_list.html?部分为该URL地址的父节点,即商品分类,之后的部分为对应不同商品页面的具体的分类编号。设置爬取节点后,网页爬虫系统会遍历以父节点为域名下所有URL的地址,然后根据所述URL地址依次打开相应的页面。步骤02:当检测到根据所述URL地址打开的相应页面出现异常时,发送相应的第一告警信息至管理人员终端。这里所述的页面出现异常主要由两种情况,即相应的第一告警信息也对应有两种:1)出现404链接页面,即网页出错,此时发送第一告警信息“XXXX(URL地址)链接错误”至管理人员终端。2)链接超时,即链接响应时间超过配置的超时时间(所述超时间预先设置在网页爬虫系统的配置文件中),此时发送第一告警本文档来自技高网...

【技术保护点】
1.一种基于互联网的在线商品监控方法,其特征在于,包括以下步骤:根据设置的爬取节点遍历节点下所有的URL地址,并根据所述URL地址打开相应页面;当检测到根据所述URL地址打开的相应页面出现异常时,发送相应的第一告警信息至管理人员终端;根据设置的爬取规则,爬取根据所述URL地址打开的相应页面上的商品的属性信息和库存信息;判断所述商品的属性信息与配置文件中设置的该商品的属性信息是否一致,若否则发送相应的第二告警信息至管理人员终端;判断所述商品的库存信息是否表示该商品的库存不足,若是则发送相应的第三告警信息至管理人员终端。

【技术特征摘要】
1.一种基于互联网的在线商品监控方法,其特征在于,包括以下步骤:根据设置的爬取节点遍历节点下所有的URL地址,并根据所述URL地址打开相应页面;当检测到根据所述URL地址打开的相应页面出现异常时,发送相应的第一告警信息至管理人员终端;根据设置的爬取规则,爬取根据所述URL地址打开的相应页面上的商品的属性信息和库存信息;判断所述商品的属性信息与配置文件中设置的该商品的属性信息是否一致,若否则发送相应的第二告警信息至管理人员终端;判断所述商品的库存信息是否表示该商品的库存不足,若是则发送相应的第三告警信息至管理人员终端。2.根据权利要求1所述的基于互联网的在线商品监控方法,其特征在于,还包括以下步骤:根据设置的需要监控的订单状态,爬取订单详情,所述订单详情包括商品信息、付款信息和物流信息;根据所述订单详情判断相应的订单是否出现异常,若是则发送相应的第四告警信息至管理人员终端。3.根据权利要求1或2所述的基于互联网的在线商品监控方法,其特征在于,还包括以下步骤:定时爬取页面上的埋点数据,将所述埋点数据结合订单数据、商品数据按预设模板生成数据表后发送至管理人员终端。4.根据权利要求1所述的基于互联网的在线商品监控方法,其特征在于,所述爬取节点为URL的父节点;所述页面出现异常包括出现404链接页面和链接超时。5.根据权利要求1所述的基于互联网的在线商品监控方法,其特征在于,所述商品的库存信息是否表示该商品的库存不足的判断如下:将爬取到的商品页面上显示的库存数量与设置在配置文件中的库存最低值进行比较,若显示的库存数量小于设置的库存最低值,则判定为商品的库存不足。6.根据权利要求1所述的基于互联网的在线商品监控方法,其特征在于,在判定为商品的库存不足时,还根据预设的采购单模板生成一个新的采购单,并将所述新的采购单同告警信息一起发送至管理人员终端。7.根据权利要求2所述的基于互联网的在...

【专利技术属性】
技术研发人员:侯乃杰徐志成
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1