一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种商品信息展示方法、装置、计算机设备及存储介质与流程

2022-08-23 18:45:46 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,具体而言,涉及一种商品信息展示方法、装置、计算机设备及存储介质。


背景技术:

2.在对商品进行搜索后,通常会在搜索结果页中展示商品的名称和图片等描述信息,用户通过浏览这些描述信息作出进一步的操作。
3.上述对商品信息的展示,主要是静态的文字或图片信息,呈现内容有限,不利于做出进一步的选择或操作。


技术实现要素:

4.本公开实施例至少提供一种商品信息展示方法、装置、计算机设备及存储介质。
5.第一方面,本公开实施例提供了一种商品信息展示方法,包括:获取商品信息;所述商品信息包含目标商品的描述信息,所述描述信息被触发后展示所述目标商品的购买页面;建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系,所述关联关系用于指示在展示所述商品信息时,能够触发观看与所述商品信息关联的视频讲解内容。
6.一种可选的实施方式中,根据以下步骤确定所述视频讲解内容:从各直播内容中,查找关联所述目标商品的目标直播内容,将查找到的所述目标直播内容作为与所述目标商品匹配的视频讲解内容;所述目标直播内容包括历史直播内容和/或当前直播内容。
7.一种可选的实施方式中,从各直播内容中,查找关联所述目标商品的目标直播内容,包括:从各直播内容中,查找关联所述目标商品的候选直播内容;在所述候选直播内容关联有多个商品的情况下,从所述候选直播内容中,确定讲解所述目标商品的直播片段,将所述直播片段作为所述目标直播内容;所述建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系,包括:从所述候选直播内容中截取所述目标直播内容,并建立所述商品信息与截取的所述目标直播内容之间的关联关系;或者,建立所述商品信息与所述候选直播内容之间的关联关系,并设置所述候选直播内容的起始播放位置,所述起始播放位置为所述候选直播内容中开始播放所述目标直播内容的位置。
8.一种可选的实施方式中,根据以下步骤确定所述视频讲解内容:基于所述目标商品的描述信息,搜索与所述目标商品匹配的目标讲解视频,将所述目标讲解视频作为与所述目标商品匹配的视频讲解内容。
9.一种可选的实施方式中,所述搜索与所述目标商品匹配的目标讲解视频,包括:在搜索到与所述目标商品匹配的关联有多个商品的候选讲解视频的情况下,从所述候选讲解视频中,确定讲解所述目标商品的视频片段,将所述视频片段作为所述目标讲解视频;所述建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系,包括:从所述候选讲解视频中截取所述目标讲解视频,并建立所述商品信息与截取的所述目标讲解视频
之间的关联关系;或者,建立所述目标商品卡与所述候选讲解视频之间的关联信息,并设置所述候选讲解视频的起始播放位置,所述起始播放位置为所述候选讲解视频中开始播放所述目标讲解视频的位置。
10.一种可选的实施方式中,所述方法还包括:若未搜索到与所述目标商品对应的目标讲解视频,基于所述目标商品的商品详情页中的描述图片和文本信息,生成与所述目标商品匹配的视频讲解内容。
11.一种可选的实施方式中,所述方法还包括:在接收到用户端针对所述目标商品的搜索请求后,将所述商品信息,以及指示存在与所述目标商品匹配的视频讲解内容的关联关系信息反馈给所述用户端,所述关联关系信息用于指示触发查看与所述商品信息关联的视频讲解内容。
12.第二方面,本公开实施例提供了另一种商品信息展示方法,包括:响应于搜索请求,展示与所述搜索请求匹配的商品信息,以及指示存在与所述商品信息匹配的视频讲解内容的关联关系信息;所述商品信息包含目标商品的描述信息;若接收到针对所述目标商品的描述信息的第一触发操作,展示所述目标商品的购买页面;若接收到针对所述关联关系信息的第二触发操作,播放与所述商品信息关联的视频讲解内容;所述视频讲解内容为在获取商品信息后,确定的讲解所述商品信息所描述的目标商品的视频内容。
13.一种可选的实施方式中,若接收到针对所述关联关系信息的第二触发操作,播放与所述商品信息关联的视频讲解内容,包括:响应于针对所述关联关系信息的第二触发操作,根据与所述关联关系信息绑定的链接信息,跳转到所述视频讲解内容进行播放;所述视频讲解内容位于搜索结果页或不同于所述搜索结果页的视频播放页。
14.一种可选的实施方式中,所述视频讲解内容包括以下至少一种:从各直播内容中确定的目标直播内容、搜索得到的与所述目标商品匹配的目标讲解视频、基于所述目标商品的商品详情页中的描述图片和文本信息生成的视频内容。
15.一种可选的实施方式中,展示与所述搜索请求匹配的商品信息,包括:展示包含所述商品信息的商品卡,在所述商品卡中的第一区域展示商品图片,并在所述商品图片中的预设位置展示所述关联关系信息;以及,在所述商品卡的第二区域展示所述目标商品的描述信息;其中,所述商品图片为从所述商品信息中获取的,或者,为从所述视频讲解内容中截取的目标视频帧。
16.第三方面,本公开实施例还提供一种商品信息展示装置,包括:获取模块,用于获取商品信息;所述商品信息包含目标商品的描述信息,所述描述信息被触发后展示所述目标商品的购买页面;第一处理模块,用于建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系,所述关联关系用于指示在展示所述商品信息时,能够触发观看与所述商品信息关联的视频讲解内容。
17.一种可选的实施方式中,所述商品信息展示装置包括第四处理模块,第四处理模块根据以下步骤确定所述视频讲解内容:从各直播内容中,查找关联所述目标商品的目标直播内容,将查找到的所述目标直播内容作为与所述目标商品匹配的视频讲解内容;所述目标直播内容包括历史直播内容和/或当前直播内容。
18.一种可选的实施方式中,所述第四处理模块在从各直播内容中,查找关联所述目标商品的目标直播内容时,用于:从各直播内容中,查找关联所述目标商品的候选直播内
容;在所述候选直播内容关联有多个商品的情况下,从所述候选直播内容中,确定讲解所述目标商品的直播片段,将所述直播片段作为所述目标直播内容;所述第一处理模块在建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系时,用于:从所述候选直播内容中截取所述目标直播内容,并建立所述商品信息与截取的所述目标直播内容之间的关联关系;或者,建立所述商品信息与所述候选直播内容之间的关联关系,并设置所述候选直播内容的起始播放位置,所述起始播放位置为所述候选直播内容中开始播放所述目标直播内容的位置。
19.一种可选的实施方式中,所述商品信息展示装置包括第五处理模块,第五处理模块根据以下步骤确定所述视频讲解内容:基于所述目标商品的描述信息,搜索与所述目标商品匹配的目标讲解视频,将所述目标讲解视频作为与所述目标商品匹配的视频讲解内容。
20.一种可选的实施方式中,所述第五处理模块在搜索与所述目标商品匹配的目标讲解视频时,用于:在搜索到与所述目标商品匹配的关联有多个商品的候选讲解视频的情况下,从所述候选讲解视频中,确定讲解所述目标商品的视频片段,将所述视频片段作为所述目标讲解视频;所述第一处理模块在建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系时,用于:从所述候选讲解视频中截取所述目标讲解视频,并建立所述商品信息与截取的所述目标讲解视频之间的关联关系;或者,建立所述目标商品卡与所述候选讲解视频之间的关联信息,并设置所述候选讲解视频的起始播放位置,所述起始播放位置为所述候选讲解视频中开始播放所述目标讲解视频的位置。
21.一种可选的实施方式中,所述第五处理模块还用于:若未搜索到与所述目标商品对应的目标讲解视频,基于所述目标商品的商品详情页中的描述图片和文本信息,生成与所述目标商品匹配的视频讲解内容。
22.一种可选的实施方式中,所述商品信息展示装置还包括第六处理模块,所述第六处理模块用于在接收到用户端针对所述目标商品的搜索请求后,将所述商品信息,以及指示存在与所述目标商品匹配的视频讲解内容的关联关系信息反馈给所述用户端,所述关联关系信息用于指示触发查看与所述商品信息关联的视频讲解内容。
23.第四方面,本公开实施例还提供一种商品信息展示装置,包括:展示模块,用于响应于搜索请求,展示与所述搜索请求匹配的商品信息,以及指示存在与所述商品信息匹配的视频讲解内容的关联关系信息;所述商品信息包含目标商品的描述信息;第二处理模块,用于若接收到针对所述目标商品的描述信息的第一触发操作,展示所述目标商品的购买页面;第三处理模块,用于若接收到针对所述关联关系信息的第二触发操作,播放与所述商品信息关联的视频讲解内容;所述视频讲解内容为在获取商品信息后,确定的讲解所述商品信息所描述的目标商品的视频内容。
24.一种可选的实施方式中,若接收到针对所述关联关系信息的第二触发操作,所述第三处理模块播放与所述商品信息关联的视频讲解内容时,用于:响应于针对所述关联关系信息的第二触发操作,根据与所述关联关系信息绑定的链接信息,跳转到所述视频讲解内容进行播放;所述视频讲解内容位于搜索结果页或不同于所述搜索结果页的视频播放页。
25.一种可选的实施方式中,所述视频讲解内容包括以下至少一种:从各直播内容中
确定的目标直播内容、搜索得到的与所述目标商品匹配的目标讲解视频、基于所述目标商品的商品详情页中的描述图片和文本信息生成的视频内容。
26.一种可选的实施方式中,所述展示模块在展示与所述搜索请求匹配的商品信息时,用于:展示包含所述商品信息的商品卡,在所述商品卡中的第一区域展示商品图片,并在所述商品图片中的预设位置展示所述关联关系信息;以及,在所述商品卡的第二区域展示所述目标商品的描述信息;其中,所述商品图片为从所述商品信息中获取的,或者,为从所述视频讲解内容中截取的目标视频帧。
27.第五方面,本公开可选实现方式还提供一种计算机设备,处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器执行时执行上述第一方面或第二方面中任一种可能的实施方式中的步骤。
28.第六方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被运行时执行上述第一方面或第二方面中任一种可能的实施方式中的步骤。
29.关于上述商品信息展示装置、计算机设备、及计算机可读存储介质的效果描述参见上述商品信息展示方法的说明,这里不再赘述。
30.本公开实施例提供的商品信息展示方法、装置、计算机设备及存储介质,对于获取到的目标商品的商品信息,会为其匹配相对应的视频讲解内容,从而建立商品信息和目标商品匹配的视频讲解内容之间的关联关系。在展示商品信息时,利用该关联关系可以触发对与商品信息关联的视频讲解内容的展示;这样,在展示商品的文字、图片等静态的描述信息后,用户在进一步感兴趣的基础上,还能够进一步观看商品的视频讲解内容,从而对商品有更加全面深入的了解,方便做出进一步的选择或操作。
31.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
32.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
33.图1示出了本公开实施例所提供的一种商品信息展示方法的流程图;
34.图2示出了本公开实施例所提供的一种展示商品信息的界面示意图;
35.图3示出了本公开实施例所提供的另一种商品信息展示方法的流程图;
36.图4示出了本公开实施例所提供的播放视频讲解内容的页面示意图;
37.图5示出了本公开实施例所提供的一种商品信息展示装置的示意图;
38.图6示出了本公开实施例所提供的另一种商品信息展示装置的示意图;
39.图7示出了本公开实施例所提供的一种计算机设备的示意图。
具体实施方式
40.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
41.经研究发现,在对商品进行搜索后,通常会在搜索结果页中展示商品的名称、价格、优惠折扣等文字信息,或者商品图片等商品信息。用户触发商品信息后,可以进入商品详情页,浏览商品详细的图文介绍信息,并选择是否购买商品。文字和图片均为静态信息,在有限的页面资源内表达出的内容较少。
42.基于上述研究,本公开实施例提供了一种商品信息展示方法,对于获取到的目标商品的商品信息,还可以建立商品信息和目标商品匹配的视频讲解内容之间的关联关系。在展示商品信息时,利用该关联关系可以触发对与商品信息关联的视频讲解内容的展示,这样,在展示商品的文字、图片等静态的描述信息后,用户还能够进一步观看商品的视频讲解内容,从而对商品有更加全面深入的了解,方便做出进一步的选择或操作。
43.针对以上方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。
44.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
45.为便于对本实施例进行理解,首先对本公开实施例所公开的一种商品信息展示方法进行详细介绍,本公开实施例所提供的商品信息展示法的执行主体一般为具有一定计算能力的计算机设备,该计算机设备例如包括:终端设备或服务器或其它处理设备,终端设备可以为用户设备(user equipment,ue)、移动设备、用户终端、终端、蜂窝电话、无绳电话、个人数字助理(personal digital assistant,pda)、手持设备、计算设备、车载设备、可穿戴设备等。在一些可能的实现方式中,该商品信息展示方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
46.由于商品信息展示方法在服务器和客户端两侧的具体实现方式不同,因此下面分别以不同的执行主体为例,对本公开实施例提供的商品信息展示方法进行说明。
47.下面,首先以执行主体为服务器为例对本公开实施例提供的商品信息展示方法加以说明。
48.参见图1所示,为本公开实施例提供的一种商品信息展示方法的流程图,所述方法包括步骤s101~s102,其中:
49.s101:获取商品信息;所述商品信息包含目标商品的描述信息,所述描述信息被触发后展示所述目标商品的购买页面;
50.s102:建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系,所述关联关系用于指示在展示所述商品信息时,能够触发观看与所述商品信息关联的
视频讲解内容。
51.下面对上述s101~s102加以详细说明。
52.针对上述s101,首先对商品信息进行说明。服务端获取商品信息,可以是通过各种渠道获取的,比如直接从各个商家店铺中获取各个目标商品的商品信息,或者从数据库的待推送信息流中获取各个目标商品的商品信息等。这里,获取到的目标商品的描述信息例如可以包括目标商品的名称、价格、优惠折扣、商品图片等信息,商品信息可以用于在用户端进行展示。在用户端展示商品信息时,可以将每个商品的商品信息通过商品卡的形式排列展示。
53.参见图2所示,为本公开实施例提供的一种展示商品信息的界面示意图。在图2中示出的示意图中,具体通过商品卡的形式展示了一个目标商品的商品信息。具体地,包括在商品卡的第一区域展示出的商品图片,以及在第二区域展示出的目标商品的描述信息,具体包括名称、价格以及优惠折扣。其中,商品图片可以从商品信息中获取,或者也可以从下述说明的视频讲解内容中截取目标视频帧获取,例如截取一帧展示有目标商品的视频帧作为目标视频帧。
54.对于目标商品的描述信息,还可以相应地作为展示目标商品的购买页面的触发按钮。具体在对用户端进行说明时进行描述,此处不再赘述。
55.针对上述s102,由于对于目标商品而言,商品信息中仅是以在文字信息或者图片信息对目标商品进行展示或说明,而这种静态的描述可以提供的信息有限,因此还可以为目标商品匹配对应的视频讲解内容,并建立目标商品的商品信息和与目标商品匹配的视频讲解内容之间的关联关系。这样的关联关系用于指示在展示商品信息时,能够触发观看与商品信息关联的视频讲解内容。
56.其中,与目标商品匹配的视频讲解内容,可以通过不同的方式获取。具体地,视频讲解内容的来源包括但不限于直播时在讲解目标商品时产生的直播内容、对目标商品进行宣传、测评等场景下产生的讲解视频、或者通过目标商品的商品详情页中的信息生成的介绍视频。
57.下面,分别对上述说明的不同确定视频讲解内容的具体方式进行说明。
58.(a)从直播内容中确定视频讲解内容。
59.在具体实施中,可以从各直播内容中,查找关联所述目标商品的目标直播内容,将查找到的所述目标直播内容作为与所述目标商品匹配的视频讲解内容;所述目标直播内容包括历史直播内容和/或当前直播内容。
60.由于直播具有实时性,因此获取的直播内容,可能是当前正在进行对目标商品的讲解,或者是已经对目标商品讲解完成。因此,对于可以查找到的关联目标商品的直播内容,具体可以包括已完成讲解的历史直播内容和/或当前正在对目标商品进行讲解的当前直播内容。
61.在具体实施中,对于目标商品而言,售卖该目标商品的直播间可以在直播时对目标商品进行讲解,因此,如果当前展示出的商品信息有与其直接对应的直播间(也即该商品信息所对应的购买链接是该直播间所挂出的购买链接),可以获取该直播间对该目标商品的目标直播内容。另一种情况下,如果当前展示出的商品信息不存在与其直接对应的直播间(也即该商品信息所对应的购买链接不是任何直播间所挂出的购买链接),可以根据商品
描述信息,将其与各个直播间所直播的商品信息进行匹配,若能匹配成功,即可以将匹配成功的直播间的直播内容作为该目标商品的目标直播内容。
62.另外,由于在直播时,可能会涉及到对多种不同的商品进行讲解的情况。例如在a直播时,除了对口红a的讲解外,还有对其他化妆品的讲解。在该种场景下,在直播中产生的直播内容中,除了包含对目标商品进行讲解的直播内容,还可能具有对其他的商品进行讲解的直播内容。此处,对于可以获取的完整的直播内容,具体关联有包含目标商品的多个商品。
63.这样,即可以在平台中产生的,或者可以获取的多个直播内容中,查找到在上述多种场景中对应的关联目标商品的候选直播内容。针对于上述说明的在所述候选直播内容关联有多个商品的情况,则可以从所述候选直播内容中,确定讲解所述目标商品的直播片段,将所述直播片段作为所述目标直播内容。具体地,在从候选直播内容中确定讲解目标商品的直播片段时,可以采用语义分割的方式对直播内容进行划分,确定多个商品分别对应的直播片段,从而进一步从中确定目标商品对应的直播片段,以作为关联目标商品的目标直播内容。
64.下面,对建立商品信息和目标商品匹配的视频讲解内容之间的关联关系的方式进行说明,具体可以采用但不限于下述两种不同的方式:
65.(a1)从所述候选直播内容中截取所述目标直播内容,并建立所述商品信息与截取的所述目标直播内容之间的关联关系。
66.在该种情况下,为了可以更具有针对性地对目标商品进行讲解,可以仅截取出单一讲解目标商品的目标直播内容,并建立在商品信息与目标直播内容之间的关联关系。这样,在用户端对目标商品关联的视频讲解内容进行展示时,可以集中于对目标商品的讲解。并且,相较于包含对目标商品进行讲解的直播片段的完整直播内容,截取出的目标直播内容的数据量更少,在用户端进行展示前所需传输的数据量较少,能够减少传输的时间,减少在用户端展示时的卡顿。
67.(a2)建立所述商品信息与所述候选直播内容之间的关联关系,并设置所述候选直播内容的起始播放位置,所述起始播放位置为所述候选直播内容中开始播放所述目标直播内容的位置。
68.在该种情况下,可以在用户端展示完整的候选直播内容的同时,实现可以在直接跳转展示包含目标商品的讲解内容的目标直播内容。这样,在用户端展示候选直播内容时,首先可以迎合对目标商品的讲解视频的展示需求,首先跳转展示目标商品的目标直播内容,也可以响应于用户端的滑动触发操作等对候选直播内容中其他商品的讲解内容进行展示,可以展示出的讲解内容对应于更多的商品,因此可展示的商品也更丰富。
69.(b)从讲解视频中确定视频讲解内容。
70.在具体实施中,可以基于所述目标商品的描述信息,搜索与所述目标商品匹配的目标讲解视频,将所述目标讲解视频作为与所述目标商品匹配的视频讲解内容。
71.首先,对该种方式下对应的场景进行说明。在一种可能的情况下,除上述(a)中说明的直播场景外,还可以包括对目标商品进行讲解的其他场景,例如对目标商品进行推广,或者商品测评等场景。在这些场景下,也可以得到与目标商品匹配的目标讲解视频。
72.示例性的,以目标商品为图2中展示出的目标商品口红为例,对基于目标商品的属
性信息搜索与目标商品匹配的目标讲解视频进行说明。针对该目标商品,可以将目标商品的宣传视频作为目标讲解视频,或者将包含对目标商品进行测评的测评视频作为目标讲解。另外,还可以针对描述信息中的部分信息确定目标讲解视频,比如根据描述信息中的“哑光丝绒”,获取对这一特征下的讲解视频,比如对哑光丝绒的讲解视频,作为与目标商品匹配的目标讲解视频。上述仅是列举出的部分与目标商品匹配的目标讲解视频的示例,具体可以根据实际情况确定,在此不再赘述。
73.因此,对于可以搜索的讲解视频,利用目标商品的描述信息,可以从中确定与目标商品匹配的目标讲解视频。其中,与上述(a)中相似的,在搜索到与所述目标商品匹配的关联有多个商品的候选讲解视频的情况下,可以从所述候选讲解视频中,确定讲解所述目标商品的视频片段,将所述视频片段作为所述目标讲解视频。此处具体可以参见上述(a)中对应的说明,在此不再重复说明。
74.下面,对建立商品信息和目标商品匹配的视频讲解内容之间的关联关系的方式进行说明,具体可以采用但不限于下述两种不同的方式:
75.(b1)从所述候选讲解视频中截取所述目标讲解视频,并建立所述商品信息与截取的所述目标讲解视频之间的关联关系。
76.在该种情况下,与上述(a1)相似,从候选讲解视频中截取目标讲解视频的方式,可以更具有针对性地对目标商品进行讲解,在用户端展示时也更集中于目标商品,并在传输时可以减少传输的数据量,减少展示时可能会出现的卡顿现象。
77.(b2)建立所述目标商品卡与所述候选讲解视频之间的关联信息,并设置所述候选讲解视频的起始播放位置,所述起始播放位置为所述候选讲解视频中开始播放所述目标讲解视频的位置。
78.在该种方式下,与上述(a2)相似,在用户端展示完整的候选讲解视频的同时,可以直接跳转展示包含目标商品的讲解内容的目标讲解内容。这样,在用户端展示候选讲解视频时,也可以首先迎合对目标商品的讲解视频的展示需求,首先跳转展示目标商品的目标讲解视频,也可以响应于用户端的滑动触发操作等对候选讲解视频中其他商品的讲解内容进行展示,可以展示出的讲解内容对应于更多的商品,因此可展示的商品也更丰富。
79.(c)通过在目标商品的商品详情页中的信息确定视频讲解内容。
80.在一种可能的情况下,对于目标商品而言,上述(a)以及(b)中得到的直播内容或者讲解视频作为目标商品匹配的视频讲解内容时,可以通过视频讲解内容更直观地展示出目标商品。而若未能通过搜索的方式为目标商品确定对应的视频讲解内容时,也可以利用目标商品的商品详情页中的描述图片和文本信息,为目标商品生成匹配的视频讲解内容。
81.示例性的,在利用目标商品的商品详情页中的描述图片和文本信息,为目标商品生成匹配的视频讲解内容时,例如可以按照商品详情页中各描述图片以及各文本信息的数量,确定构成视频讲解内容的多帧视频帧的数量,然后再按照各描述图片以及各文本信息的排序顺序,将各描述图片以及各文本信息填充入各视频帧中,以构成视频讲解内容。
82.这样,对于未能搜索到与目标商品对应的目标讲解视频的情况,可以依照目标商品的商品详情页中现有的信息,对目标商品的视频讲解内容进行补充。这种方式弥补了上述方式(a)以及方式(b)中未产生目标商品的目标讲解视频的空缺,可以保证目标商品的商品信息具有可关联的视频讲解内容,并进一步地在用户端进行展示。
83.通过上述(a)、(b)以及(c)中至少一种方式下,可以确定与目标商品匹配的视频讲解内容,因此也可以相应的建立目标商品的商品信息和与目标商品匹配的视频讲解内容之间的关联关系。
84.因此,在接收到用户端针对所述目标商品的搜索请求后,服务器可以将所述商品信息,以及指示存在与所述目标商品匹配的视频讲解内容的关联关系信息反馈给所述用户端,所述关联关系信息用于指示触发查看与所述商品信息关联的视频讲解内容。示例性的,参见图2所示,在展示商品信息时,还可以展示出指示商品信息和与目标商品匹配的视频讲解内容之间的关联关系的按钮21(也即指示有讲解的按钮)。
85.在一种可能的情况下,服务器可以在将目标商品的商品信息发送至用户端的同时,将与目标商品匹配的视频讲解内容同步发送至用户端。这样,在用户端展示商品信息时,若触发对视频讲解内容的展示,由于视频讲解内容已同步至用户端,因此用户端可以无延迟地对视频讲解内容进行播放。
86.在另一种可能的情况下,由于在用户端上对目标商品进行展示时,可能会出现在搜索结果页展示包含目标商品在内的多个商品的商品信息的情况。在这种情况下,若将各商品的商品信息以及相关联的视频讲解内容均同步地发送至用户端,传输的数据量可能会较大。因此,还可以在服务器确认用户端对关联关系信息的触发后,服务器再将视频讲解内容发送至用户端。由于在一般情况下,在用户端任一时刻下仅会触发一个商品的关联关系信息,以对一个商品的视频讲解内容进行展示,因此也无需将所有商品对应的视频讲解内容全部进行同步传输,从而减少传输时的数据量,提高传输效率,减少展示时可能出现的卡顿。
87.下面,以执行主体为客户端为例对本公开实施例提供的商品信息展示方法加以说明。
88.参见图3所示,为本公开实施例提供的另一种商品信息展示方法的流程图,所述方法包括步骤s301~s303,其中:
89.s301:响应于搜索请求,展示与所述搜索请求匹配的商品信息,以及指示存在与所述商品信息匹配的视频讲解内容的关联关系信息;所述商品信息包含目标商品的描述信息;
90.s302:若接收到针对所述目标商品的描述信息的第一触发操作,展示所述目标商品的购买页面;
91.s303:若接收到针对所述关联关系信息的第二触发操作,播放与所述商品信息关联的视频讲解内容;所述视频讲解内容为在获取商品信息后,确定的讲解所述商品信息所描述的目标商品的视频内容。
92.下面对上述s301~s303加以详细说明。
93.针对上述s301,搜索请求例如是针对目标商品的搜索请求。在接收到服务器针对目标商品返回的商品信息以及与商品信息匹配的视频讲解内容的关联关系信息时,可以对商品信息以及关联关系信息进行展示。
94.具体地,在展示与搜索请求匹配的商品信息时,可以展示包含所述商品信息的商品卡,在所述商品卡中的第一区域展示商品图片,并在所述商品图片中的预设位置展示所述关联关系信息;以及,在所述商品卡的第二区域展示所述目标商品的描述信息;其中,所
述商品图片为从所述商品信息中获取的,或者,为从所述视频讲解内容中截取的目标视频帧。此处,在上述图2中示出了以商品卡的形式展示的商品信息,具体可以参见上述对图2的说明。
95.针对上述s302以及s303,对于在用户端展示出的目标商品的描述信息以及关联关系信息,响应于对不同信息的不同触发操作,可以相应的展示出不同的页面内容。
96.具体地,若接收到针对目标商品的描述信息的第一触发操作,可以展示目标商品的购买页面。目标商品的购买页面中具体可以包括对目标商品的加购按钮或者购买按钮,因此在购买页面中可以响应于对其中的加购按钮的触发操作将目标商品加购,或者响应于对其中购买按钮的触发操作,跳转显示对该目标商品的付款页面。
97.另外,若接收到针对关联关系信息的第二触发操作,可以播放与商品信息关联的视频讲解内容。与上述对视频讲解内容的说明对应的,视频讲解内容为在获取商品信息后,确定的讲解所述商品信息所描述的目标商品的视频内容。
98.在具体实施中,可以响应于针对所述关联关系信息的第二触发操作,根据与所述关联关系信息绑定的链接信息,跳转到所述视频讲解内容进行播放;所述视频讲解内容位于搜索结果页或不同于所述搜索结果页的视频播放页。
99.示例性的,参见图4所示,为本公开实施例提供的播放视频讲解内容的页面示意图。针对于图2中示出的指示关联关系信息的按钮21,响应于对该按钮21的触发操作,可以在搜索结果页中对视频讲解内容进行播放,例如图4中(a)所示,相较于图2中显示出的商品卡,在原先展示商品图片的第一区域上替换展示了视频讲解内容。在这种方式下,可以直接在展示商品信息的搜索结果页上对在视频讲解内容进行展示,以实现在同一页面上对多种信息进行展示,减少频繁地跳转操作,也可以减少用户的操作负担。
100.或者,也可以在不同于搜索结果页的视频播放页中对视频讲解内容进行播放,例如图4中(b)所示,可以在新的视频播放页上以大屏形式对视频讲解内容进行播放。另外,也可以将在目标商品的描述信息在下方进行展示。在这种方式下,例如可以通过全屏展示的方式播放视频讲解内容,可以减少目标商品的描述信息对用户观看视频讲解内容的干扰,更集中于对视频讲解内容的播放。
101.此处,图4中示出的对播放视频讲解内容的页面仅为可能的两种示例,具体地展示方式可以根据实际情况确定,在此不做出限定。
102.其中,可以展示的视频讲解内容包括以下至少一种:从各直播内容中确定的目标直播内容、搜索得到的与所述目标商品匹配的目标讲解视频、基于所述目标商品的商品详情页中的描述图片和文本信息生成的视频内容。具体可以参见上述对确定视频讲解内容的具体方式的说明,在此同样不重复赘述。
103.本公开提供的商品信息展示方法、装置、计算机设备及存储介质,对于获取到的目标商品的商品信息,还可以建立商品信息和目标商品匹配的视频讲解内容之间的关联关系。在展示商品信息时,利用关联关系可以触发对与商品信息关联的视频讲解内容的展示,因此在文字、图片等静态信息外,还能够以视频讲解的方式对商品做更深入细致地介绍,方便用户对商品有更加全面深入的了解,更好地做出进一步的选择或操作。
104.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功
能和可能的内在逻辑确定。
105.基于同一发明构思,本公开实施例中还提供了与商品信息展示方法对应的商品信息展示装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述商品信息展示方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
106.与上述图1说明的商品信息展示方法对应的,参照图5所示,为本公开实施例提供的一种商品信息展示装置的示意图,所述装置包括:获取模块51、第一处理模块52;其中,
107.获取模块51,用于获取商品信息;所述商品信息包含目标商品的描述信息,所述描述信息被触发后展示所述目标商品的购买页面;
108.第一处理模块52,用于建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系,所述关联关系用于指示在展示所述商品信息时,能够触发观看与所述商品信息关联的视频讲解内容。
109.一种可选的实施方式中,所述商品信息展示装置包括第四处理模块53,第四处理模块根据以下步骤确定所述视频讲解内容:从各直播内容中,查找关联所述目标商品的目标直播内容,将查找到的所述目标直播内容作为与所述目标商品匹配的视频讲解内容;所述目标直播内容包括历史直播内容和/或当前直播内容。
110.一种可选的实施方式中,所述第四处理模块53在从各直播内容中,查找关联所述目标商品的目标直播内容时,用于:从各直播内容中,查找关联所述目标商品的候选直播内容;在所述候选直播内容关联有多个商品的情况下,从所述候选直播内容中,确定讲解所述目标商品的直播片段,将所述直播片段作为所述目标直播内容;所述第一处理模块52在建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系时,用于:从所述候选直播内容中截取所述目标直播内容,并建立所述商品信息与截取的所述目标直播内容之间的关联关系;或者,建立所述商品信息与所述候选直播内容之间的关联关系,并设置所述候选直播内容的起始播放位置,所述起始播放位置为所述候选直播内容中开始播放所述目标直播内容的位置。
111.一种可选的实施方式中,所述商品信息展示装置包括第五处理模块54,第五处理模块根据以下步骤确定所述视频讲解内容:基于所述目标商品的描述信息,搜索与所述目标商品匹配的目标讲解视频,将所述目标讲解视频作为与所述目标商品匹配的视频讲解内容。
112.一种可选的实施方式中,所述第五处理模块54在搜索与所述目标商品匹配的目标讲解视频时,用于:在搜索到与所述目标商品匹配的关联有多个商品的候选讲解视频的情况下,从所述候选讲解视频中,确定讲解所述目标商品的视频片段,将所述视频片段作为所述目标讲解视频;所述第一处理模块52在建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系时,用于:从所述候选讲解视频中截取所述目标讲解视频,并建立所述商品信息与截取的所述目标讲解视频之间的关联关系;或者,建立所述目标商品卡与所述候选讲解视频之间的关联信息,并设置所述候选讲解视频的起始播放位置,所述起始播放位置为所述候选讲解视频中开始播放所述目标讲解视频的位置。
113.一种可选的实施方式中,所述第五处理模块54还用于:若未搜索到与所述目标商品对应的目标讲解视频,基于所述目标商品的商品详情页中的描述图片和文本信息,生成与所述目标商品匹配的视频讲解内容。
114.一种可选的实施方式中,所述商品信息展示装置还包括第六处理模块55,所述第六处理模块用于在接收到用户端针对所述目标商品的搜索请求后,将所述商品信息,以及指示存在与所述目标商品匹配的视频讲解内容的关联关系信息反馈给所述用户端,所述关联关系信息用于指示触发查看与所述商品信息关联的视频讲解内容。
115.与上述图3说明的商品信息展示方法对应的,参照图6所示,为本公开实施例提供的另一种商品信息展示装置的示意图,所述装置包括:展示模块61、第二处理模块62、以及第三处理模块63;其中,
116.展示模块61,用于响应于搜索请求,展示与所述搜索请求匹配的商品信息,以及指示存在与所述商品信息匹配的视频讲解内容的关联关系信息;所述商品信息包含目标商品的描述信息;
117.第二处理模块62,用于若接收到针对所述目标商品的描述信息的第一触发操作,展示所述目标商品的购买页面;
118.第三处理模块63,用于若接收到针对所述关联关系信息的第二触发操作,播放与所述商品信息关联的视频讲解内容;所述视频讲解内容为在获取商品信息后,确定的讲解所述商品信息所描述的目标商品的视频内容。
119.一种可选的实施方式中,若接收到针对所述关联关系信息的第二触发操作,所述第三处理模块63播放与所述商品信息关联的视频讲解内容时,用于:响应于针对所述关联关系信息的第二触发操作,根据与所述关联关系信息绑定的链接信息,跳转到所述视频讲解内容进行播放;所述视频讲解内容位于搜索结果页或不同于所述搜索结果页的视频播放页。
120.一种可选的实施方式中,所述视频讲解内容包括以下至少一种:从各直播内容中确定的目标直播内容、搜索得到的与所述目标商品匹配的目标讲解视频、基于所述目标商品的商品详情页中的描述图片和文本信息生成的视频内容。
121.一种可选的实施方式中,所述展示模块61在展示与所述搜索请求匹配的商品信息时,用于:展示包含所述商品信息的商品卡,在所述商品卡中的第一区域展示商品图片,并在所述商品图片中的预设位置展示所述关联关系信息;以及,在所述商品卡的第二区域展示所述目标商品的描述信息;其中,所述商品图片为从所述商品信息中获取的,或者,为从所述视频讲解内容中截取的目标视频帧。
122.关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
123.本公开实施例还提供了一种计算机设备,如图7所示,为本公开实施例提供的计算机设备结构示意图,包括:
124.处理器10和存储器20;所述存储器20存储有处理器10可执行的机器可读指令,处理器10用于执行存储器20中存储的机器可读指令,所述机器可读指令被处理器10执行时,处理器10执行下述步骤:
125.获取商品信息;所述商品信息包含目标商品的描述信息,所述描述信息被触发后展示所述目标商品的购买页面;建立所述商品信息和与所述目标商品匹配的视频讲解内容之间的关联关系,所述关联关系用于指示在展示所述商品信息时,能够触发观看与所述商品信息关联的视频讲解内容。
126.或者,处理器10执行下述步骤:
127.响应于搜索请求,展示与所述搜索请求匹配的商品信息,以及指示存在与所述商品信息匹配的视频讲解内容的关联关系信息;所述商品信息包含目标商品的描述信息;若接收到针对所述目标商品的描述信息的第一触发操作,展示所述目标商品的购买页面;若接收到针对所述关联关系信息的第二触发操作,播放与所述商品信息关联的视频讲解内容;所述视频讲解内容为在获取商品信息后,确定的讲解所述商品信息所描述的目标商品的视频内容。
128.上述存储器20包括内存210和外部存储器220;这里的内存210也称内存储器,用于暂时存放处理器10中的运算数据,以及与硬盘等外部存储器220交换的数据,处理器10通过内存210与外部存储器220进行数据交换。
129.上述指令的具体执行过程可以参考本公开实施例中所述的商品信息展示方法的步骤,此处不再赘述。
130.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的商品信息展示方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
131.本公开实施例还提供一种计算机程序产品,该计算机程序产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的商品信息展示方法的步骤,具体可参见上述方法实施例,在此不再赘述。
132.其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
133.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
134.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
135.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
136.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件
产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
137.最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献