CN107346505A - 信息推送方法和装置 - Google Patents
信息推送方法和装置 Download PDFInfo
- Publication number
- CN107346505A CN107346505A CN201610298490.7A CN201610298490A CN107346505A CN 107346505 A CN107346505 A CN 107346505A CN 201610298490 A CN201610298490 A CN 201610298490A CN 107346505 A CN107346505 A CN 107346505A
- Authority
- CN
- China
- Prior art keywords
- information
- hyperlink
- website
- access log
- sequence information
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了信息推送方法和装置。所述方法的一具体实施方式包括:实时获取作用于网站的访问日志信息,其中,所述网站包括一级页面,所述一级页面上包括至少一个超链接;获取订单信息表,其中,所述订单信息表是根据用户作用于所述网站的操作信息生成的;基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分;根据各个超链接的得分将各个超链接进行排序后在所述一级页面进行显示。该实施方式实现了及时、有效的信息位置调整,从而提升信息发布所达到的有益效果。
Description
技术领域
本申请涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及信息推送方法和装置。
背景技术
近年来互联网技术的迅猛发展给广大用户的生活、工作带来了极大的便利,互联网能够为用户提供的信息也越来越丰富,信息发布者可以通过互联网向用户发送信息,例如,商家可以通过购物网站向消费者发布各种商品信息。
然而,信息发布所能达到的有益效果往往与信息所在的位置有很大的关系,例如,显示于购物网站首页的商品被浏览和被购买的几率往往比同类其他商品的几率大,因此,想要提升信息发布所达到的有益效果,需要及时、有效的调整发布的信息在网页上的位置。
发明内容
本申请的目的在于提出一种改进的信息推送方法和装置,来解决以上背景技术部分提到的技术问题。
第一方面,本申请提供了一种信息推送方法,所述方法包括:实时获取作用于网站的访问日志信息,其中,所述网站包括一级页面,所述一级页面上包括至少一个超链接;获取订单信息表,其中,所述订单信息表是根据用户作用于所述网站的操作信息生成的;基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分;根据各个超链接的得分将各个超链接进行排序后在所述一级页面进行显示。
在一些实施例中,所述实时获取作用于网站的访问日志信息,包括:采用埋点方式收集用户作用于网站的访问日志信息。
在一些实施例中,所述获取订单信息表,包括:从所述网站的数据库中获取订单信息表;将所获取的订单信息表发送到大数据平台。
在一些实施例中,在将所获取的订单信息表发送到大数据平台之后,所述方法还包括:实时获取所述数据库中的订单信息表的更新信息;将所述更新信息和所述访问日志信息发送给所述大数据平台,由所述大数据平台根据所述更新信息更新所述大数据平台中存储的订单信息表。
在一些实施例中,所述将所述更新信息和所述访问日志信息发送给所述大数据平台,包括:将所述更新信息和所述访问日志信息通过分布式消息***发送给所述大数据平台。
在一些实施例中,所述分布式消息***为kafka消息***。
在一些实施例中,所述基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分,包括:根据预先设定的计算规则,每隔设定时长从所述大数据平台中的存储的访问日志信息和订单信息表中获取用于计算的数据;并根据获取的数据计算所述一级页面上的各个超链接的得分。
在一些实施例中,所述用于计算的数据包括以下至少一项:各个超链接所对应页面的独立访客、页面浏览量,以及各个超链接所对应页面的下级页面的页面浏览量、订单数量、订单转化率、销量、销售金额、客单价、毛利额、毛利率、退货率。
第二方面,本申请提供了一种信息推送装置,所述装置包括:第一获取单元,用于实时获取作用于网站的访问日志信息,其中,所述网站包括一级页面,所述一级页面上包括至少一个超链接;第二获取单元,用于获取订单信息表,其中,所述订单信息表是根据用户作用于所述网站的操作信息生成的;计算单元,用于基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分;排序单元,用于根据各个超链接的得分将各个超链接进行排序后在所述一级页面进行显示。
在一些实施例中,所述第一获取单元进一步用于:采用埋点方式收集用户作用于网站的访问日志信息。
在一些实施例中,所述第二获取单元进一步用于:从所述网站的数据库中获取订单信息表;将所获取的订单信息表发送到大数据平台。
在一些实施例中,所述装置还包括:第三获取单元,用于实时获取所述数据库中的订单信息表的更新信息;更新单元,用于将所述更新信息和所述访问日志信息发送给所述大数据平台,由所述大数据平台根据所述更新信息更新所述大数据平台中存储的订单信息表。
在一些实施例中,所述更新单元进一步用于:将所述更新信息和所述访问日志信息通过分布式消息***发送给所述大数据平台。
在一些实施例中,所述分布式消息***为kafka消息***。
在一些实施例中,所述计算单元进一步用于:根据预先设定的计算规则,每隔设定时长从所述大数据平台中的存储的访问日志信息和订单信息表中获取用于计算的数据;并根据获取的数据计算所述一级页面上的各个超链接的得分。
在一些实施例中,所述用于计算的数据包括以下至少一项:各个超链接所对应页面的独立访客、页面浏览量,以及各个超链接所对应页面的下级页面的页面浏览量、订单数量、订单转化率、销量、销售金额、客单价、毛利额、毛利率、退货率。
本申请提供的信息推送方法和装置,通过实时获取的作用于网站的访问日志信息和订单信息表中的信息计算网站的一级页面上的各个超链接的得分,而后根据各个超链接的得分将各个超链接进行排序后在一级页面进行显示,从而及时、有效的调整了各个超链接在一级页面上的位置,进而提升各个超链接所关联的网页信息发布后所达到的有益效果。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本申请可以应用于其中的示例性***架构图;
图2是根据本申请的信息推送方法的一个实施例的流程图;
图3是根据本申请的信息推送方法的一个应用场景的示意图;
图4是根据本申请的信息推送装置的一个实施例的结构示意图;
图5是适于用来实现本申请实施例的终端设备或服务器的计算机***的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
图1示出了可以应用本申请的信息推送方法或信息推送装置的实施例的示例性***架构100。
如图1所示,***架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group AudioLayer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。
服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的网页提供支持的后台网页服务器。后台网页服务器可以对网站的各种信息(例如访问日志信息等)进行分析等处理,并根据处理结果对网站的网页上显示的内容进行位置调整,并将内容调整后结果(例如网页页面数据)反馈给终端设备。
需要说明的是,本申请实施例所提供的信息推送方法一般由服务器105执行,相应地,信息推送装置一般设置于服务器105中。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
继续参考图2,示出了根据本申请的信息推送方法的一个实施例的流程200。所述的信息推送方法,包括以下步骤:
步骤201,实时获取作用于网站的访问日志信息。
在本实施例中,信息推送方法运行于其上的电子设备(例如图1所示的服务器105)可以实时获取网络用户作用于网站各个页面的访问日志信息,上述访问日志信息可以包括各种与网站页面访问相关的信息,例如PV(page view,页面浏览量),UV(Unique Visitor,独立访客)、页面访问时间、访问用户的IP地址(Internet Protocol Address,互联网协议地址)、页面停留时间、按钮点击次数等等。上述网站可以包括一级页面(或首页面),上述一级页面上可以包括至少一个超链接,用户可以通过点击一级页面上的超链接打开二级页面,二级页面上也可以包括超链接,用户可以通过点击二级页面上的超链接打开三级页面,以此类推,可以打开上述网站的各级页面。上述网站可以是交易类网站,例如购物网站。上述超链接可以是各种链接形式的超级链接,包括但不限于图像超链接、文本超链接、多媒体文件链接等等。通常,用户在进入购物网站的一级页面之后,可以通过点击一级页面上的超链接进入到各品牌商品的专卖页面,品牌商品的专卖页面上可以显示有该品牌的多种商品的图片链接或文本链接,用户可以通过点击商品的图片链接或文本链接打开该商品的信息所在的页面,通过该页面用户可以了解该商品的详细信息,也可以通过点击该页面上的购买按钮购买该商品。
在本实施例的一些可选的实现方式中,上述电子设备可以采用埋点方式收集用户作用于上述网站的访问日志信息。例如,上述电子设备可以采用页面埋点的方式收集获取用户作用于网站的各种行为(例如打开网页、点击按钮、将商品加入购物车、下单等等)以及行为附加数据(例如下单行为产生的订单金额等等)。
步骤202,获取订单信息表。
在本实施例中,上述电子设备可以从本地或者远程获取上述网站的订单信息表,其中,上述订单信息表可以是上述电子设备根据用户作用于上述网站的操作信息生成的表单,例如,购物网站的服务器可以根据用户在购物网站上的购买操作生成订单信息表,上述订单信息表可以是存储在本地的表单,可以是存储在该购物网站的数据库服务器上的表单。
在本实施例的一些可选的实现方式中,上述电子设备可以从上述网站的数据库中获取订单信息表,上述数据库可以是存储在本地的数据库,也可以是存储在其它服务器(例如数据库服务器)上的数据库,上述数据库中可以存储有大量与上述网站相关的表单,例如订单信息表、商品类别表、商品信息表、会员信息表等等;上述电子设备可以将获取的订单信息表发送到大数据平台,其中,上述大数据平台可以是用于分析数据的各种平台,例如,采用Presto框架搭建的Presto平台,其中,Presto是Facebook开发的数据查询引擎,可对250PB以上的数据进行快速地交互式分析,本实现方式中采用大数据平台可以实现访问日志信息和订单信息及时、快速的处理。
在一些可选的实现方式中,上述电子设备在将所获取的订单信息表发送到大数据平台之后,还可以实时获取上述数据库中的订单信息表的更新信息,例如可以通过实时扫描订单信息表的binlog日志文件获取更新信息;之后,上述电子设备可以将上述更新信息和上述访问日志信息发送给上述大数据平台,由上述大数据平台根据上述更新信息更新上述大数据平台中存储的订单信息表。在一些实现方式中,上述电子设备可以将上述更新信息和上述访问日志信息通过分布式消息***发送给上述大数据平台。可选的,上述分布式消息***可以采用kafka消息***,kafka是分布式发布-订阅消息***,它可以为处理实时数据提供统一、高吞吐量、低等待的平台。
步骤203,基于访问日志信息和订单信息表计算一级页面上的各个超链接的得分。
在本实施例中,上述电子设备可以基于步骤201获取的访问日志信息和步骤202获取的订单信息表中的订单信息计算上述网站的一级页面上的各个超链接的得分。例如,购物网站的服务器可以根据购物网站的访问日志信息和该购物网站的订单信息表中记录的订单信息计算该购物网站的一级页面上的各个超链接的得分。
在本实施例的一些可选的实现方式中,上述电子设备可以根据预先设定的计算规则,每隔设定时长从上述大数据平台中存储的访问日志信息和订单信息表中获取用于计算的数据,其中,上述计算规则可以是根据实际需要人工设定的,上述设定时长也可以根据实际需要人工设定,例如,可以人为设定为5分钟;之后,上述电子设备可以根据获取的数据计算上述一级页面上的各个超链接的得分。在实际应用中,可以在不同时间段设定不同的计算规则,例如,在购物网站发起某些品牌商品的特卖活动的初始阶段可以根据各个品牌对应页面的独立访客(UV)、页面浏览量(PV)、订单转化率、订单数量、销量、销售金额、客单价、毛利额、毛利率、退货率,并利用公式:UV/最高UV*100*权重+PV/最高PV*100*权重+订单转化率/最高订单转化率*100*权重+订单数量/最高订单数量*100*权重+销量/最高销量*100*权重+销售额/最高销售额*100*权重+客单价/最高客单价*100*权重+毛利额/最高毛利额*100*权重+毛利率/最高毛利率*100*权重-退货率*100*权重,计算各个一级页面上的各个超链接的得分,该公式中的最高UV、最高PV、最高订单转化率、最高订单数量、最高销量、最高销售额、最高客单价、最高毛利额、最高毛利率分别是该购物网站的特卖活动中所有品牌中的最高UV、最高PV、最高订单转化率、最高订单数量、最高销量、最高销售额、最高客单价、最高毛利额、最高毛利率,其中,该公式中的各个权重可以是根据实际需要人工设定的。在购物网站发起某些品牌商品的特卖活动的过程中,可以根据各个品牌的页面浏览量(PV)、单品页面浏览量、订单转化率、订单数量、销量、销售金额、客单价,并利用公式:PV/最高PV*100*权重+单品PV/最高单品PV*100*权重+订单转化率/最高订单转化率*100*权重+订单数量/最高订单数量*100*权重+销量/最高销量*100*权重+销售额/最高销售额*100*权重+客单价/最高客单价*100*权重,计算各个一级页面上的各个超链接的得分,该公式中的最高PV、最高单品PV、最高订单转化率、最高订单数量、最高销量、最高销售额、最高客单价分别是该购物网站的特卖活动中所有品牌中的最高PV、最高单品PV、最高订单转化率、最高订单数量、最高销量、最高销售额、最高客单价,其中,该公式中的各个权重可以是根据实际需要人工设定的。
可选的,用于计算的数据可以包括以下至少一项:各个超链接所对应页面的独立访客(UV)、页面浏览量(PV),以及各个超链接所对应页面的下级页面的页面浏览量、订单数量、订单转化率、销量、销售金额、客单价、毛利额、毛利率、退货率。
步骤204,根据各个超链接的得分将各个超链接进行排序后在一级页面进行显示。
在本实施例中,上述电子设备可以根据步骤203中计算得到各个超链接的得分将各个超链接进行排序,例如,可以按得分的大小将各个超链接进行排序,并将排序后的一级页面通过用户利用其进行页面浏览的终端设备进行显示。
继续参见图3,图3是根据本实施例的信息推送方法的应用场景的一个示意图。在图3的应用场景中,购物网站发起品牌A、品牌B、品牌C、品牌D、品牌E、品牌F共6个品牌的特卖活动,该购物网站的一级页面显示有各个品牌的图像超链接,该购物网站的服务器实时获取用户作用于网站的访问日志信息;之后,获取该购物网站的订单信息表;然后,服务器根据访问日志信息和订单信息表中记录的订单信息计算一级页面上显示的各个品牌的图像超链接的得分;最后,按各个品牌的图像超链接得分的大小将各个品牌的图像超链接进行重新排序,排序结果为“品牌D、品牌B、品牌E、品牌F、品牌A、品牌C”,并将重新排序后的结果在一级页面进行显示,就会如图3所示,用户通过点击某品牌的图像超链接可以进入该品牌的商品展示页面。
本申请的上述实施例提供的方法基于网站的访问日志信息和订单信息表的订单信息及时的调整各个超链接在网站的一级页面上的位置,从而有效的提升了信息发布所达到的有益效果。
进一步参考图4,作为对上述各图所示方法的实现,本申请提供了一种信息推送装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
如图4所示,本实施例所述的信息推送装置400包括:第一获取单元401、第二获取单元402、计算单元403和排序单元404。其中,第一获取单元401用于实时获取作用于网站的访问日志信息,其中,上述网站包括一级页面,上述一级页面上包括至少一个超链接;第二获取单元402用于获取订单信息表,其中,上述订单信息表是根据用户作用于上述网站的操作信息生成的;计算单元403用于基于上述访问日志信息和上述订单信息表计算上述一级页面上的各个超链接的得分;排序单元404用于根据各个超链接的得分将各个超链接进行排序后在上述一级页面进行显示。
在本实施例中,第一获取单元401、第二获取单元402、计算单元403和排序单元404的具体处理可以参考图2对应实施例步骤201、步骤202、步骤203和步骤204的详细描述,在此不再赘述。
在本实施例的一些可选的实现方式中,第一获取单元401进一步用于:采用埋点方式收集用户作用于网站的访问日志信息。该实现方式可参考上述图2对应实施例中相应实现方式的详细描述,在此不再赘述。
在本实施例的一些可选的实现方式中,第二获取单元402进一步用于:从上述网站的数据库中获取订单信息表;将所获取的订单信息表发送到大数据平台。该实现方式可参考上述图2对应实施例中相应实现方式的详细描述,在此不再赘述。
在本实施例的一些可选的实现方式中,上述装置还包括:第三获取单元(未示出),用于实时获取上述数据库中的订单信息表的更新信息;更新单元(未示出),用于将上述更新信息和上述访问日志信息发送给上述大数据平台,由上述大数据平台根据上述更新信息更新上述大数据平台中存储的订单信息表。该实现方式可参考上述图2对应实施例中相应实现方式的详细描述,在此不再赘述。
在本实施例的一些可选的实现方式中,上述更新单元进一步用于:将上述更新信息和上述访问日志信息通过分布式消息***发送给上述大数据平台。该实现方式可参考上述图2对应实施例中相应实现方式的详细描述,在此不再赘述。
在本实施例的一些可选的实现方式中,上述分布式消息***为kafka消息***。该实现方式可参考上述图2对应实施例中相应实现方式的详细描述,在此不再赘述。
在本实施例的一些可选的实现方式中,上述计算单元403进一步用于:根据预先设定的计算规则,每隔设定时长从上述大数据平台中的存储的访问日志信息和订单信息表中获取用于计算的数据;并根据获取的数据计算上述一级页面上的各个超链接的得分。该实现方式可参考上述图2对应实施例中相应实现方式的详细描述,在此不再赘述。
在本实施例的一些可选的实现方式中,上述用于计算的数据包括以下至少一项:各个超链接所对应页面的独立访客、页面浏览量,以及各个超链接所对应页面的下级页面的页面浏览量、订单数量、订单转化率、销量、销售金额、客单价、毛利额、毛利率、退货率。该实现方式可参考上述图2对应实施例中相应实现方式的详细描述,在此不再赘述。
下面参考图5,其示出了适于用来实现本申请实施例的终端设备或服务器的计算机***500的结构示意图。
如图5所示,计算机***500包括中央处理单元(CPU)501,其可以根据存储在只读存储器(ROM)502中的程序或者从存储部分508加载到随机访问存储器(RAM)503中的程序而执行各种适当的动作和处理。在RAM 503中,还存储有***500操作所需的各种程序和数据。CPU 501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。
以下部件连接至I/O接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分507;包括硬盘等的存储部分508;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至I/O接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分508。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。在该计算机程序被中央处理单元(CPU)501执行时,执行本申请的方法中限定的上述功能。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括第一获取单元、第二获取单元、计算单元和排序单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,第一获取单元还可以被描述为“实时获取作用于网站的访问日志信息的单元”。
作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中所述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备:实时获取作用于网站的访问日志信息,其中,所述网站包括一级页面,所述一级页面上包括至少一个超链接;获取订单信息表,其中,所述订单信息表是根据用户作用于所述网站的操作信息生成的;基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分;根据各个超链接的得分将各个超链接进行排序后在所述一级页面进行显示。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种信息推送方法,其特征在于,所述方法包括:
实时获取作用于网站的访问日志信息,其中,所述网站包括一级页面,所述一级页面上包括至少一个超链接;
获取订单信息表,其中,所述订单信息表是根据用户作用于所述网站的操作信息生成的;
基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分;
根据各个超链接的得分将各个超链接进行排序后在所述一级页面进行显示。
2.根据权利要求1所述的方法,其特征在于,所述实时获取作用于网站的访问日志信息,包括:
采用埋点方式收集用户作用于网站的访问日志信息。
3.根据权利要求1所述的方法,其特征在于,所述获取订单信息表,包括:
从所述网站的数据库中获取订单信息表;
将所获取的订单信息表发送到大数据平台。
4.根据权利要求3所述的方法,其特征在于,在将所获取的订单信息表发送到大数据平台之后,所述方法还包括:
实时获取所述数据库中的订单信息表的更新信息;
将所述更新信息和所述访问日志信息发送给所述大数据平台,由所述大数据平台根据所述更新信息更新所述大数据平台中存储的订单信息表。
5.根据权利要求4所述的方法,其特征在于,所述将所述更新信息和所述访问日志信息发送给所述大数据平台,包括:
将所述更新信息和所述访问日志信息通过分布式消息***发送给所述大数据平台。
6.根据权利要求5所述的方法,其特征在于,所述分布式消息***为kafka消息***。
7.根据权利要求3所述的方法,其特征在于,所述基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分,包括:
根据预先设定的计算规则,每隔设定时长从所述大数据平台中的存储的访问日志信息和订单信息表中获取用于计算的数据;
并根据获取的数据计算所述一级页面上的各个超链接的得分。
8.根据权利要求7所述的方法,其特征在于,所述用于计算的数据包括以下至少一项:
各个超链接所对应页面的独立访客、页面浏览量,以及各个超链接所对应页面的下级页面的页面浏览量、订单数量、订单转化率、销量、销售金额、客单价、毛利额、毛利率、退货率。
9.一种信息推送装置,其特征在于,所述装置包括:
第一获取单元,用于实时获取作用于网站的访问日志信息,其中,所述网站包括一级页面,所述一级页面上包括至少一个超链接;
第二获取单元,用于获取订单信息表,其中,所述订单信息表是根据用户作用于所述网站的操作信息生成的;
计算单元,用于基于所述访问日志信息和所述订单信息表计算所述一级页面上的各个超链接的得分;
排序单元,用于根据各个超链接的得分将各个超链接进行排序后在所述一级页面进行显示。
10.根据权利要求9所述的装置,其特征在于,所述第一获取单元进一步用于:
采用埋点方式收集用户作用于网站的访问日志信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610298490.7A CN107346505A (zh) | 2016-05-06 | 2016-05-06 | 信息推送方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610298490.7A CN107346505A (zh) | 2016-05-06 | 2016-05-06 | 信息推送方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107346505A true CN107346505A (zh) | 2017-11-14 |
Family
ID=60253999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610298490.7A Pending CN107346505A (zh) | 2016-05-06 | 2016-05-06 | 信息推送方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107346505A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110223130A (zh) * | 2018-03-01 | 2019-09-10 | 北京京东尚科信息技术有限公司 | 一种数据分析的方法和装置 |
CN110321038A (zh) * | 2019-05-24 | 2019-10-11 | 深圳壹账通智能科技有限公司 | 信息展示位置的调整方法、装置、终端和存储介质 |
CN111737630A (zh) * | 2020-08-25 | 2020-10-02 | 智者四海(北京)技术有限公司 | 用于记录用户访问路径的方法 |
CN113450168A (zh) * | 2020-03-27 | 2021-09-28 | 北京沃东天骏信息技术有限公司 | 数据处理方法、装置及计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101206751A (zh) * | 2007-12-25 | 2008-06-25 | 北京科文书业信息技术有限公司 | 基于数据挖掘的顾客推荐***及其方法 |
CN101206752A (zh) * | 2007-12-25 | 2008-06-25 | 北京科文书业信息技术有限公司 | 电子商务网站相关商品推荐***及其方法 |
CN102346894A (zh) * | 2010-08-03 | 2012-02-08 | 阿里巴巴集团控股有限公司 | 推荐信息的输出方法、***及服务器 |
US20140081800A1 (en) * | 2012-09-17 | 2014-03-20 | Alibaba Group Holding Limited | Recommending Product Information |
CN103916293A (zh) * | 2014-04-15 | 2014-07-09 | 浪潮软件股份有限公司 | 一种监控分析网站用户行为的方法 |
-
2016
- 2016-05-06 CN CN201610298490.7A patent/CN107346505A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101206751A (zh) * | 2007-12-25 | 2008-06-25 | 北京科文书业信息技术有限公司 | 基于数据挖掘的顾客推荐***及其方法 |
CN101206752A (zh) * | 2007-12-25 | 2008-06-25 | 北京科文书业信息技术有限公司 | 电子商务网站相关商品推荐***及其方法 |
CN102346894A (zh) * | 2010-08-03 | 2012-02-08 | 阿里巴巴集团控股有限公司 | 推荐信息的输出方法、***及服务器 |
US20140081800A1 (en) * | 2012-09-17 | 2014-03-20 | Alibaba Group Holding Limited | Recommending Product Information |
CN103916293A (zh) * | 2014-04-15 | 2014-07-09 | 浪潮软件股份有限公司 | 一种监控分析网站用户行为的方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110223130A (zh) * | 2018-03-01 | 2019-09-10 | 北京京东尚科信息技术有限公司 | 一种数据分析的方法和装置 |
CN110321038A (zh) * | 2019-05-24 | 2019-10-11 | 深圳壹账通智能科技有限公司 | 信息展示位置的调整方法、装置、终端和存储介质 |
CN113450168A (zh) * | 2020-03-27 | 2021-09-28 | 北京沃东天骏信息技术有限公司 | 数据处理方法、装置及计算机可读存储介质 |
CN111737630A (zh) * | 2020-08-25 | 2020-10-02 | 智者四海(北京)技术有限公司 | 用于记录用户访问路径的方法 |
CN111737630B (zh) * | 2020-08-25 | 2021-06-25 | 智者四海(北京)技术有限公司 | 用于记录用户访问路径的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109697629B (zh) | 产品数据推送方法及装置、存储介质、计算机设备 | |
CN105320766B (zh) | 信息推送方法和装置 | |
CN110222272A (zh) | 一种潜在客户挖掘与推荐方法 | |
CN107172151A (zh) | 用于推送信息的方法和装置 | |
CN107203894A (zh) | 信息推送方法和装置 | |
CN107730389A (zh) | 电子装置、保险产品推荐方法及计算机可读存储介质 | |
US8725559B1 (en) | Attribute based advertisement categorization | |
CN107332910A (zh) | 信息推送方法和装置 | |
CN107423356A (zh) | 评价信息的处理方法及装置、计算机可读介质、电子设备 | |
CN107730337A (zh) | 信息推送方法和装置 | |
JP6976207B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
CN107346505A (zh) | 信息推送方法和装置 | |
CN103843026B (zh) | 信息处理装置、信息处理方法 | |
CN107305677A (zh) | 产品信息推送方法和装置 | |
EP2939196A1 (en) | Techniques for measuring video profit | |
CN109190027A (zh) | 多源推荐方法、终端、服务器、计算机设备、可读介质 | |
CN111104606A (zh) | 一种基于权重的条件游走图推荐方法 | |
JP2022009078A (ja) | 情報処理方法、情報処理装置及び情報処理プログラム | |
CN105608610A (zh) | 信息推送方法和装置 | |
KR20180129735A (ko) | 소셜 네트워킹 서비스와 연동하는 쇼핑몰 서비스 제공 장치 및 방법 | |
KR101839724B1 (ko) | 단축url을 통한 광고 서비스 제공 시스템 | |
CN111125502A (zh) | 用于生成信息的方法和装置 | |
Auliana et al. | Design of a mobile phone sales system website at Vivo Store | |
CN110838019A (zh) | 确定试用品发放人群的方法和装置 | |
CN107733775A (zh) | 信息推送方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171114 |