CN104915845B - 针对窗口的商品信息显示方法和装置 - Google Patents
针对窗口的商品信息显示方法和装置 Download PDFInfo
- Publication number
- CN104915845B CN104915845B CN201510341237.0A CN201510341237A CN104915845B CN 104915845 B CN104915845 B CN 104915845B CN 201510341237 A CN201510341237 A CN 201510341237A CN 104915845 B CN104915845 B CN 104915845B
- Authority
- CN
- China
- Prior art keywords
- commodity
- window
- merchandise news
- current window
- identification data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种针对窗口的商品信息显示方法和装置。所述商品信息显示方法包括以下步骤:检测当前窗口中是否打开商品详情页面;若当前窗口中打开商品详情页面,则根据当前窗口的sessionStorage中所储存的商品标识数据从网络服务端获取与所述商品标识数据相对应的商品信息;在当前窗口中显示所述商品信息。所述商品信息显示装置包括:检测模块、商品信息获取模块和显示模块。本发明所提供的针对窗口的商品信息显示方法和装置可以针对同一浏览器不同窗口进行个性化推荐,能够减少对cookie的依赖,提升可扩展性,还可以减少用户在访问过程中的通讯流量消耗。
Description
技术领域
本发明涉及电商行业的商品信息显示技术,尤其是涉及一种针对窗口的商品信息显示方法和装置。
背景技术
在传统的实时商品信息显示中,通常使用cookie来保存用户的实时访问数据,然后根据cookie中保存的访问记录,实时地推荐商品给用户。在依赖cookie存储时,由于同一域名下的cookie数据不能针对不同的打开窗口进行差异化存储,所以实时推荐通常只能控制到浏览器粒度,不能向下控制到同一浏览器的不同窗口粒度,用户在同一域名下打开多窗口分别浏览时,不能针对各自的浏览习惯进行实时个性化推荐。
此外,由于浏览器的限制,同一域名下cookie大小以及个数都有限,经常会出现因cookie过多过大而导致页面变慢等异常情况,导致可扩展性较差。同时,在使用过程中加载过大的cookie会增加通讯流量的消耗,造成网络资源的浪费,以及用户访问成本的增加。
因此,有必要设计一种针对窗口的商品信息显示方法,从而克服以上缺陷,改善因cookie过多过大而导致的一系列问题。
发明内容
有鉴于此,本发明提供了一种针对窗口的商品信息显示方法和装置,旨在克服现有技术的缺陷。
本发明所提供的针对窗口的商品信息显示方法包括以下步骤。
步骤S100,检测当前窗口中是否打开商品详情页面。
步骤S200,若当前窗口中打开商品详情页面,则根据当前窗口的sessionStorage中所储存的商品标识数据从网络服务端获取与所述商品标识数据相对应的商品信息。
步骤S300,在当前窗口中显示所述商品信息。
优选地,所述商品信息显示方法还包括:步骤S400,将当前页面所打开的商品详情页面所对应的商品标识数据存储在当前窗口的sessionStorage中。
优选地,所述商品信息显示方法还包括:步骤S500,在当前窗口关闭后,删除当前窗口的sessionStorage中的商品标识数据。
优选地,所述步骤S200中,所述商品标识数据是在当前窗口中显示过的商品所对应的编号列表。
优选地,在步骤S200中,所述商品信息包括以下任意一种或多种:商品的照片、商品的名称、商品的历史评价、商品的网址链接、商品的价格。
本发明所提供的针对窗口的商品信息显示装置包括:检测模块,所述检测模块用于检测当前窗口中是否打开商品详情页面;商品信息获取模块,所述商品信息获取模块在当前窗口中打开商品详情页面时,根据当前窗口的sessionStorage中所储存的商品标识数据从网络服务端获取与所述商品标识数据相对应的商品信息;显示模块,所述显示模块用于在当前窗口中显示所述商品信息。
优选地,所述商品信息显示装置还包括:存储模块,所述存储模块用于将当前页面所打开的商品详情页面所对应的商品标识数据存储在当前窗口的sessionStorage中。
优选地,所述商品信息显示装置还包括:数据删除模块,所述数据删除模块用于在当前窗口关闭后,删除当前窗口的sessionStorage中的商品标识数据。
优选地,所述商品标识数据是在当前窗口中显示过的商品所对应的编号列表。
优选地,所述商品信息获取模块所获取的所述商品信息包括以下任意一种或多种:商品的照片、商品的名称、商品的历史评价、商品的网址链接、商品的价格。
本发明所提供的针对窗口的商品信息显示方法和装置具有以下有益的技术效果:1)可以针对同一浏览器不同窗口进行个性化推荐。具体地,商品标识数据可以针对不同的打开窗口进行差异化存储,可以控制到同一浏览器的不同窗口粒度,用户在同一域名下打开多窗口分别浏览时能够针对各自浏览习惯进行实时个性化推荐。2)可以减少对cookie的依赖,提升可扩展性。3)可以减少用户在访问过程中的通讯流量消耗。
附图说明
下面将通过附图详细描述本发明中优选实施例,将有助于理解本发明的目的和优点,其中:
图1是本发明的针对窗口的商品信息显示方法的优选实施例的流程图。
图2是本发明的针对窗口的商品信息显示方法的一种具体实施过程。
图3是本发明的针对窗口的商品信息显示装置的优选实施例。
具体实施方式
下面结合实施例对本发明进行详细说明。其中相同的零部件用相同的附图标记表示。
图1是本发明的针对窗口的商品信息显示方法的优选实施例的流程图。如图1所示,本发明所提供的针对窗口的商品信息显示方法包括以下步骤。
步骤S100,检测当前窗口中是否打开商品详情页面。在步骤S100中,可以通过检测当前窗口中是否正在显示与商品有关的信息来判断当前窗口是否打开了商品详情页面。例如:若检测到当前窗口的url地址是某个电商网站的地址,则可以判定当前窗口已经打开了商品详情页面,这种方式可以通过识别url地址中的文本信息来完成。还可以通过对当前窗口中所显示的具体信息进行识别来进行判断,例如:识别所显示的图像是否是与商品有关、识别所显示的文字信息是否与商品交易或商品介绍有关等。在步骤S100中,所述商品详情页面可以是任意的,也可以根据需要设置为特定的商品详情页面,只有在打开这些特定的商品详情页面是,才判断为“是”。
步骤S200,若当前窗口中打开商品详情页面,则根据当前窗口的sessionStorage中所储存的商品标识数据从网络服务端获取与所述商品标识数据相对应的商品信息。其中,所述商品标识数据可以包括商品编号、商品名称等。若步骤S100中的检测结果为:当前窗口中打开了商品详情页面,即步骤S100的判断结果为“是”,则可以优选地通过以下方法来实现步骤S200。
1)获取当前窗口的sessionStorage中所储存的商品标识数据。所述商品标识数据可以是当前窗口中曾经显示过的商品所对应的编号数据,即历史浏览数据;所述商品标识数据也可以是与当前窗口中历史浏览数据同一类别或者相似度较高的商品或对应的编号数据。例如:可以将商品标识为“外套”和“裤子”的两类商品设置为具有相似度的商品,还可以将商品标识为“A品牌笔记本电脑”和“B品牌笔记本电脑”的两类商品设置为具有相似度的商品,这种相似度的设置可以根据实际需要进行相应的调整或变更。可以理解的是,当窗口中显示过某一商品时,该商品所对应的编号、和/或与该商品相似的商品或对应的编号即存储在该窗口的sessionStorage中,为商品信息显示提供依据。
2)将获取的商品标识数据发送到网络服务器。优选地,所述商品标识数据可以通过文本形式进行传送,以节约网络资源。例如:对于商品编号为“12345”的商品标识数据,可以将“12345”这几个字段以文本形式发送到网络服务器。可以理解的是,商品标识数据的传送方式并不限于此。
3)接收来自网络服务器的商品信息。优选地,所述商品信息可以是网络服务器根据所述商品标识数据所得到的,例如:当网络服务器接收到商品标识数据后,可以根据该商品标识数据进行搜索,得到包含有该商品标识数据的商品信息,并将对应的商品信息回传到当前窗口。
在完成步骤S200后,执行步骤S300,在当前窗口中显示所述商品信息。所述商品信息可以通过以下任意一种或多种形式进行显示:商品的照片、商品的名称、商品的历史评价、商品的网址链接、商品的价格等。例如:可以在当前窗口的下方以弹窗的形式显示商品的名称和价格,并在弹窗中植入该商品的网址链接,便于用户点击访问。
在一个优选实施例中,本发明的针对窗口的商品信息显示方法还包括步骤S400,将当前页面所打开的商品详情页面所对应的商品标识数据存储在当前窗口的sessionStorage中。为了完善当前窗口的sessionStorage中的商品标识数据,可以将当前窗口中所显示的商品所对应的编号数据保存在当前窗口的sessionStorage中,扩充了sessionStorage中的商品标识数据,使其能够更好地反应出该窗口的历史浏览记录,使商品标识数据处于实时更新的状态,从而为商品的推荐提供更加精确的依据,提升商品信息显示的效果。
优选地,所述商品信息显示方法还包括:步骤S500,在当前窗口关闭后,删除当前窗口的sessionStorage中的商品标识数据。在关闭当前窗口后,当前窗口的sessionStorage中的商品标识数据可以自动被删除,这样的设计不需要专门去清除额外的数据,这样就不会因储存的数据太多而造成的访问缓慢,同时还可以节约网络流量。
图2是本发明的针对窗口的商品信息显示方法的一种具体实施过程。如图2所示,假设用户首先访问商品页a,再访问商品页b,则具体的访问过程可以分为以下几个步骤。
a1)当用户在当前窗口中打开商品页a时,获取该访次最近浏览过的商品标识数据,即获取存储在当前窗口的sessionStorage中所储存的商品标识数据。若sessionStorage中没有储存商品标识数据,即没有浏览历史,也可以不进行商品信息显示。
a2)将获取的商品标识数据传至网络服务器中,网络服务器根据该商品标识数据来搜索与该商品标识数据相关的商品信息。
a3)网络服务器将相关的商品信息返回到当前窗口的商品页a中,并进行显示(即进行商品信息显示)。
a4)将商品页a所对应的商品标识数据储存在sessionStorage中,为以后的商品信息显示提供依据。
b1)当用户在当前窗口中继续打开商品页b,则获取存储在当前窗口的sessionStorage中所储存的商品标识数据,需要说明的是,此时,在当前窗口的sessionStorage中的商品标识数据中已经添加了与商品a相关的商品标识数据。
b2)将步骤a2)中的商品标识数据、连同刚存入的与商品a相关的商品标识数据传至网络服务器中来获取商品信息。
b3)网络服务器将相关的商品信息返回到当前窗口的商品页b中,并进行显示(即进行商品信息显示),此时,当前窗口中所显示的商品信息显示内容中有可能包括与商品页a相关的信息。
b4)将商品页b所对应的商品标识数据也储存在sessionStorage中,为以后的商品信息显示提供依据。
在优选实施例中,可以采用sessionStorage在客户端浏览器中存储一个窗口会话中(session)的商品标识数据,这些商品标识数据只有在浏览器同一个窗口中的页面才能读写,关闭该窗口后数据自动销毁,不需要额外清除。
对应地,本发明还提供了一种针对窗口的商品信息显示装置,图3是本发明的针对窗口的商品信息显示装置的优选实施例。如图3所示,所述商品信息显示装置包括:检测模块10、商品信息获取模块20和显示模块30。所述检测模块10用于检测当前窗口中是否打开商品详情页面;所述商品信息获取模块20在当前窗口中打开商品详情页面时,根据当前窗口的sessionStorage中所储存的商品标识数据从网络服务端获取与所述商品标识数据相对应的商品信息;所述显示模块30用于在当前窗口中显示所述商品信息。
在一个优选实施例中,所述商品信息显示装置还包括存储模块40,所述存储模块40用于将当前页面所打开的商品详情页面所对应的商品标识数据存储在当前窗口的sessionStorage中。
在另一个优选实施例中,所述商品信息显示装置还包括数据删除模块50,所述数据删除模块50用于在当前窗口关闭后,删除当前窗口的sessionStorage中的商品标识数据。
优选地,所述商品标识数据是在当前窗口中显示过的商品所对应的编号列表。
优选地,所述商品信息获取模块20所获取的所述商品信息包括以下任意一种或多种:商品的照片、商品的名称、商品的历史评价、商品的网址链接、商品的价格。
本发明所提供的针对窗口的商品信息显示方法和装置具有以下有益的技术效果:1)可以针对同一浏览器不同窗口进行个性化推荐。具体地,商品标识数据可以针对不同的打开窗口进行差异化存储,可以控制到同一浏览器的不同窗口粒度,用户在同一域名下打开多窗口分别浏览时能够针对各自浏览习惯进行实时个性化推荐。2)可以减少对cookie的依赖,提升可扩展性。3)可以减少用户在访问过程中的通讯流量消耗。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (12)
1.一种针对窗口的商品信息显示方法,其特征在于,所述商品信息显示方法包括以下步骤:
步骤S100,检测当前窗口中是否打开商品详情页面;
步骤S200,若当前窗口中打开商品详情页面,则根据当前窗口的sessionStorage中所储存的商品标识数据从网络服务端获取与所述商品标识数据相对应的商品信息;所述商品标识数据为当前窗口中曾经显示过的商品所对应的编号数据;或与当前窗口中历史浏览数据同一类别或者相似度较高的商品或对应的编号数据;
步骤S300,在当前窗口中显示所述商品信息。
2.根据权利要求1所述的针对窗口的商品信息显示方法,其特征在于,所述商品信息显示方法还包括:步骤S400,将当前页面所打开的商品详情页面所对应的商品标识数据存储在当前窗口的sessionStorage中。
3.根据权利要求1或2所述的针对窗口的商品信息显示方法,其特征在于,所述商品信息显示方法还包括:步骤S500,在当前窗口关闭后,删除当前窗口的sessionStorage中的商品标识数据。
4.根据权利要求1或2所述的针对窗口的商品信息显示方法,其特征在于,所述步骤S200中,所述商品标识数据是在当前窗口中显示过的商品所对应的编号列表。
5.根据权利要求1或2所述的针对窗口的商品信息显示方法,其特征在于,在步骤S200中,所述商品信息包括以下任意一种或多种:商品的照片、商品的名称、商品的历史评价、商品的网址链接、商品的价格。
6.一种针对窗口的商品信息显示装置,其特征在于,所述商品信息显示装置包括:
检测模块,所述检测模块用于检测当前窗口中是否打开商品详情页面;
商品信息获取模块,所述商品信息获取模块在当前窗口中打开商品详情页面时,根据当前窗口的sessionStorage中所储存的商品标识数据从网络服务端获取与所述商品标识数据相对应的商品信息;所述商品标识数据为当前窗口中曾经显示过的商品所对应的编号数据;或与当前窗口中历史浏览数据同一类别或者相似度较高的商品或对应的编号数据;
显示模块,所述显示模块用于在当前窗口中显示所述商品信息。
7.根据权利要求6所述的针对窗口的商品信息显示装置,其特征在于,所述商品信息显示装置还包括:存储模块,所述存储模块用于将当前页面所打开的商品详情页面所对应的商品标识数据存储在当前窗口的sessionStorage中。
8.根据权利要求6或7所述的针对窗口的商品信息显示装置,其特征在于,所述商品信息显示装置还包括:数据删除模块,所述数据删除模块用于在当前窗口关闭后,删除当前窗口的sessionStorage中的商品标识数据。
9.根据权利要求6或7所述的针对窗口的商品信息显示装置,其特征在于,所述商品标识数据是在当前窗口中显示过的商品所对应的编号列表。
10.根据权利要求6或7所述的针对窗口的商品信息显示装置,其特征在于,所述商品信息获取模块所获取的所述商品信息包括以下任意一种或多种:商品的照片、商品的名称、商品的历史评价、商品的网址链接、商品的价格。
11.一种计算机可读存储介质,所述存储介质用于存储计算机指令,当计算机执行所述计算机指令时,执行权利要求1-5中任一项所述的针对窗口的商品信息显示方法。
12.一种电子设备,其特征在于,包括至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-5中任一项所述的针对窗口的商品信息显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510341237.0A CN104915845B (zh) | 2015-06-18 | 2015-06-18 | 针对窗口的商品信息显示方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510341237.0A CN104915845B (zh) | 2015-06-18 | 2015-06-18 | 针对窗口的商品信息显示方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104915845A CN104915845A (zh) | 2015-09-16 |
CN104915845B true CN104915845B (zh) | 2019-07-02 |
Family
ID=54084891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510341237.0A Active CN104915845B (zh) | 2015-06-18 | 2015-06-18 | 针对窗口的商品信息显示方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104915845B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105706140A (zh) * | 2016-01-25 | 2016-06-22 | 程强 | 餐饮app平台的商家信息显示方法及*** |
CN107766231B (zh) * | 2016-08-22 | 2021-03-16 | 阿里巴巴集团控股有限公司 | 一种自动化测试方法和装置 |
CN108681932A (zh) * | 2018-04-04 | 2018-10-19 | 刘强 | 一种新型产品信息处理方法和*** |
CN109325825B (zh) * | 2018-09-04 | 2020-06-30 | 口口相传(北京)网络技术有限公司 | 流量数据的调控方法及装置 |
CN109685614A (zh) * | 2018-12-19 | 2019-04-26 | 广州易起行信息技术有限公司 | 旅游产品推荐方法、装置、计算机设备和存储介质 |
CN110175310A (zh) * | 2019-06-03 | 2019-08-27 | 浪潮云信息技术有限公司 | 一种前台界面数据变化显示过慢的解决方法 |
CN114612188A (zh) * | 2022-03-17 | 2022-06-10 | 上海禹璨信息技术有限公司 | 信息处理方法、装置、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102332020A (zh) * | 2011-09-22 | 2012-01-25 | 奇智软件(北京)有限公司 | 一种网址导航页面的生成方法和装置 |
CN103530292A (zh) * | 2012-07-02 | 2014-01-22 | 阿里巴巴集团控股有限公司 | 网页显示方法和装置 |
CN103703483A (zh) * | 2011-06-24 | 2014-04-02 | 乐天株式会社 | 信息提供装置、信息提供方法、信息提供程序、信息显示程序以及存储信息提供程序的计算机可读取的记录介质 |
CN104615665A (zh) * | 2015-01-12 | 2015-05-13 | 华为技术有限公司 | 网页页面中信息显示控制方法及装置 |
-
2015
- 2015-06-18 CN CN201510341237.0A patent/CN104915845B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103703483A (zh) * | 2011-06-24 | 2014-04-02 | 乐天株式会社 | 信息提供装置、信息提供方法、信息提供程序、信息显示程序以及存储信息提供程序的计算机可读取的记录介质 |
CN102332020A (zh) * | 2011-09-22 | 2012-01-25 | 奇智软件(北京)有限公司 | 一种网址导航页面的生成方法和装置 |
CN103530292A (zh) * | 2012-07-02 | 2014-01-22 | 阿里巴巴集团控股有限公司 | 网页显示方法和装置 |
CN104615665A (zh) * | 2015-01-12 | 2015-05-13 | 华为技术有限公司 | 网页页面中信息显示控制方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104915845A (zh) | 2015-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104915845B (zh) | 针对窗口的商品信息显示方法和装置 | |
US10409874B2 (en) | Search based on combining user relationship datauser relationship data | |
JP4637969B1 (ja) | ウェブページの主意,およびユーザの嗜好を適切に把握して,最善の情報をリアルタイムに推奨する方法 | |
CN101517967B (zh) | 网站的流量预测 | |
US11226720B1 (en) | Natural language processing system and method for documents | |
TW202001736A (zh) | 分類模型的訓練方法、店鋪分類的方法及裝置 | |
CN109684575A (zh) | 网页数据的处理方法及装置、存储介质、计算机设备 | |
US8620913B2 (en) | Information management through a single application | |
CN104951961A (zh) | 用于推送内容的方法、终端、服务器以及*** | |
CN103207874A (zh) | 一种网页更新内容的提示方法及*** | |
CN108334489A (zh) | 文本核心词识别方法和装置 | |
CN107911448A (zh) | 一种内容推送方法及装置 | |
CN104090869B (zh) | 一种翻译网络信息的方法及翻译*** | |
US20130204864A1 (en) | Information provision device, information provision method, program, and information recording medium | |
CN116992081A (zh) | 页面表单的数据处理方法、装置和用户终端 | |
US9064014B2 (en) | Information provisioning device, information provisioning method, program, and information recording medium | |
CN108280102A (zh) | 上网行为记录方法、装置及用户终端 | |
JP2005275488A (ja) | 入力支援方法およびプログラム | |
US20230259569A1 (en) | Systems and methods for automatic and adaptive browser bookmarks | |
CN108268488A (zh) | 网页主图识别方法和装置 | |
KR100466601B1 (ko) | 상품 정보 갱신 방법 및 시스템 | |
CN107463573A (zh) | 内容信息提供方法、设备、浏览器、电子设备和服务器 | |
JP2021022107A (ja) | 情報提供システムおよびサーバ | |
CN111026981A (zh) | 热点话题的可视化展示方法、装置和设备 | |
WO2020106355A1 (en) | Printing relevant content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |