信息推送方法、系统、服务器及客户端的制作方法_2

文档序号:9690929阅读:来源:国知局
满足用户的偏好。
[0038]S104,根据商品信息生成推送信息。
[0039]具体地,可将商品名称、商品类型、响应链接以及商品信息在当前展示内容中的偏移位置等信息进行打包以生成推送信息。其中,在本申请的实施例中,推送信息可包括但不限于商品名称、商品类型、响应链接等中的一种或多种。
[0040]S105,将浏览数据和推送信息发送至客户端。
[0041]具体地,可将浏览数据和推送信息进行打包一起发送至客户端,以使客户端在应用程序的展示界面中展示浏览数据和推送信息。
[0042]需要说明的是,在本申请的实施例中,可根据客户端中应用程序的具体浏览数据所呈现的特点,预先控制推送信息中商品的数量和出现的频率,避免一条推送信息中出现多个响应链接以影响用户体验。
[0043]本申请实施例的信息推送方法,可先获取用户的浏览请求所对应的浏览数据,并根据浏览请求中的用户标识获取用户的用户信息,之后可根据用户信息提取浏览数据中的商品信息,并根据该商品信息生成推送信息,最后可将该浏览数据和推送信息一起发送至客户端,即根据文本内容和用户的用户信息自动检索且定向将高关联度的商品信息推送至客户端,使得广告的推送更加精确、更加具有亲和力,且提升了用户体验。
[0044]图2是根据本申请另一个实施例的信息推送方法的流程图。如图2所示,该信息推送方法可以包括:
[0045]S201,获取用户的浏览请求,其中,浏览请求中具有用户的用户标识。
[0046]其中,在本申请的实施例中,用户标识可为用户ID(IDentity,身份标识号码)、或用户名、或账户名等。
[0047]例如,当用户打开并浏览客户端中的应用程序信息时,应用程序可根据该用户的用户标识生成对应的浏览请求,并可通过客户端向服务器发送该浏览请求。其中,在本申请的实施例中,客户端可包括PC(Personal Computer,个人计算机)端和移动终端等。移动终端可以是手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。
[0048]应当理解,在本申请的实施例中,应用程序可以是社交类应用程序、或信息资讯类应用程序、或生活类应用程序等。
[0049]S202,获取浏览请求所对应的浏览数据,并根据用户标识获取用户的用户信息。
[0050]其中,在本申请的实施例中,用户信息可包括但不限于用户喜好信息、用户历史购物信息、用户历史搜索信息、用户位置信息、用户身份信息、用户职业信息等中的一种或多种。
[0051]S203,根据用户信息提取浏览数据中的商品信息。
[0052]具体地,可先根据该用户信息统计该用户的浏览、消费、咨询等历史信息,并根据这些历史信息确定该用户的用户偏好;同时从浏览数据中提取出与商品相关的关键词,之后可根据该关键词和用户偏好搜索出最接近用户偏好的商品的信息,如商品名称、商品类型、响应链接等。例如,可根据用户的浏览次数、咨询次数确定该用户对某个商品的偏好程度,如浏览数据中具有与用户对某个商品的偏好程度高的相关关键词,则服务器可根据该关键词搜索出该某个商品的商品信息,以满足用户的偏好。
[0053]S204,根据商品信息生成推送信息。
[0054]具体地,可将商品名称、商品类型、响应链接以及商品信息在当前展示内容中的偏移位置等信息进行打包以生成推送信息。其中,在本申请的实施例中,推送信息可包括但不限于商品名称、商品类型、响应链接等中的一种或多种。
[0055]S205,将浏览数据和推送信息发送至客户端。
[0056]具体地,可将浏览数据和推送信息进行打包一起发送至客户端,以使客户端在应用程序的展示界面中展示浏览数据和推送信息。
[0057]S206,客户端根据推送信息生成富文本,并在展示浏览数据时在浏览数据中加载富文本。
[0058]应当理解,在本申请的实施例中,富文本可理解为带有格式的文本,如文本的显示字体、颜色、链接、嵌入的图像等。
[0059]具体地,在客户端接收到推送信息之后,客户端可根据推送信息生成富文本,并根据商品名称、类型、响应链接、标识等通过文本计算和渲染的方式,在富文本视图中绘制带有可点击标识的商品名称,之后可在展示浏览数据时在浏览数据中加载带有商品名称的富文本,即在展示浏览数据时,也将该富文本显示在展示页面中的相应位置,以便用户查看。
[0060]需要说明的是,当用户点击富文本中的链接时,客户端可在富文本的视图中寻找点击坐标落在哪个富文本区域,之后可根据找到的富文本区域获取其对应的响应链接,并根据该响应链接建立链接以向相应的服务器请求页面。可以理解,如果根据用户的点击在富文本的视图中寻找到对应的富文本,则可认为用户的这次点击为一次有效的点击。
[0061]本申请实施例的信息推送方法,在客户端接收到浏览数据和推送信息之后,客户端可根据推送信息生成富文本,并在展示浏览数据时在浏览数据中加载富文本,当富文本被用户触发时,客户端可触发富文本中的响应链接并建立链接,通过将推送信息以富文本的形式显示在客户端中应用程序的当前展示页面中,既不影响用户浏览其余的内容,又可以向用户推送相关商品的信息,使得广告的亲和力达到理想效果,大大提升了用户体验。
[0062]为了使得本领域的技术人员能够更加的了解本申请,下面将举例说明。
[0063]如图3所示,当用户浏览客户端中的应用程序信息时,客户端可根据当前用户标识生成对应的浏览请求。之后,客户端可将该浏览请求发送到服务器以请求相关浏览数据。服务器可根据浏览请求中携带的用户标识,定位用户偏好,根据浏览数据中的文本关键词和用户偏好搜索出相应的商品信息,并将商品名称、对应的商品类型、响应链接、以及文本中所在偏移等信息进行打包,并将打包好的数据返回给客户端。然后,客户端根据商品名称、标识、类型、以及相应链接等通过文本计算和渲染的方式,在富文本视图中绘制带有可点击标识的商品名称,并在展示浏览数据时在浏览数据中加载带有商品名称的富文本。之后,如图4(a)所示,客户端可富文本显示在应用程序的展示页面中的相应位置。如图4(b)所示,当用户点击富文本中的链接时,客户端可在富文本的视图中寻找点击坐标落在哪个富文本区域,并根据找到的富文本区域获取其对应的响应链接,并据该响应链接建立链接以向相应的服务器请求页面。最后,相应的服务器生成对应的页面,并将该页面信息返回给客户端,以使用户能够浏览其感兴趣的商品的详细信息。
[0064]另外,本申请还提出了一种信息推送系统。
[0065]图5是根据本申请一个实施例的信息推送系统的结构示意图。如图5所示,该信息推送系统可以包括:服务器100和客户端200。其中,在本申请的实施例中,客户端200包括PC端和移动终端等。移动终端可以是手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。
[0066]具体地,服务器100可用于获取用户的浏览请求,其中,浏览请求中具有用户的用户标识,并获取浏览请求所对应的浏览数据,以及根据用户标识获取用户的用户信息,根据用户信息提取浏览数据中的商品信息,并根据商品信息生成推送信息,以及将浏览数据和推送信息发送至客户端200。其中,在本申请的实施例中,用户标识可为用户ID、或用户名、或账户名等。
[0067]例如,当用户打开并浏览客户端200中的应用程序信息时,应用程序可根据该用户的用户标识生成对应的浏览请求,并可通过客户端200向服务器100发送该浏览请求。应当理解,在本申请的实施例中,应用程序可以是社交类应用程序、或信息资讯类应用程序、或生活类应用程序等。服务器100在获取到用户的浏览请求之后,可获取浏览请求所对应的浏览数据,并根据用户标识获取用户的用户信息。其中,在本申请的实施例中,用户信息可包括但不限于用户喜好信息、用户历史购物信息、用户历史搜索信息、用户位置信息、用户身份信息、用户职业信息等中的一种或多种。
[0068]服务器100根据用户信息统计该用户的浏览、消费、咨询等历史信息,并根据这些历史信息确定该用户的用户偏好;同时从浏览数据中提取出与商品相关的关键词,之后可根据该关键词和用户偏好搜索出最接近用户偏好的商品的信息,如商品名称、商品类型、响应链接等。例如,可根据用户的浏览次数、咨询次数确定该用户对某个商品的偏好程度,如浏览数据中具有与用户对某个商品的偏好程度高的相关关键词,则服务器可根据该关键词搜索出该某个商品的商品信息,以满足用户的偏好。然后,服务器100可将商品名称、商品类型、响应链接以及商品信息在当前展示内容中的偏移位置等信息进行打包以生成推送信息,并将浏览数据和推送信息进行打包一起发送至客户
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1