店铺展示信息的处理方法、装置及设备与流程

文档序号:18973665发布日期:2019-10-29 03:06阅读:144来源:国知局
店铺展示信息的处理方法、装置及设备与流程

本申请涉及数据处理技术领域,尤其是涉及到一种店铺展示信息的处理方法、装置及设备。



背景技术:

随着互联网技术的飞速发展,越来越多的人选择在网络平台进行消费购物。其中,外卖点餐、团购美食等也是广受用户的青睐。通常情况下,各个商家可以利用网络平台来展示自己的店铺信息,然后用户通过查看需要选购商品的店铺详情,可以了解店铺状态以及店铺中的商品信息,进而选择需要选购的商品。

目前,当用户在查看店铺详情时,网络平台给出的搜索结果页中展示的店铺状态可能只是简单的用“营业中”、“已休息”等字样表述,并不附加任何表述。然而,用户对店铺状态并不十分了解,例如,对于处于已休息状态的店铺中仍然可以购买商品,进而造成用户对店铺展示信息产生误判,降低了搜索结果页展示的精确度,影响了用户的搜索体验。



技术实现要素:

有鉴于此,本申请提供了一种店铺展示信息的处理方法、装置及设备,主要目的在于解决目前通过现有方式呈现的搜索结果容易造成用户对店铺展示信息产生误判,会降低搜索结果页展示的精确度的问题。

根据本申请的第一个方面,提供了一种店铺展示信息的处理方法,该方法包括:

当接收到店铺信息的展示请求时,生成店铺展示信息的查询指令,所述查询指令中携带有店铺标识以及当前时间;

基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息;

从预先整理的店铺模块信息中选取与所述店铺标识对应的店铺状态信息相匹配的模块信息,得到待展示的模块信息,所述预先整理的店铺模块信息中配置有各种店铺状态信息下所需展示的模块信息;

根据所述待展示的模块信息确定店铺展示信息,并传输所述店铺展示信息。

进一步地,在所述基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息之前,所述方法还包括:

定时发送店铺资源信息的收集指令;

当接收到店铺资源信息时,按照预设规则对店铺资源信息中的店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息,具体包括:

利用所述映射关系,查询当前时间与所述店铺标识对应的店铺状态信息。

进一步地,若所述店铺状态信息中存在店铺营业时间信息,则所述按照预设规则对店铺资源信息中的店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系,具体包括:

从所述店铺状态信息中提取店铺营业时间信息以及店铺供应信息;

分别基于所述店铺营业时间信息、所述店铺供应信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,基于所述店铺营业时间信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系,具体包括:

若所述时间信息处于店铺营业时间信息中,则将所述店铺状态信息定义为营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

若所述时间信息未处于店铺营业时间信息内,则判断所述时间信息是否处于店铺营业时间信息之前预设时间段内;

如果是,则将所述店铺状态信息定义为即将营业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

如果否,则将所述店铺状态信息定义为休息中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,基于所述店铺供应信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系,具体还包括:

若所述店铺供应信息中存在暂停指令,则将所述店铺状态信息定义为暂停营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,若所述店铺状态信息中不存在店铺营业时间信息,则所述按照预设规则对店铺资源信息中的店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系,具体包括:

将所述店铺状态信息定义为已结业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,所述根据所述待展示的模块信息确定店铺展示信息,并传输所述店铺展示信息,具体包括:

将所述待展示的模块信息进行封装,形成携带有封装后模块信息的配置文件;

对所述配置文件中的封装后模块信息进行模块组合,确定店铺展示信息,并传输所述店铺展示信息。

根据本申请的第二个方面,提供了一种店铺展示信息的处理方法,该方法包括:

当检测到用户访问店铺页面的行为操作时,基于用户访问店铺页面对应的店铺标识以及当前时间发送店铺信息的展示请求;

接收传输的店铺展示信息,所述店铺展示信息中包括封装后的模块组合;

按照所述店铺信息的展示格式,展示所述店铺展示信息中的封装后的模块组合。

根据本申请的第三个方面,提供了一种店铺展示信息的处理装置,该装置包括:

生成单元,用于当接收到店铺信息的展示请求时,生成店铺展示信息的查询指令,所述查询指令中携带有店铺标识以及当前时间;

查询单元,用于基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息;

选取单元,用于从预先整理的店铺模块信息中选取与所述店铺标识对应的店铺状态信息相匹配的模块信息,得到待展示的模块信息,所述预先整理的店铺模块信息中配置有各种店铺状态信息下所需展示的模块信息;

确定单元,用于根据所述待展示的模块信息确定店铺展示信息,并传输所述店铺展示信息。

进一步地,所述装置包括:

发送单元,用于在所述基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息之前,定时发送店铺资源信息的收集指令;

定义单元,用于当接收到店铺资源信息时,按照预设规则对店铺资源信息中的店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述查询单元,具体用于利用所述映射关系,查询当前时间与所述店铺标识对应的店铺状态信息。

进一步地,若所述店铺状态信息中存在店铺营业时间信息,则所述定义单元包括:

提取模块,用于从所述店铺状态信息中提取店铺营业时间信息以及店铺供应信息;

第一定义模块,用于分别基于所述店铺营业时间信息、所述店铺供应信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,所述第一定义模块包括第一定义子模块、第二定义子模块,

所述第一定义子模块,用于基于所述店铺营业时间信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述第一定义子模块,具体用于若所述时间信息处于店铺营业时间信息中,则将所述店铺状态信息定义为营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述第一定义子模块,具体还用于若所述时间信息未处于店铺营业时间信息内,则判断所述时间信息是否处于店铺营业时间信息之前预设时间段内;

如果是,则将所述店铺状态信息定义为即将营业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

如果否,则将所述店铺状态信息定义为休息中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,第二定义子模块,用于基于所述店铺供应信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述第二定义子模块,具体用于若所述店铺供应信息中存在暂停指令,则将所述店铺状态信息定义为暂停营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,若所述店铺状态信息中不存在店铺营业时间信息,则所述定义单元包括:

第二定义模块,用于将所述店铺状态信息定义为已结业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

进一步地,所述确定单元包括:

封装模块,用于将所述待展示的模块信息进行封装,形成携带有封装后模块信息的配置文件;

确定模块,用于对所述配置文件中的封装后模块信息进行模块组合,确定店铺展示信息,并传输所述店铺展示信息。

根据本申请的第四个方面,提供了一种店铺展示信息的处理装置,该装置包括:

检测单元,用于当检测到用户访问店铺页面的行为操作时,基于用户访问店铺页面对应的店铺标识以及当前时间发送店铺信息的展示请求;

接收单元,用于接收传输的店铺展示信息,所述店铺展示信息中包括封装后的模块组合;

展示单元,用于按照所述店铺信息的展示格式,展示所述店铺展示信息中的封装后的模块组合。

根据本申请的第五个方面,提供了一种店铺展示信息的处理系统,该系统包括:

发送端当检测到用户访问店铺页面的行为操作时,基于用户访问页面对应的店铺标识以及当前时间向接收端发送店铺信息的展示请求;

当接收端接收到店铺信息的展示请求时,生成店铺展示信息的查询指令,基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息;

接收端从预先整理的店铺模块信息中选取与所述店铺标识对应的店铺状态信息相匹配的模块信息,得到待展示的模块信息,所述预先整理的店铺模块信息中配置有各种店铺状态信息下所需展示的模块信息;

接收端根据所述待展示的模块信息确定店铺展示信息,并传输所述店铺展示信息;

发送端接收传输的店铺展示信息,按照所述店铺信息的展示格式,展示所述店铺展示信息中的封装后的模块组合。

依据本申请第六个方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面或第二方面所述店铺展示信息的处理方法的步骤。

依据本申请第七个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或第二方面所述店铺展示信息的处理方法的步骤。

借由上述技术方案,本申请提供的一种店铺展示信息的处理方法、装置及设备,与目前现有方式中在店铺展示信息中仅简单描述店铺经营状态的方式相比,本申请可在接收到店铺信息的展示请求后,基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息,并结合店铺标识对应的店铺状态信息从预先整理的店铺模块信息中选取相匹配的模块信息,进而确定店铺展示信息,以达到不同店铺状态信息匹配不同的店铺展示信息,从而向用户展示出更合理的店铺信息,提高了搜索结果页展示的精度,也提升了用户的搜索体验。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了本申请实施例提供的一种店铺展示信息的处理方法的流程示意图;

图2示出了本申请实施例提供的另一种店铺展示信息的处理方法的流程示意图;

图3示出了本申请实施例提供的一种不同店铺状态信息下所提供店铺展示信息的模块信息框图;

图4示出了本申请实施例提供的另一种店铺展示信息的处理方法的流程示意图;

图5示出了本申请实施例提供的一种店铺展示信息的处理实例的时序示意图;

图6示出了本申请实施例提供的一种店铺展示信息的处理装置的结构示意图;

图7示出了本申请实施例提供的另一种店铺展示信息的处理装置的结构示意图;

图8示出了本申请实施例提供的另一种店铺展示信息的处理装置的结构示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

在对本发明进行详细的解释说明之前,先对本发明实施例涉及的店铺展示信息的处理系统进行简单介绍。

本发明实施例涉及的店铺展示信息的处理系统包括发送端和接收端,其中,发送端为用户端,用于在监测到用户访问店铺页面的操作行为时,基于用户访问店铺页面对应的标识信息以及当前时间发送店铺信息的展示请求,以便于接收端接收到展示请求后,生成当前时间与店铺标识相匹配的店铺展示信息,从而传输给发送端进行展示。接收端为服务端,当接收到店铺信息的展示请求时,基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息,并从预先整理的店铺模块信息中选取与店铺标识对应的店铺状态信息相匹配的模块信息,得到待展示的模块信息,从而根据待展示的模块信息确定店铺展示信息,并传输店铺展示信息。具体在实际应用的过程中,可以通过在服务器配置搜索引擎来收集店铺资源信息,并按照预设规则对店铺资源信息中的店铺状态信息进行定义,从而保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系,以及在定义店铺状态信息后,基于不同店铺状态信息配置需要展示的模块信息,例如,针对店铺状态信息为“已停业”的情况,无需配置任何店铺展示信息,针对店铺状态信息为“营业中”的情况,需要配置最全面的店铺展示信息、

本申请实施例,提供了一种店铺展示信息的处理方法,能够基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息,并基于店铺状态信息配置相应的店铺展示信息,使得用户通过店铺展示信息能够更准确的了解店铺营业状态,提高用户的搜索体验。

如图1所示,本实申请提供了一种店铺展示信息的处理方法,该方法包括如下步骤:

101、当接收到店铺信息的展示请求时,生成店铺展示信息的查询指令。

在本实施例中,店铺信息的展示请求为用户端请求服务器生成店铺展示信息的请求,查询指令为服务端基于用户访问的当前时间以及用户访问店铺的店铺标识所生成。需要说明的是,本实施例中的店铺指的是网络平台上运营的线上店铺门店,而非线下具体店铺门店。

其中,店铺展示信息的查询指令中携带有店铺标识以及当前时间,这里的店铺标识为每个店铺在网络平台中生成的店铺id,该店铺标id可以为字母、数字或者字母与数字相结合的形式,具体不进行限定。当前时间为用户访问店铺页面时发送展示请求时所提取的时间信息。

对于本实施例的执行主体可以为店铺展示信息的处理装置或设备,通常配置在服务端侧,基于接收到的展示请求来生成与店铺标识相匹配的店铺展示信息,进而将店铺展示信息返回发送端。

102、基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息。

在本实施例中,具体可以通过服务器内设置的搜索引擎来实时收集店铺状态信息,其中,搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息。具体在实时收集店铺状态信息的过程中,搜索引擎会基于商家提供的店铺资源信息来完成收集店铺状态信息的过程,例如,商家提供的店铺资源信息中包括店铺名称、营业状态描述、店铺内各个商品的信息以及商品状态等,该营业状态描述中通常会记录是否在营业中、店铺营业时间等,进一步将营业状态描述整理至该店铺名称下的店铺状态信息,同样的方式完成店铺状态信息的收集。

应说明的是,对于营业描述中存在“已结业”或者“暂停营业”的店铺状态信息,可能并不存在店铺营业时间或者即使存在营业时间而当前并不是营业状态,所以需要在收集店铺状态信息的过程中,将营业描述的具体内容整理至该店铺名称下的店铺状态信息,以便于准确定义店铺状态信息。

由于店铺状态信息中可能记录有店铺营业时间,使得在不同时间所处的店铺状态信息是不同的,例如,店铺营业时间为9:00至20:00,用户在8:00访问店铺页面的时候,店铺信息状态为“休息中”,而用户在18:00访问店铺页面的时候,店铺信息状态为“营业中”。所以在实时收集的店铺状态信息中,基于用户访问的店铺页面的当前时间,该店铺存在相应的店铺状态信息,以便于在用户访问店铺页面的时候,基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息。

103、从预先整理的店铺模块信息中选取与所述店铺标识对应的店铺状态信息相匹配的模块信息,得到待展示的模块信息。

其中,店铺模块信息相当于店铺页面中需要展示各个部分的内容,可以为包括但不局限于店铺基础信息、店铺环境图、领取优惠券、在售商品、品牌故事介绍、店铺地址等。

在本实施例中,预先整理的店铺模块信息中配置有各种店铺状态信息下所需展示的模块信息,基于店铺标识对应的店铺状态信息,获取与之相匹配的模块信息。具体地,对于店铺状态信息为“营业中”需要展示的店铺信息比较全面,相应配置所有的模块信息,对于店铺状态信息为“休息中”不必展示涉及用户点餐功能的模块信息,相应配合部分的模块信息,对于店铺状态信息为“已停业”无需展示任何模块信息,相应不配置任何模块信息。

104、根据所述待展示的模块信息确定店铺展示信息,并传输所述店铺展示信息。

其中,店铺展示信息包含在店铺详情页面中展示的店铺信息,用于介绍店铺的概括,帮助用户更多地了解店铺。

用户在网络平台搜索店铺详情时,基于传统方法得到的搜索结果页中店铺展示信息中仅简单描述店铺经营状态,用户实际可能不清楚每家店铺是否处于营业状态,无法准确判断。而通过应用本实施例上述店铺展示信息的处理方法,与目前传统方式相比,在接收到店铺信息的展示请求后,基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息,并结合店铺标识对应的店铺状态信息从预先整理的店铺模块信息中选取相匹配的模块信息,进而确定店铺展示信息,以达到不同店铺状态信息匹配不同的店铺展示信息,从而向用户展示出更合理的店铺信息,提高了搜索结果页展示的精度,也提升了用户的搜索体验。

进一步的,作为上述实施例具体实施方式的细化和扩展,为了完整说明本实施例的具体实施过程,本实施例提供了另一种店铺展示信息的处理方法,如图2所示,该方法包括:

201、当接收到店铺信息的展示请求时,生成店铺展示信息的查询指令。

对于本实施例,可以通过服务器生成店铺展示信息的查询指令后,将查询指令下发至搜索引擎,以便于搜索引擎在对信息进行组织和处理后,为用户提供检索服务,将查询得到的相关信息展示给用户。

可以理解的是,为了丰富店铺展示信息的内容,在请求生成店铺展示信息的过程中,还可以基于lbs定位获取的用户位置信息,将店铺位置信息与用户位置信息之间的距离作为店铺展示信息中的内容,以向用户提供增加用户访问量以及用户订购商品的依据。

202、定时发送店铺资源信息的收集指令。

由于店铺状态信息可能会发生改变,例如,商家外出时会暂停营业,商家在节假日可能会加长店铺营业时间,需要实时监控店铺资源信息中营业状态描述的具体内容是否发生改变,具体通过定时发送店铺资源信息的收集指令,该收集指令可以获取到各个店铺当前最新的店铺资源信息,一旦店铺资源信息中营业状态描述的内容发生改变,实时更新店铺状态信息。

203、当接收到店铺资源信息时,按照预设规则对店铺资源信息中的店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

在本实施例中,可以将店铺状态信息细分为6个状态,分别为营业中、已结业、暂停营业、休息中、即将营业,当然还可以划分更多状态,这里不进行限定。在基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息的过程中,可以按照逻辑判定顺序将当前时间与店铺状态信息进行匹配。具体可以首先判断当前时间的店铺状态信息是否为“营业中”,如果不是,然后判断当前时间的店铺状态信息是否为“已结业”,如果不是,进一步判断当前时间的店铺状态信息是否为“暂停营业”,如果不是,进一步判断当前当前时间的店铺状态信息是否为“休息中”,如果是,进一步基于当前时间推算是否为营业时间之前的30分钟,从而查询当前时间与店铺标识对应的店铺状态信息。

具体按照预设规则对店铺资源信息中的店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系的过程,可以基于店铺状态信息中是否存在店铺营业时间来划分为两种情况:

第一种情况,若店铺状态信息中存在店铺营业时间信息,进一步从店铺状态信息中提取店铺营业时间以及店铺供应信息,分别基于店铺营业时间信息、店铺状态供应信息对店铺状态信息进行定义,并保存时间信息、与时间信息;具体定义过程中,若时间信息处于店铺营业时间信息中,则将店铺状态信息定义为营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;若时间信息未处于店铺营业时间信息内,则判断时间信息是否处于店铺营业时间信息之前预设时间段内;如果是,则将店铺状态信息定义为即将营业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;如果否,则将店铺状态信息定义为休息中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。应说明的是,若店铺供应信息中存在暂停指令,则将店铺状态信息定义为暂停营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

例如,营业时间为8:00-20:00,根据时间信息来定义店铺状态信息,如果时间信息在8:00-20:00之中,则店铺状态信息定义为营业中,如果时间信息为8:00之前,具体在7:30-8:00之中,店铺状态信息定义为即将营业,否则在7:30之前,或者20:00之后,将店铺状态信息定义为休息中;根据店铺供应信息来定义店铺状态信息,如果店铺供应信息中存在暂停指令,则说明店铺暂停营业,进一步将店铺状态信息定义为暂停营业。

第二种情况,若店铺状态信息中不存在店铺营业时间信息,进一步将店铺状态信息定义为已结业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

应说明的是,在保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系的过程中,针对一个店铺标识,可以根据店铺标识整理该店铺在不同时间信息段内对应的店铺状态信息,具体将时间信息以单位小时划分为24个时间段,或者以单位n小时划分为24/n个时间段,并记录每个时间段内对应的店铺状态信息,从而形成时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系,该映射关系相当于店铺标识下各个时间段内对应的店铺状态信息,同理适用于其他店铺标识。

204、利用所述映射关系,查询当前时间与所述店铺标识对应的店铺状态信息。

在本实施例中步骤202至步骤203已经保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系,这里利用映射关系,可以将当前时间与映射关系中的时间信息进行匹配,从而查找当前时间所处时间信息与店铺标识对应的店铺状态信息,例如,当前时间为10:20,通过查询店铺标识下各个时间段内对应的店铺状态信息,得知10:20所处时间段对应的店铺状态信息为营业中。

205、从预先整理的店铺模块信息中选取与所述店铺标识对应的店铺状态信息相匹配的模块信息,得到待展示的模块信息。

在本实施例中,预先整理的店铺模块信息为服务器基于各个商家上传的店铺信息中预先生成的多个模块信息,具体可以按照模块信息在展示时相应的重要程度,为不同店铺状态信息配置相应的模块信息,具体如图3所示,对于不同店铺状态信息为线上店铺所提供的信息模块框图,从而基于不同店铺状态信息配置获取相应的信息模块,得到待展示的信息模块。应说明的是,这里对不同店铺状态信息所配置的模块信息不进行限定,可以随着商家提供的店铺信息适量增加或者减少模块信息的数量。

206、将所述待展示的模块信息进行封装,形成携带有封装后模块信息的配置文件。

在本实施例中,为了准确将店铺展示信息传输至用户端,并且高效地利用传输资源,需要实现对待展示的模块信息进行封装,具体可以在发送待展示的模块信息之前,在待展示的模块信息中附加目标地址、本地地址以及一些用于纠错的字节,安全性和可靠性较高时,还要进行加密处理等,进而形成带有封装后模块信息的配置文件。

207、对所述配置文件中的封装后模块信息进行模块组合,确定店铺展示信息,并传输所述店铺展示信息。

在本实施例中,对配置文件中的封装后模块信息进行模块组合的方式可以结合店铺信息中各个区域对应在店铺页面中分布情况,将相应区域内的模块信息进行组合,例如,店铺介绍类的模块信息进行组合,店铺优惠类的模块信息进行组合,店铺商品类的模块信息进行组合,从而确定店铺展示信息,并将店铺展示信息传输至用户端。

如图4所示,本申请实施例提供了另一种店铺展示信息的处理方法,该方法包括如下步骤:

301、当检测到用户访问店铺页面的行为操作时,基于用户访问店铺页面对应的店铺标识以及当前时间发送店铺信息的展示请求。

在本实施例中,用户在线上浏览店铺的过程中,会通过访问店铺详情来了解更多店铺信息,例如,店铺中的商品信息、店铺的位置信息、店铺的状态信息、店铺的评论信息等。当用户访问店铺详情时,用户端会检测用户的行为操作,当检测到用户访问店铺页面的行为操作时,基于用户访问页面店铺的标识以及当前时间生成用户请求店铺信息的展示请求,并向服务端发送展示请求,以便于服务端根据展示请求生成店铺展示信息。

302、接收传输的店铺展示信息,所述店铺展示信息中包括封装后的模块组合。

当用户访问店铺页面后,经过服务器针对店铺标识以及当前时间返回的店铺展示信息,封装后的模块组合定义出店铺状态信息后在店铺页面需要展示的各个区域内容,能够准确反映当前时间下的店铺状态信息,使得用户能够获取有效的店铺信息。

303、按照所述店铺信息的展示格式,展示所述店铺展示信息中的封装后的模块组合。

其中,店铺信息的展示格式可以为服务器预先配置给用户端的展示模板,还可以为商家自主确定的展示模板,这里不进行限定。按照店铺展示信息的展示格式,可以将店铺展示信息中封装后的组合模块进行排版,从而展示给用户。

在本实施例中,店铺信息的展示格式可以基于封装后的模块组合的重要程度进行设置,对于重要程度较高的组合模块,可以设置动画效果或者高亮效果,对于重要程度较低的模块组合,可以设置占用较小字体,占用较少的页面空间,这里不进行限定。

具体当用户在浏览店铺页面的过程中,用户端、发送端以及接收端之间交互实现对店铺展示信息的处理实例的时序示意图,如图5所示,当用户端检测到用户访问店铺页面的操作行为时,发送端会记录用户访问的当前时间以及店铺标识,并向接收端发送携带有当前时间以及店铺标识的展示请求,请求展示店铺信息,而接收端在接收到展示请求时,基于当前时间以及店铺标识向搜索引擎下发查询指令,从而查询当前时间与店铺标识对应的店铺状态信息,并选取当前时间与店铺标识对应的店铺状态信息相匹配的模块信息,并向发送端发送与店铺状态信息匹配的模块信息,以便用户端可以基于店铺信息的展示格式,展示当前时间与店铺状态信息相匹配的店铺展示信息。

本申请实施例提供的店铺展示信息的处理方法,与目前现有方式中在店铺展示信息中仅简单描述店铺经营状态的方式相比,本申请可在接收到店铺信息的展示请求后,基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息,并结合店铺标识对应的店铺状态信息从预先整理的店铺模块信息中选取相匹配的模块信息,进而确定店铺展示信息,以达到不同店铺状态信息匹配不同的店铺展示信息,从而向用户展示出更合理的店铺信息,提高了搜索结果页展示的精度,也提升了用户的搜索体验。

进一步的,作为图1和图2方法的具体实现,本申请实施例提供了一种店铺展示信息的处理装置,如图6所示,该装置包括:生成单元41、查询单元42、选取单元43、确定单元44。

生成单元41,可以用于当接收到店铺信息的展示请求时,生成店铺展示信息的查询指令,所述查询指令中携带有店铺标识以及当前时间;

查询单元42,可以用于基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息;

选取单元43,可以用于从预先整理的店铺模块信息中选取与所述店铺标识对应的店铺状态信息相匹配的模块信息,得到待展示的模块信息,所述预先整理的店铺模块信息中配置有各种店铺状态信息下所需展示的模块信息;

确定单元44,可以用于根据所述待展示的模块信息确定店铺展示信息,并传输所述店铺展示信息。

本发明实施例提供的店铺展示信息的处理装置,与目前现有方式中在店铺展示信息中仅简单描述店铺经营状态的方式相比,本申请可在接收到店铺信息的展示请求后,基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息,并结合店铺标识对应的店铺状态信息从预先整理的店铺模块信息中选取相匹配的模块信息,进而确定店铺展示信息,以达到不同店铺状态信息匹配不同的店铺展示信息,从而向用户展示出更合理的店铺信息,提高了搜索结果页展示的精度,也提升了用户的搜索体验。

在具体的应用场景中,如图7所示,所述装置还包括:

发送单元45,可以用于在所述基于实时收集的店铺状态信息,查询当前时间与所述店铺标识对应的店铺状态信息之前,定时发送店铺资源信息的收集指令;

定义单元46,可以用于当接收到店铺资源信息时,按照预设规则对店铺资源信息中的店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述查询单元42,具体可以用于利用所述映射关系,查询当前时间与所述店铺标识对应的店铺状态信息。

在具体的应用场景中,如图7所示,若所述店铺状态信息中存在店铺营业时间信息,则所述定义单元46包括:

提取模块461,可以用于从所述店铺状态信息中提取店铺营业时间信息以及店铺供应信息;

第一定义模块462,可以用于分别基于所述店铺营业时间信息、所述店铺供应信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

在具体的应用场景中,如图7所示,所述第一定义模块462包括第一定义子模块4621、第二定义子模块4622,

所述第一定义子模块4621,可以用于基于所述店铺营业时间信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述第一定义子模块4621,具体可以用于若所述时间信息处于店铺营业时间信息中,则将所述店铺状态信息定义为营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述第一定义子模块4621,具体还可以用于若所述时间信息未处于店铺营业时间信息内,则判断所述时间信息是否处于店铺营业时间信息之前预设时间段内;

如果是,则将所述店铺状态信息定义为即将营业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

如果否,则将所述店铺状态信息定义为休息中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

在具体的应用场景中,如图7所示,第二定义子模块4622,可以用于基于所述店铺供应信息对店铺状态信息进行定义,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系;

所述第二定义子模块4622,具体可以用于若所述店铺供应信息中存在暂停指令,则将所述店铺状态信息定义为暂停营业中,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

在具体的应用场景中,如图7所示,若所述店铺状态信息中不存在店铺营业时间信息,则所述定义单元46包括:

第二定义模块463,可以用于将所述店铺状态信息定义为已结业,并保存时间信息、与时间信息对应的店铺状态信息、和相应店铺标识之间的映射关系。

在具体的应用场景中,如图7所示,所述确定单元44包括:

封装模块441,可以用于将所述待展示的模块信息进行封装,形成携带有封装后模块信息的配置文件;

确定模块442,可以用于对所述配置文件中的封装后模块信息进行模块组合,确定店铺展示信息,并传输所述店铺展示信息。

进一步的,作为图3方法的具体实现,本申请实施例提供了一种店铺展示信息的处理装置,如图8所示,该装置包括:检测单元51、接收单元52、展示单元53。

检测单元51,可以用于当检测到用户访问店铺页面的行为操作时,基于用户访问店铺页面对应的店铺标识以及当前时间发送店铺信息的展示请求;

接收单元52,可以用于接收传输的店铺展示信息,所述店铺展示信息中包括封装后的模块组合;

展示单元53,可以用于按照所述店铺信息的展示格式,展示所述店铺展示信息中的封装后的模块组合。

本发明实施例提供的店铺展示信息的处理装置,与目前现有方式中在店铺展示信息中仅简单描述店铺经营状态的方式相比,本申请可在接收到店铺信息的展示请求后,基于实时收集的店铺状态信息,查询当前时间与店铺标识对应的店铺状态信息,并结合店铺标识对应的店铺状态信息从预先整理的店铺模块信息中选取相匹配的模块信息,进而确定店铺展示信息,以达到不同店铺状态信息匹配不同的店铺展示信息,从而向用户展示出更合理的店铺信息,提高了搜索结果页展示的精度,也提升了用户的搜索体验。

需要说明的是,本实施例提供的一种店铺展示信息的处理装置所涉及各功能单元的其它相应描述,可以参考图1和图2、图4中的对应描述,在此不再赘述。

基于上述如图1、图2和图4所示方法,相应的,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述如图1、图2和图4所示的店铺展示信息的处理方法。

基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。

基于上述如图1、图2和图4所示的方法,以及图6、图7和图8所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种店铺展示信息的处理的实体设备,具体可以为计算机,智能手机,平板电脑,智能手表,服务器,或者网络设备等,该实体设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1、图2和图4所示的店铺展示信息的处理方法。

可选的,该实体设备还可以包括用户接口、网络接口、摄像头、射频(radiofrequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi接口)等。

本领域技术人员可以理解,本实施例提供的一种店铺展示信息的处理的实体设备结构并不构成对该实体设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。

存储介质中还可以包括操作系统、网络通信模块。操作系统是管理上述店铺搜索信息处理的实体设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与信息处理实体设备中其它硬件和软件之间通信。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现。通过应用本申请的技术方案,与目前现有方式相比,以达到不同店铺状态信息匹配不同的店铺展示信息,从而向用户展示出更合理的店铺信息,提高了搜索结果页展示的精度,也提升了用户的搜索体验。

本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1