信息推荐方法和信息推荐装置制造方法及图纸

技术编号:27104539 阅读:24 留言:0更新日期:2021-01-25 18:52
本发明专利技术公开了一种信息推荐方法和装置,用于在应用程序界面和Web页面两者之间实现对用户统一的个性化推荐,涉及互联网技术领域。该方法的一具体实施方式包括:应用程序端在本地创建Web服务,用于与浏览器内的Web页面通信,浏览器内的所述Web页面通过所述通信请求本地的所述Web服务,获取应用程序内预先存储的用户ID并且与推荐服务模块通信,以及推荐服务模块根据收到的用户ID生成与用户对应的个性化信息并且返回给所述Web页面进行显示。根据本发明专利技术实施例,能够以用户无感的方式实现同一设备、不同媒介的个性化推荐的一致性。不同媒介的个性化推荐的一致性。不同媒介的个性化推荐的一致性。

【技术实现步骤摘要】
信息推荐方法和信息推荐装置


[0001]本专利技术涉及互联网
,尤其涉及一种信息推荐方法和装置,用于在应用程序界面和Web页面两者之间实现对用户统一的个性化推荐。

技术介绍

[0002]随着移动智能终端的普及和大数据人工智能的发展,个性化推荐已经越来越成为移动应用的标配功能,通过对于不同用户进行适当的个性化推荐,对于用户而言,能够让用户看到其感兴趣的内容,提高用户对于产品的使用感受;对于应用程序开发商而言,能够提高客户的满意度和忠诚度,避免客户流失。
[0003]移动应用技术方案中以App(application,应用程序)为主,Web(浏览器网页)为辅,做个性化推荐时一般强依赖用户登录,其中App的登录率较高,但在Web中登录率比较低,所以在Web中实现个性化推荐比较困难。
[0004]在现有技术中,为了在App(应用程序)界面和Web页面两者之间实现对用户统一的个性化推荐或者说共享推荐信息,通常采用的方法是通过在App界面和Web页面登录同一ID(账号)来进行。然而,该方法依赖用户在App端和Web端都登录同一帐号,给用户造成了一定的麻烦。特别是,现在线上应用的竞争非常的激烈,各应用的同质化现象很严重,可能只需要一次点击的设计方案就可能丢失一些的用户,不能达到应用程序开发商预想的效果。因此,现有的这种个性化推荐方法并不是有利的。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种信息推荐方法装置,用于在应用程序界面和Web页面两者之间实现对用户统一的个性化推荐,能够以用户无感的方式实现同一设备、不同媒介的个性化推荐的一致性。
[0006]为实现上述目的,根据本专利技术实施例的一个方面提供了一种信息推荐方法,用于在应用程序界面和Web页面两者之间实现对用户统一的个性化推荐,其特征在于,包括:
[0007]应用程序端在本地创建Web服务,用于与浏览器端的Web页面通信,
[0008]浏览器端的所述Web页面通过所述通信请求本地的所述Web服务,获取应用程序端内预先存储的用户ID并且与推荐服务模块通信,以及
[0009]推荐服务模块根据浏览器端所获取的用户ID生成与用户对应的个性化信息并且返回给浏览器端的所述Web页面进行显示。
[0010]优选地,本专利技术实施例的一个方面的一种信息推荐方法中,应用程序内预先存储的用户ID是通过如下步骤获得的:
[0011]应用程序开发商平台为用户生成的随机的唯一的ID,用户登录验证成功后,登录接口下发对所述用户唯一的ID给应用程序端,应用程序端将所述ID作为所述用户ID保存在本地,以供其它本地服务使用。
[0012]优选地,本专利技术实施例的一个方面的一种信息推荐方法中,应用程序端在本地创
建所述Web服务由如下步骤实现:
[0013]应用程序端在本地创建一常驻进程,在所述常驻进程中实现返回所述用户ID的所述Web服务。
[0014]优选地,本专利技术实施例的一个方面的一种信息推荐方法中,浏览器内的所述Web页面通过如下步骤获取所述用户ID:
[0015]浏览器端发送一个对localhost服务的请求,请求用户ID,并且利用localhost的地址访问本机的接口,获取所述用户ID。
[0016]优选地,本专利技术实施例的一个方面的一种信息推荐方法中,还包括如下步骤,
[0017]在浏览器端获取所述用户ID后,判断浏览器端的当前Web页面是否存储有关键词信息,当判定存储有关键词信息时,将所述关键词信息发送到所述推荐服务模块,以及
[0018]推荐服务模块根据所述用户ID结合所述关键词信息生成所述个性化信息。
[0019]为实现上述目的,根据本专利技术实施例的另一个方面还提供了一种信息推荐装置,用于在应用程序界面和Web页面两者之间实现对用户统一的个性化推荐,其特征在于,包括:
[0020]应用程序端、浏览器端以及推荐服务模块,
[0021]其中,应用程序端在本地创建Web服务,用于与浏览器端的浏览器内的Web页面通信,
[0022]其中,浏览器端的所述Web页面通过所述通信请求本地的所述Web服务,获取应用程序内预先存储的用户ID并且与所述推荐服务模块通信,并且
[0023]其中,所述推荐服务模块根据浏览器端所获取的用户ID生成与用户对应的个性化信息并且返回给浏览器端的所述Web页面进行显示。
[0024]根据本专利技术的实施例的上述一个方面和另一方面的信息推荐方法和装置,能够在App端的应用程序界面和浏览器端的Web页面两者之间实现对用户统一的个性化推荐,并且还能够互相补充和完善用户画像信息,实现信息的共享。在一方面,可以在用户在终端设备上安装了App并且已经登录的情况下,在浏览器端端无需登录的就能够实现对与App端对应的用户的个性化推荐,使Web页面的个性化推荐更精准,用户更容易看到自己需要的东西;在另一方面,浏览器端的Web页面可以将用户画像信息反哺给推荐服务模块,对于初次下载App和首次登陆的用户,与传统的推荐服务模块里没有用户的任何信息的情况不同,根据本专利技术,能够将Web页面的信息反哺给推荐服务模块并且从而在App端进行对应的个性化推荐显示,对初始用户的推荐将会非常友好,可以提高用户留存。
[0025]另外,本专利技术实施例还提供了一种信息推荐的电子设备,其特征在于,包括:
[0026]一个或多个处理器;
[0027]存储装置,用于存储一个或多个程序,
[0028]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述的信息推荐方法。
[0029]另外,本专利技术实施例还提供了一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如上述的信息推荐方法。
[0030]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0031]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0032]图1是根据本专利技术实施例的个性化推荐的信息推荐方法的示意性框图;
[0033]图2是根据本专利技术实施例的个性化推荐的信息推荐方法的主要流程的示意图;
[0034]图3是根据本专利技术实施例的个性化推荐的信息推荐装置的主要模块的示意图。
具体实施方式
[0035]以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0036]图1是根据本专利技术实施例的信息推荐方法的示意性框图。如图1所示,本实施例的对于客户进行个性化推荐的推荐方法主要通过三个部分来实现,即,提供个性化推荐服务的推荐服务模块11,浏览器运行的浏览器端12,以及App本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息推荐方法,用于在应用程序界面和Web页面两者之间实现对用户统一的个性化推荐,其特征在于,所述方法包括:应用程序端在本地创建Web服务,用于与浏览器端的Web页面通信,浏览器端的所述Web页面通过所述通信请求本地的所述Web服务,获取应用程序端内预先存储的用户ID并且与推荐服务模块通信,以及推荐服务模块根据浏览器端所获取的用户ID生成与用户对应的个性化信息并且返回给浏览器端的所述Web页面进行显示。2.根据权利要求1所述的信息推荐方法,其特征在于,应用程序端预先存储的用户ID具体包括:应用程序开发商平台为用户生成的随机的唯一的ID,用户登录验证成功后,登录接口下发对所述用户唯一的ID给应用程序端,应用程序端将所述ID作为所述用户ID保存在本地,以供其它本地服务使用。3.根据权利要求1所述的信息推荐方法,其特征在于,应用程序端在本地创建所述Web服务具体包括:应用程序端在本地创建一常驻进程,在所述常驻进程中实现返回所述用户ID的所述Web服务。4.根据权利要求2所述的信息推荐方法,其特征在于,浏览器端的所述Web页面获取所述用户ID具体包括:浏览器端发送一个对localhost服务的请求,请求用户ID,并且利用localhost的地址访问本机的接口,获取所述用户ID。5.根据权利要求1所述的信息推荐方法,其特征在于,还包括如下步骤,在浏览器端获取所述用户ID后,判断浏览器端的当前Web页面是否存储有关键词信息,当判定存储有关键词信息时,将所述关键词信息发送到所述推荐服务模块,以及推荐服务...

【专利技术属性】
技术研发人员:孙彬杰贾睿
申请(专利权)人:北京一亩田新农网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1