商品对象信息提供方法及装置与流程

文档序号:11176820阅读:370来源:国知局
商品对象信息提供方法及装置与流程
本申请涉及商品对象信息处理
技术领域
,特别是涉及商品对象信息提供方法及装置。
背景技术
:在电子商务交易平台中,通常会在页面内提供关于各种商品对象的信息,这种信息通常通过多种类型的页面元素来呈现,例如,图片、音视频或者文本信息等等。其中,通过图片,可以使得消费者用户了解到商品对象的颜色、形状、款式等视觉上的属性;如果某些商品对象具有听觉上的属性,例如一些乐器等,则还可以在页面中插入一段音频或者视频,将听觉上的属性传递给消费者用户。其他方面的属性以及更细节的信息则可以通过文本信息进行介绍,例如,可以使得消费者了解到商品对象的尺寸、材质、使用方式等属性。总之,通过页面中展示出的商品对象信息可以使得消费者获得对商品对象的了解,进而帮助消费者进行购买决策。虽然各种类型的页面元素能够从多种角度呈现商品对象的详细信息,但是,在实际应用中,对于一些特殊类目的商品对象而言,现有技术中在详情页面中提供的信息可能会不够直观,以至于用户无法全面的了解商品对象的特征。例如,对于搭载有操作系统的终端设备类的商品对象(例如,手机等),通过详情页面中的图片、文本介绍等信息,一般只能使用户对其外观、尺寸、存储容量、功能等硬件参数有所了解,这种了解通常是需要用户结合自己的想象来感知的,不够直观。并且,各厂商生产的不同的终端设备在外观、硬件参数等方面已经普遍同质化,用户如果仅从外观、硬件参数等方面进行购买决策,则会使得决策过程变得愈发困难。因此,对于配备有操作系统的终端设备类商品对象,如何为用户提供更丰富直观的信息,以更好地帮助用户进行购买决策,成为需要本领域技术人员解决的技术问题。技术实现要素:本申请提供了商品对象信息提供方法及装置,能够为用户提供更丰富直观的信息,以更好地帮助用户进行购买决策。本申请提供了如下方案:一种商品对象信息发布方法,包括:服务器接收第一用户客户端提交的商品对象发布请求,所述发布请求中携带有商品对象信息,所述商品对象信息包括商品对象的用户界面体验属性信息;存储所述商品对象信息,以便在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。一种商品对象信息发布方法,包括:第一用户客户端确定待发布的商品对象的信息,所述商品对象的信息包括商品对象的用户界面体验属性信息;向服务器发送发布请求,所述发布请求中携带有所述商品对象的用户界面体验属性信息,以便所述服务器存储所述商品对象信息,并在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。一种商品对象信息提供方法,包括:服务器接收第二用户客户端提交的针对目标商品对象的浏览请求;从商品对象信息数据库中读取所述目标商品对象的信息,其中包括所述目标商品对象的用户界面体验属性信息;向所述第二用户客户端提供所述目标商品对象的用户界面体验属性信息。一种商品对象信息提供方法,包括:第二用户客户端向服务器发送针对目标商品对象的浏览请求;接收所述服务器返回的商品对象信息,其中包括所述目标商品对象的用户界面体验属性信息;提供所述用户界面体验属性信息。一种模拟终端设备用户界面的方法,包括:在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述指定商品对象对应与所述第一终端设备属于同一类目的第二终端设备;从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第二终端设备的用户界面体验属性信息;提供用于发起用户界面体验请求的操作选项;接收到用户界面体验请求时,在所述第一终端设备中对所述第二终端设备的用户界面进行模拟。一种模拟终端设备用户界面的方法,包括:在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应搭载有图形化模式操作系统的第三终端设备;从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第三终端设备的用户界面体验属性信息;提供用于发起用户界面体验请求的操作选项;接收到用户界面体验请求时,在所述第一终端设备中对所述第三终端设备的用户界面进行模拟。一种模拟终端设备用户界面的方法,包括:在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应配备有数码显示屏、由物理按键型控制面板进行显示控制的第四终端设备,所述数码屏中用于展示对所述第四终端设备的控制信息;从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中 包括所述第四终端设备的用户界面体验属性信息;提供用于发起用户界面体验请求的操作选项;接收到用户界面体验请求时,在所述第一终端设备中对所述第四终端设备的用户界面进行模拟。一种商品对象信息发布装置,应用于服务器,包括:发布请求接收单元,用于接收第一用户客户端提交的商品对象发布请求,所述发布请求中携带有商品对象信息,所述商品对象信息包括商品对象的用户界面体验属性信息;存储单元,用于存储所述商品对象信息,以便在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。一种商品对象信息发布装置,应用于第一用户客户端,包括:商品对象信息确定单元,用于确定待发布的商品对象的信息,所述商品对象的信息包括商品对象的用户界面体验属性信息;发布请求发送单元,用于向服务器发送发布请求,所述发布请求中携带有所述商品对象的用户界面体验属性信息,以便所述服务器存储所述商品对象信息,并在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。一种商品对象信息提供装置,应用于服务器,包括:浏览请求接收单元,用于接收第二用户客户端提交的针对目标商品对象的浏览请求;信息读取单元,用于从商品对象信息数据库中读取所述目标商品对象的信息,其中包括所述目标商品对象的用户界面体验属性信息;用户界面体验属性提供单元,用于向所述第二用户客户端提供所述目标商品对象的用户界面体验属性信息。一种商品对象信息提供装置,应用于第二用户客户端,包括:浏览请求发送单元,用于向服务器发送针对目标商品对象的浏览请求;信息接收单元,用于接收所述服务器返回的商品对象信息,其中包括所述目标商品对象的用户界面体验属性信息;属性信息提供单元,用于提供所述用户界面体验属性信息。一种模拟终端设备用户界面的装置,包括:第一请求接收单元,用于在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述指定商品对象对应与所述第一终端设备属于同一类目的第二终端设备;第一信息获取单元,用于从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第二终端设备的用户界面体验属性信息;第一操作选项提供单元,用于提供用于发起用户界面体验请求的操作选项;第一模拟单元,用于接收到用户界面体验请求时,在所述第一终端设备中对所述第二终端设备的用户界面进行模拟。一种模拟终端设备用户界面的装置,包括:第二请求接收单元,用于在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应搭载有图形化模式操作系统的第三终端设备;第二信息获取单元,用于从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第三终端设备的用户界面体验属性信息;第二操作选项提供单元,用于提供用于发起用户界面体验请求的操作选项;第二模拟单元,用于接收到用户界面体验请求时,在所述第一终端设备中对所述第三终端设备的用户界面进行模拟。一种模拟终端设备用户界面的装置,包括:第三请求接收单元,用于在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应配备有数码显示屏、由物理按键型控制面板进行显示控制的第四终端设备,所述数码显示屏中用于展示对所述第四终端设备的控制信息;第三信息获取单元,用于从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第四终端设备的用户界面体验属性信息;第三操作选项提供单元,用于提供用于发起用户界面体验请求的操作选项;第三模拟单元,用于接收到用户界面体验请求时,在所述第一终端设备中对所述第四终端设备的用户界面进行模拟。根据本申请提供的具体实施例,本申请公开了以下技术效果:通过本申请实施例,可以预先在服务器中保存商品对象标识信息与用户界面体验属性之间的对应关系,这样,在展示目标商品对象信息的过程中,可以提供用户界面体验属性,这样,在接收到体验请求时,就可以在当前的终端设备中模拟目标商品对象的用户界面,这样,使得第一用户获得对商品对象对应终端设备的使用体验,有利于帮助第一用户进行购物决策。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的第一方法的流程图;图2是本申请实施例提供的第二方法的流程图;图3是本申请实施例提供的第三方法的流程图;图4是本申请实施例提供的第四方法的流程图;图5是本申请实施例提供的商品对象信息页面中的操作选项示意图;图6是本申请实施例提供的用户界面模拟结果示意图;图7是本申请实施例提供的第五方法的流程图;图8是本申请实施例提供的第六方法的流程图;图9是本申请实施例提供的第七方法的流程图;图10是本申请实施例提供的第一装置的示意图;图11是本申请实施例提供的第二装置的示意图;图12是本申请实施例提供的第三装置的示意图;图13是本申请实施例提供的第四装置的示意图;图14是本申请实施例提供的第五装置的示意图;图15是本申请实施例提供的第六装置的示意图;图16是本申请实施例提供的第七装置的示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。在本申请实施例中,为了使得第一用户(例如,电子商务交易平台中的买家用户、消费者用户等)在浏览一些商品对象(例如手机、电脑等等)时,能够获得更直观的商品对象信息,可以在提供商品对象信息时,提供商品对象的用户界面体验属性信息,通过该属性信息,可以在当前终端设备(也即,第一用户当前正在使用的终端设备,例如买家用户的手机、电脑等)中,对被浏览的商品对象的用户界面进行模拟。也就是说,由于被浏览的商品对象通常是另一台终端设备,因此,是在当前终端设备中对另一终端设备的用户界面进行模拟,这样,使得第一用户在商品对象页面中浏览商品对象信息时,不仅可以通 过图片、文本等内容了解到商品对象的外观、硬件参数等数据,还可以通过本申请实施例提供的方式,了解到该商品对象的用户界面风格等信息。换言之,通过这种方式,使得用户使用终端设备a上浏览关于一个商品对象的详情信息时,如果该商品对象是另一终端设备b,则可以在终端设备a上模拟终端设备b的用户界面,像是用户在使用终端设备b一样,这样,用户在浏览商品对象信息时,就可以获得具真实感的使用体验,从而有利于帮助用户判断在用户界面风格方面是否满足自己的购物需求,进而更好的进行购物决策。其中,具体可以进行用户界面模拟的商品对象可以有多种。例如,其中一种最典型的,可以是与第二用户当前使用的终端设备同类的其他终端设备,例如,假设第二用户当前使用的终端设备是其自己的手机,则可以在该手机中对该第二用户浏览的其他手机类商品对象进行用户界面模拟。或者,当前第二用户使用的是其笔记本电脑,则可以在该笔记本电脑中对其他笔记本电脑类终端设备的用户界面进行模拟,等等。通过这种对同类终端设备用户界面的模拟,由于同类终端设备具有硬件属性相似的特点,例如屏幕尺寸、屏幕比例等等,因此,可以使得用户获得最为真切的使用体验。当然,在实际应用中,还可以对可模拟的商品对象类别进行扩展,例如,可以扩展到所有搭载有图形化模式的操作系统的终端设备,这类终端设备通常具备显示屏并以显示屏作为主要信息输出端,例如,可以是手机、平板电脑、笔记本电脑、智能电视机等等。在这种情况下,在实际进行用户界面模拟时,无论当前使用的终端设备具体属于何种类目,都可以对各类终端设备进行用户界面模拟。也就是说,可以在手机上对笔记本电脑的用户界面进行模拟,也可以在笔记本电脑上对手机的用户界面进行模拟,或者,还可以在平板电脑上对智能电视机的用户界面进行模拟,等等。另外,还可以将可模拟的商品对象类别扩展到配备有led数码屏、需要由物理按键、遥控器等物理按键型控制面板对数码屏中显示的内容进行控制、显示内容主要为控制信息的终端设备,例如,相机、洗衣机、空调、微波炉、冰箱、电视机顶盒等等。对于这类终端设备,也可以在当前使用的手机、电脑等设备中,对其led数码屏中的显示内容进行模拟。其中,为了进行用户界面模拟,可以预先存储商品对象信息与用户界面体验属性信息之间的对应关系。具体实现时,为了获得该对应关系,可以有多种具体的实现方式。例如,其中一种实现方式下,可以由服务器收集待模拟的商品对象具体的用户界面设计风格、特点等数据,生成用户界面属性信息,其中包括用户界面模拟数据。当然,由于相同品牌相同型号的商品对象,在用户界面风格上通常是相同的,因此,可以分别针对不同品牌、型号的商品对象,生成各自的用户界面属性信息,并通过商品对象信息数据库等方式,保存商品对象标识与用户界面属性信息之间的对应关系,这样,具体在向第一用户提供用户界面模拟信息时,就可以根据该预先保存的用户界面属性信息来提供。其中,商品对象的标识可以通过具体的品牌名称、型号等信息来表示,例如,在一种实现方式下,数据库中的信息保存形式可以如表1所示:表1品牌型号用户界面模拟数据品牌a型号1用户界面模拟数据1品牌a型号2用户界面模拟数据2………………或者,在另一种实现方式下,由于商品对象通常是由第一用户发布的,在提交发布信息时,通常会提交商品对象各个维度上的属性信息,例如,包括商品对象的品牌、名称、型号、颜色、规格等等,因此,在本申请实施例中,商品对象的用户界面体验属性信息也可以是由第一用户在提交发布信息时提交的,这样,服务器只需要将用户界面体验属性信息作为商品对象众多属性信息的其中之一,保存在商品对象信息数据库中,这样,在向第二用户客户端提供商品对象详情页等页面时,就可以将用户界面体验属性信息一并进行提供。其中,用户界面体验属性信息中可以包括用户界面模拟数据,第二用户客户端可以利用这种模拟数据对商品对象的用户界面进行模拟。具体实现时,用户界面模拟数据可以是通过html(hypertextmarkuplanguage,超文本标记语言)页面数据实现。也就是说,可以利用html来开发具体商品对象的 用户界面模拟数据,这样,在需要对某商品对象进行用户界面模拟时,可以通过当前终端设备中的浏览器加载该html页面数据,并且,还可以通过全屏的方式进行展示,从而使得第一用户可以在当前终端设备的屏幕中查看到其正在浏览的另一终端设备的页面风格等信息。需要说明的是,在具体实现时,除了模拟商品对象的主界面,还可以对一些具体的功能界面进行模拟,从而使得第一用户除了可以了解商品对象的用户界面风格,还可以对具体的操作方式、一些功能的使用方法等有所了解。因此,在提供用户界面模拟数据时,可以分别提供用于模拟所述目标商品对象主界面的主页面模拟数据,以及用于模拟所述目标商品对象预置功能界面的至少一个子页面模拟数据。其中,关于各个子页面模拟数据,同样可以是根据具体商品对象中对应的子页面的具体设计风格等,通过具体的html语言进行模拟的,并保存在数据库中。其中,由于功能界面通常是由第二用户在主界面上执行一些操作来触发的,例如,第二用户可以在主界面中进入“闹钟”界面,或者“日历”界面等等,因此,还可以在数据库中保存各个页面模拟数据之间的链接关系及跳转条件信息。为了记录上述链接关系,具体实现时,还可以为各份页面数据生成对应的url(uniformresourcelocator,统一资源定位符),利用该url来指定具体的链接关系,等等。或者,由于现有技术中h5(第五代html)技术已经被广泛应用,终端设备(尤其是手机等移动终端设备)中大部分的浏览器也都能够支持h5,而h5能够支持以动画的方式展示的页面。因此,在本申请实施例中,在保存用户界面模拟数据时,也可以是生成h5动画页面数据,也即,将商品对象中的主界面的展现、用户操作过程中的界面变化过程等,利用h5技术制作成动画页面,这样,可以通过浏览器加载这种h5动画页面,从而通过动画的形式展示商品对象的界面、用户操作示意以及用户操作过程中的界面变化过程。也就是说,在这种方式下,第一用户可以不必亲自执行具体的操作,便可以直接通过h5动画页面了解到商品对象的用户界面风格、使用方法、操作方式等信息。需要说明的是,具体的用户界面模拟数据可以保存在服务器,在第二用户通过客户端浏览具体的商品对象时,可以通过与服务器的互动,提供具体的用 户界面模拟结果。当然,服务器也可以预先将数据库中保存的各个商品对象的用户界面模拟数据下发给客户端,由客户端在终端设备本地进行保存,这样,客户端在收到具体的用户界面模拟请求后,可以直接利用终端设备本地保存的用户界面模拟数据进行用户界面模拟。在预先保存了各个商品对象的用户界面模拟数据的前提下,就可以在第二用户通过销售平台浏览具体商品对象信息的过程中,为第二用户提供具体的用户界面模拟结果。下面对具体的实现方式进行详细介绍。实施例一该实施例一首先对商品对象的信息发布过程进行介绍。首先,从服务器的角度,提供了一种商品对象信息发布方法,参见图1,该方法可以包括以下步骤:s101:服务器接收第一用户客户端提交的商品对象发布请求,所述发布请求中携带有商品对象信息,所述商品对象信息包括商品对象的用户界面体验属性信息;具体实现时,可以为第一用户客户端提供用于提交商品对象发布请求的操作入口,通过该操作入口,第一用户客户端可以提交待发布商品对象的信息,其中就可以包括本申请实施例中的用户界面体验属性信息。具体的,第一用户客户端可以通过多种方式获得具体商品对象的用户界面体验数据,例如,可以由商品对象的生产设计方提供具体的用户界面体验数据,第一用户作为商品对象的经销方,可以从生产设计方获得上述用户界面体验数据,并提交到销售平台服务器,等等。s102:存储所述商品对象信息,以便在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。服务器在接收到第一用户客户端提交的信息后,就可以在商品对象信息数据库中进行保存,这样,在将该商品对象发布之后,第二用户需要浏览该商品 对象时,就可以将商品对象的用户界面体验属性信息提供给第二用户客户端。其中,用户界面体验属性信息中包括用户界面模拟数据,所述用户界面模拟数据与所述商品对象的用户界面存在对应关系,这样,服务器在接收到针对所述商品对象的用户界面体验请求时,就可以在请求方所在的终端设备上,利用对应的模拟数据对商品对象的用户界面进行模拟。用户界面模拟数据包括html(超文本标记语言)页面数据。这种页面数据可以包括用于模拟所述商品对象主界面的主页面模拟数据,以及用于模拟所述商品对象预置功能界面的至少一个子页面模拟数据,此时,所述用户界面体验属性信息中还可以包括各个页面模拟数据之间的链接关系及跳转条件信息。这样,在对商品对象进行用户界面模拟的过程中,不仅可以模拟主界面,还可以对操作过程以及操作响应结果进行模拟,使得第二用户获得更好的使用体验。实施例二该实施例二是与实施例一相对应的,从第一用户客户端的角度,对本申请实施例进行介绍。参见图2,本申请实施例二提供了一种商品对象信息发布方法,该方法可以包括以下步骤:s201:第一用户客户端确定待发布的商品对象的信息,所述商品对象的信息包括商品对象的用户界面体验属性信息;s202:向服务器发送发布请求,所述发布请求中携带有所述商品对象的用户界面体验属性信息,以便所述服务器存储所述商品对象信息,并在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。该实施例二是与实施例一相对应的,因此,相关的具体实现可以参见前述实施例中的介绍,这里不再赘述。实施例三该实施例三是对具体提供商品对象用户界面体验属性信息的过程进行介绍。参见图3,本申请实施例三提供了一种商品对象信息提供方法,该方法可 以包括以下步骤:s301:服务器接收第二用户客户端提交的针对目标商品对象的浏览请求;具体实现时,第二用户客户端可以为第二用户提供多种商品对象信息页面,例如,详情页面、列表页面等等,在本申请实施例中,可以通过多种页面发起上述浏览请求。s302:从商品对象信息数据库中读取所述目标商品对象的信息,其中包括所述目标商品对象的用户界面体验属性信息;s303:向所述第二用户客户端提供所述目标商品对象的用户界面体验属性信息。其中,向第二用户客户端提供的用户界面属性信息中包括用户界面模拟数据,所述用户界面模拟数据与所述商品对象的用户界面存在对应关系,以便在所述第二用户客户端所在的终端设备上,利用所述模拟数据对所述指定商品对象的用户界面进行模拟。关于具体的请求发起方式、用户界面模拟方式等,可以在第二用户端来实现,并将会在实施例四中进行详细介绍。实施例四本申请实施例四是与实施例三相对应的,从第二客户端的角度提供了一种商品对象信息提供方法,参见图4,该方法可以包括以下步骤:s401:第二用户客户端向服务器发送针对目标商品对象的浏览请求;具体实现时,所述浏览请求可以是浏览某目标商品对象的详情页面的请求,或者,还可以是指浏览商品对象列表页面(例如搜索结果页面、店铺内的商品列表页面、某类目下的商品列表页面等等)的请求,并且目标商品对象位于该列表内。s402:接收所述服务器返回的商品对象信息,其中包括所述目标商品对象的用户界面体验属性信息;客户端在接收到浏览请求后,可以直接将该请求转发到服务器,由于服务器中预先保存了商品对象标识信息与用户界面体验属性之间的对应关系,因此,服务器在接收到该请求后,就可以根据目标商品对象的标识信息确定出对应的用户界面体验属性信息,并将所述用户界面体验属性信息连同其他属性信息返回给所述第二用户客户端。需要说明的是,客户端向服务器发送的请求中携带的信息通常为商品对象的id,服务器在收到该请求后,可以通常查询商品对象信息数据库等方式,确定出该id关联的商品对象的品牌、型号等标识信息。s403:提供所述用户界面体验属性信息。具体在提供用户界面体验属性信息时,可以首先在页面提供用于进行用户界面体验的操作选项,如果第二用户需要进行体验,再通过该操作选项发起用户界面体验请求。其中,由于前述步骤的浏览请求可以包括商品对象详情页面浏览请求、商品对象列表页面浏览请求等等,因此,可以在多种页面中为第二用户提供用于发起用户界面体验请求的操作选项,通过这种操作选项,第二用户就可以在当前终端设备中体验目标商品对象的用户界面风格、功能界面等,并以此帮助进行购物决策。其中,如果是在商品对象列表页面内提供该操作选项,由于列表页面中通常会展示有多个商品对象的摘要信息,因此,对于某个商品对象对应的操作选项,可以在该商品对象所在的区域内仅展示。而如果是在商品对象详情页面中提供该操作选项,由于详情页面内通常仅用于展示一个商品对象的信息,因此,可以在页面内任意位置展示该操作选项。例如,参见图5,在商品对象详情页面内提供操作选项时,可以将该操作选项展示在商品对象标题文本的右侧51所示等位置,操作选项上的文本可以展示位“体验ui(用户界面)”等。需要说明的是,通常只有部分类目的商品对象才会具有体验用户界面的需求,另外,在预先提供的对应关系中,可能也不是为每个前述类目的商品对象都提供了对应的用户界面模拟数据,如果不存在用户界面模拟数据,则可能会无法进行为第二用户提供用户界面体验。因此,在具体实现时,服务器在提供页面数据时,可以首先对页面内具体商品对象进行判断,例如,首先对商品对 象类目进行判断,如果属于搭载有操作系统的终端设备类,则可以提取出商品对象的标识信息(包括品牌、型号等),并判断数据库中是否保存有该商品对象对应的用户界面模拟数据,如果有,则可以在向客户端提供页面数据时,为这种商品对象添加对应的标识,这样,客户端在展示商品对象信息页面时,就可以为这种带有特殊标识的商品对象添加对应的操作选项。当然,也可以是由服务器直接在页面数据中添加为这种商品对象添加操作选项的内容,客户端直接进行展示即可。第二用户客户端在提供了用于进行用户界面模拟的操作选项后,如果通过该操作选项接收到第二用户的请求,则可以利用从服务器获取到的对应商品对象的用户界面模拟数据,在当前终端设备中模拟所述目标商品对象的用户界面,也就是说,使得第一用户可以通过当前使用的终端设备,体验到想要购买的另一终端设备的用户界面,使得第一用户对该另一终端设备的用户界面风格等获得更真切的感受,从而有利于帮助其进行购买决策。例如,参见图6,假设第一用户针对图5中展示出的某款手机点击了“体验用户界面”按钮,则可以在当前终端设备中展示出图6所示的界面,该界面中展示了该款手机的主界面。具体实现时,如果用户界面模拟数据是html页面数据,则具体在当前终端设备中模拟所述目标商品对象的界面时,就可以在当前终端设备中加载所述页面数据,并以全屏模式进行展示。需要说明的是,在具体实现时,本申请实施例中的客户端可以是移动终端中安装的销售平台app(例如,手机淘宝、天猫等),由于这种app本质上讲也是基于网页浏览器实现的(可看作是pc时代的“桌面软件+网址导航+浏览器地址绑定”),因此,app本身就具有加载解析html页面的功能,这样,客户端在接收到服务器返回的用户界面模拟数据,该客户端就可以直接对用户界面模拟数据进行解析以及渲染展示等操作。其中,如果页面数据包括用于模拟所述目标商品对象主界面的主页面模拟数据,以及用于模拟所述目标商品对象预置功能界面的至少一个子页面模拟数据,并且预先保存的信息中还包括各个页面模拟数据之间的链接关系及跳转条件信息,则具体在进行模拟时,可以首先利用所述主页面模拟数据在当前终端设备中模拟所述目标商品对象的主界面,并且是采用全屏的模式,然后,在通 过所述主界面接收到用户操作时,利用所述链接关系以及跳转条件信息确定所述目标功能组件对应的子页面模拟数据,并利用该子页面模拟数据在当前终端设备中模拟该目标功能页面。也就是说,在开始进行用户界面体验时,可以首先将目标商品对象的主界面展示给第二用户,使得第二用户对主界面风格等有所了解,之后,第二用户还可以对该主界面上的图标等执行操作,以体验具体某项功能,在第二用户操作的过程中,就可以根据预先保存的链接关系、跳转条件等,确定出子页面模拟数据,并对对应的功能页面进行模拟展示。也就是说,在开始进行用户界面体验后,就可以把当前使用的第一终端设备看作是正在浏览的商品对象对应的第二终端设备,在以全屏的模式展示出第二终端设备的主界面的状态下,除了当前第一终端设备的外形与第二终端设备有所不同外,在屏幕上展示出的内容与在第二终端设备开机后看到的内容是相同的,并且,在当前第一终端设备中就可以获得使用第二终端设备时的操作体验,也即,可以基于已经展示出的界面内容执行滑动、点击等操作,并进一步查看操作对应的界面变化过程。当然,操作的流畅度与具体的客户端处理效率等有关,但本申请实施例主要侧重于“用户界面”方面的体验,也即,最主要提供给第二用户的是每一步处理之后的显示结果,因此,即使在流畅度方面无法与实际操作第二终端设备相媲美,对最终的模拟结果也不会产生太大的影响。另外,如果数据库中保存的用户界面模拟数据是基于h5开发的动画页面数据,则只要客户端能够支持h5页面的解析,即可直接加载并解析h5页面,之后,就可以通过动画的形式展示所述目标商品对象的界面、用户操作示意以及用户操作过程中的界面变化过程。也就是说,在这种方式下,在第一终端设备中模拟出第二终端设备的主界面后,第二用户可以不必亲自执行具体的点击、滑动等操作,即可在页面中观察到对一些主要或者特色功能进行操作后,对应的界面变化过程。当然,在使用h5动画页面数据作为用户界面模拟数据的情况下,也是可以接收第二用户实际操作的,具体的实现方式与普通html页面的处理方式类似,这里不再详述。总之,通过本申请实施例,可以预先在服务器中保存商品对象标识信息与用户界面体验属性之间的对应关系,这样,在展示目标商品对象信息的过程中, 可以提供商品对象的用户界面体验属性,这样,第二用户客户端就可以在当前的终端设备中模拟目标商品对象的用户界面,这样,使得第二用户获得更直观更真切的使用体验,有利于帮助第二用户进行购物决策。实施例五以上各实施例主要从整体上对本申请实施例的具体实现方式进行了介绍,如前文所述,在实际应用中,可以在当前第一终端设备中对同类的终端设备进行用户界面模拟,例如,在手机中对另一款手机进行用户界面模拟;或者,只要是搭载有图形化模式操作系统的终端设备,都可以在当前终端设备中进行模拟,例如,在手机中对某笔记本电脑的用户界面进行模拟;再或者,还有些终端设备具有led等材质的数码显示屏,但是需要由物理型按键的控制面板进行控制,数码显示屏内主要用于展示对终端设备的控制信息,对于此类终端设备,也可以在当前的终端设备中进行用户界面展示。下面的实施例五至实施例七,分别对以上各种情况进行介绍。首先,在该实施例五中,提供了一种模拟终端设备用户界面的方法,参见图7,该方法可以包括以下步骤:s701:在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述指定商品对象对应与所述第一终端设备属于同一类目的第二终端设备;s702:从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第二终端设备的用户界面体验属性信息;s703:提供用于发起用户界面体验请求的操作选项;s704:接收到用户界面体验请求时,在所述第一终端设备中对所述第二终端设备的用户界面进行模拟。例如,假设第二用户当前使用的终端设备是其自己的手机,则可以在该手机中对该第二用户浏览的其他手机类商品对象进行用户界面模拟。或者,当前 第二用户使用的是其笔记本电脑,则可以在该笔记本电脑中对其他笔记本电脑类终端设备的用户界面进行模拟,等等。在具体提供用户界面体验属性信息之前,可以首先确定目标商品对象对应的终端设备所属类目,与当前终端设备所属的类目进行比对,如果相匹配,则提供用户界面体验属性,否则,可以不必提供该属性。也即,默认为仅对与当前终端设备属于同一类目的终端设备进行用户界面模拟。其中,具体在所述第一终端设备中对所述第二终端设备的用户界面进行模拟时,可以在所述第一终端设备中,以全屏的方式展示所述第二终端设备的用户界面模拟信息。实施例六该实施例六提供了一种模拟终端设备用户界面的方法,参见图8,该方法可以包括以下步骤:s801:在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应搭载有图形化模式操作系统的第三终端设备;s802:从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第三终端设备的用户界面体验属性信息;s803:提供用于发起用户界面体验请求的操作选项;s804:接收到用户界面体验请求时,在所述第一终端设备中对所述第三终端设备的用户界面进行模拟。其中,由于第三终端设备与第一终端设备可能并不是同一类设备,例如,当前第一终端设备可能是手机,而第三终端设备可能是笔记本电脑、平板电脑、智能电视等,第三终端设备的屏幕属性与第一终端设备的屏幕属性可能不同,例如手机的屏幕长宽比例可能是1280:720,智能电视的屏幕长宽比例可能是16:9,等等。因此,在所述第一终端设备中对所述第三终端设备的用户界面进行模拟,可以根据所述第三终端设备的屏幕属性,在所述第一终端设备中创建对应的窗口,并在该窗口内对所述第三终端设备的用户界面进行模拟。实施例七参见图9,该实施例七提供了一种模拟终端设备用户界面的方法,该方法可以包括以下步骤:s901:在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应配备有数码屏、由物理按键型控制面板进行显示控制的第四终端设备,所述数码屏中用于展示对所述第四终端设备的控制信息;s902:从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第四终端设备的用户界面体验属性信息;s903:提供用于发起用户界面体验请求的操作选项;s904:接收到用户界面体验请求时,在所述第一终端设备中对所述第四终端设备的用户界面进行模拟。其中,所谓的第四终端设备可以包括相机、洗衣机、空调、微波炉、冰箱、电视机顶盒等等。具体在所述第一终端设备中对所述第四终端设备的用户界面进行模拟时,可以在所述第一终端设备的屏幕内对所述第四终端设备的数码屏以及控制面板进行模拟,以用于模拟所述物理按键被操作时,数码显示屏内的控制信息变化情况。这样,即使是通过物理按键控制的第四终端设备,也可以在当前第一终端设备的屏幕中对物理按键进行模拟,并模拟物理按键被操作过程中,数码显示屏内控制信息的变化情况,使得用户可以通过当前的第一终端设备对第四终端设备的操作方式等具有直观的了解,更有利于帮助用户进行购买决策。需要说明的是,关于前述实施例五至实施例七中各步骤的具体实现,可以参见前述各个实施例中的记载,这里不再赘述。与实施例一相对应,本申请实施例还提供了一种商品对象信息发布装置,该装置应用于服务器,参见图10,该装置可以包括:发布请求接收单元1001,用于接收第一用户客户端提交的商品对象发布请求,所述发布请求中携带有商品对象信息,所述商品对象信息包括商品对象 的用户界面体验属性信息;存储单元1002,用于存储所述商品对象信息,以便在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。其中,所述用户界面体验属性信息中包括用户界面模拟数据,所述用户界面模拟数据与所述商品对象的用户界面存在对应关系,以便在接收到针对所述商品对象的用户界面体验请求时,在请求方所在的终端设备上,利用对应的模拟数据对商品对象的用户界面进行模拟。所述用户界面模拟数据包括超文本标记语言html页面数据。所述页面数据包括用于模拟所述商品对象主界面的主页面模拟数据,以及用于模拟所述商品对象预置功能界面的至少一个子页面模拟数据,所述用户界面体验属性信息中还包括各个页面模拟数据之间的链接关系及跳转条件信息。与实施例二相对应,本申请实施例还提供了一种商品对象信息发布装置,参见图11,该装置应用于第一用户客户端,具体可以包括:商品对象信息确定单元1101,用于确定待发布的商品对象的信息,所述商品对象的信息包括商品对象的用户界面体验属性信息;发布请求发送单元1102,用于向服务器发送发布请求,所述发布请求中携带有所述商品对象的用户界面体验属性信息,以便所述服务器存储所述商品对象信息,并在所述商品对象被浏览时,利用所述存储的信息,提供该商品对象的用户界面体验属性信息。与实施例三相对应,本申请实施例还提供了一种商品对象信息提供装置,参见图12,应用于服务器,具体可以包括:浏览请求接收单元1201,用于接收第二用户客户端提交的针对目标商品对象的浏览请求;信息读取单元1202,用于从商品对象信息数据库中读取所述目标商品对象的信息,其中包括所述目标商品对象的用户界面体验属性信息;用户界面体验属性提供单元1203,用于向所述第二用户客户端提供所述目标商品对象的用户界面体验属性信息。其中,所述向第二用户客户端提供的用户界面属性信息中包括用户界面模拟数据,所述用户界面模拟数据与所述商品对象的用户界面存在对应关系,以便在所述第二用户客户端所在的终端设备上,利用所述模拟数据对所述目标商品对象的用户界面进行模拟。与实施例四相对应,本申请实施例还提供了一种商品对象信息提供装置,参见图13,应用于第二用户客户端,具体可以包括:浏览请求发送单元1301,用于向服务器发送针对目标商品对象的浏览请求;信息接收单元1302,用于接收所述服务器返回的商品对象信息,其中包括所述目标商品对象的用户界面体验属性信息;属性信息提供单元1303,用于提供所述用户界面体验属性信息。其中,所述用户界面体验属性信息中包括用户界面模拟数据,所述用户界面模拟数据与所述目标商品对象的用户界面存在对应关系,所述装置还包括:用户界面模拟单元,用于在接收到针对所述目标商品对象的用户界面体验请求时,在当前所在的终端设备上,利用对应的模拟数据对所述目标商品对象的用户界面进行模拟。所述用户界面模拟数据包括超文本标记语言html页面数据。此时,所述用户界面模拟单元具体用于:在当前终端设备中加载所述html页面数据,并以全屏模式进行展示。其中,所述页面数据包括用于模拟所述商品对象主界面的主页面模拟数据,以及用于模拟所述商品对象预置功能界面的至少一个子页面模拟数据,所述用户界面体验属性信息中还包括各个页面模拟数据之间的链接关系及跳转条件信息;所述用户界面模拟单元包括:主界面模拟子单元,用于利用所述主页面模拟数据在当前终端设备中模拟所述目标商品对象的主界面;子页面模拟数据确定子单元,用于通过所述主界面接收到用户操作时,利用所述链接关系以及跳转条件信息确定所述目标功能组件对应的子页面模拟数据;子页面模拟子单元,用于利用该子页面模拟数据在当前终端设备中模拟该目标功能页面。其中,所述html页面数据包括第五代htmlh5动画页面数据,所述h5动画页面数据被加载后,通过动画的形式展示所述目标商品对象的界面、用户操作示意以及用户操作过程中的界面变化过程。具体实现时,该装置还可以包括:操作选项提供单元,用于所述接收到针对目标商品对象的用户界面体验请求之前,在商品对象信息页面中,为所述目标商品对象提供用于发起所述用户界面体验请求的操作选项,以便通过该操作选项发起所述用户界面体验请求。其中,所述操作选项提供单元具体用于:在商品对象列表页面中所述目标商品对象所在的区域内,提供所述操作选项。所述操作选项提供单元具体用于:在所述目标商品对象的详情页面内提供所述操作选项。与实施例五相对应,本申请实施例还提供了一种模拟终端设备用户界面的装置,参见图14,该装置可以包括:第一请求接收单元1401,用于在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述指定商品对象对应与所述第一终端设备属于同一类目的第二终端设备;第一信息获取单元1402,用于从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第二终端设备的用户界面体验属性信息;第一操作选项提供单元1403,用于提供用于发起用户界面体验请求的操作选项;第一模拟单元1404,用于接收到用户界面体验请求时,在所述第一终端设备中对所述第二终端设备的用户界面进行模拟。其中,所述第一模拟单元具体用于:在所述第一终端设备中,以全屏的方式展示所述第二终端设备的用户界面模拟信息。与实施例六相对应,本申请实施例还提供了一种模拟终端设备用户界面的装置,参见图15,该装置可以包括:第二请求接收单元1501,用于在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应搭载有图形化模式操作系统的第三终端设备;第二信息获取单元1502,用于从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第三终端设备的用户界面体验属性信息;第二操作选项提供单元1503,用于提供用于发起用户界面体验请求的操作选项;第二模拟单元1504,用于接收到用户界面体验请求时,在所述第一终端设备中对所述第三终端设备的用户界面进行模拟。其中,所述第二模拟单元具体用于:根据所述第三终端设备的屏幕属性,在所述第一终端设备中创建对应的窗口,并在该窗口内对所述第三终端设备的用户界面进行模拟。与实施例七相对应,本申请实施例还提供了一种模拟终端设备用户界面的装置,参见图16,该装置可以包括:第三请求接收单元1601,用于在当前所在的第一终端设备中,接收浏览目标商品对象信息的请求;其中,所述目标商品对象对应配备有数码屏、由物理按键型控制面板进行显示控制的第四终端设备,所述数码屏中用于展示对所述第四终端设备的控制信息;第三信息获取单元1602,用于从服务器端的商品对象信息数据库中获取所述目标商品对象的信息,其中包括所述第四终端设备的用户界面体验属性信息;第三操作选项提供单元1603,用于提供用于发起用户界面体验请求的操作选项;第三模拟单元1604,用于接收到用户界面体验请求时,在所述第一终端设备中对所述第四终端设备的用户界面进行模拟。其中,所述第三模拟单元具体用于:在所述第一终端设备的屏幕内对所述第四终端设备的数码屏以及控制面板进行模拟,以用于模拟所述物理按键被操作时,数码屏内的控制信息变化情况。通过本申请实施例,可以预先在服务器中保存商品对象与用户界面体验属性信息之间的对应关系,这样,在展示目标商品对象信息的过程中,可以提供这种用户界面体验属性,后续在接收用户界面体验请求时,就可以在当前的终端设备中模拟目标商品对象的用户界面,这样,使得第一用户获得对商品对象对应终端设备的使用体验,有利于帮助第一用户进行购物决策。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、 光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。以上对本申请所提供的提供商品对象信息的方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1