推送方法、用户标签的生成方法、装置及设备制造方法及图纸

技术编号:19549107 阅读:34 留言:0更新日期:2018-11-24 21:32
本发明专利技术实施例公开了一种推送方法、用户标签的生成方法、装置及设备,其中,所述方法包括:检测到与用户的客户端建立连接时,获取所述用户的标识;确定当前的推送任务的标识;根据所述用户的标识和所述推送任务的标识确定所述用户的用户标签与所述推送任务的标签之间的关联指数,所述用户标签由用户的行为数据产生;如果所述关联指数满足预设的第一条件,向所述客户端推送所述推送任务;接收所述客户端发送的所述用户对所述推送任务的反馈信息;根据所述反馈信息修改所述用户的用户标签与所述推送任务的标签之间的关联指数。

Push method, user tag generation method, device and equipment

The embodiment of the present invention discloses a push method, a user tag generation method, a device and a device, wherein the method includes: acquiring the user's identity when a connection with the user's client is detected; determining the identification of the current push task; and according to the user's identity and the target of the push task. The Association index between the user label of the user and the label of the push task is identified, which is generated by the user's behavior data; if the association index satisfies the preset first condition, the push task is pushed to the client; and the push is received by the user who sends the push to the client. The feedback information of the task; according to the feedback information, the association index between the user tag of the user and the tag of the push task is modified.

【技术实现步骤摘要】
推送方法、用户标签的生成方法、装置及设备
本专利技术涉及移动互联网技术,尤其涉及一种推送方法、用户标签的生成方法、装置及设备。
技术介绍
常规的运营方法一般是运营人员根据推送任务特点,指定一些关键信息,在积累的用户信息中做筛选,满足这些条件的用户会生成一个用户集合,把这个用户集合和运营任务关联起来。当用户来访问后台系统时,根据用户标识(ID,Identity),查找是否位于某个运营任务的目标用户集合里,如果存在,则把运营任务推送下去。常规方法存在的问题在于:效率低下;通常运营任务非常多,每个任务都需要手工提取用户列表,人工成本很高。另外,常规方法也没考虑用户反馈,可能造成对更多用户的骚扰,造成产品的口碑下降。
技术实现思路
有鉴于此,本专利技术实施例为解决现有技术中存在的至少一个问题而提供一种推送方法、用户标签的生成方法、装置及设备。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种推送方法,所述方法包括:检测到与用户的客户端建立连接时,获取所述用户的标识;确定当前的推送任务的标识;根据所述用户的标识和所述推送任务的标识确定所述用户的用户标签与所述推送任务的标签之间的关联指数,所述用户标签由用户的行为数据产生;如果所述关联指数满足预设的第一条件,向所述客户端推送所述推送任务;接收所述客户端发送的所述用户对所述推送任务的反馈信息;根据所述反馈信息修改所述用户的用户标签与所述推送任务的标签之间的关联指数。本专利技术实施例提供一种种用户标签的生成方法,所述方法还包括:检测所述用户使用终端的网络行为,并对所述网络行为的访问对象进行关键词提取;如果所述关键词在所述预设标签库中,将所述关键词作为所述用户的用户标签,其中所述预设标签库由人工配置;为所述用户标签确定对应的权重;按照预设的存储结构对所述用户的用户标签进行存储,所述存储结构中至少包括所述权重和所述用户标签。本专利技术实施例提供一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的推送方法。本专利技术实施例提供一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的用户标签的生成方法。本专利技术实施例提供一种推送装置,所述装置包括:第一检测单元,用于检测到与用户的客户端建立连接时,获取所述用户的标识;第一确定单元,用于确定当前的推送任务的标识;第二确定单元,用于根据所述用户的标识和所述推送任务的标识确定所述用户的用户标签与所述推送任务的标签之间的关联指数,所述用户标签由用户的行为数据产生;推送单元,用于如果所述关联指数满足预设的第一条件,向所述客户端推送所述推送任务;第一接收单元,用于接收所述客户端发送的所述用户对所述推送任务的反馈信息;修改单元,用于根据所述反馈信息修改所述用户的用户标签与所述推送任务的标签之间的关联指数。本专利技术实施例提供一种用户标签的生成装置,所述装置还包括:第二检测单元,用于检测所述用户使用终端的网络行为,并对所述网络行为的访问对象进行关键词提取;第四确定单元,用于如果所述关键词在所述预设标签库中,将所述关键词作为所述用户的用户标签,其中所述预设标签库由人工配置;第五确定单元,用于为所述用户标签确定对应的权重;存储单元,用于按照预设的存储结构对所述用户的用户标签进行存储,所述存储结构中至少包括所述权重和所述用户标签;第一发送单元,用于将所述权重满足预设的第二条件的用户标签发送给所述服务器。本专利技术实施例提供一种推送方法、用户标签的生成方法、装置及设备,其中,检测到与用户的客户端建立连接时,获取所述用户的标识;确定当前的推送任务的标识;根据所述用户的标识和所述推送任务的标识确定所述用户的用户标签与所述推送任务的标签之间的关联指数,所述用户标签由用户的行为数据产生;如果所述关联指数满足预设的第一条件,向所述客户端推送所述推送任务;接收所述客户端发送的所述用户对所述推送任务的反馈信息;根据所述反馈信息修改所述用户的用户标签与所述推送任务的标签之间的关联指数;如此,采集了用户对推广任务的行为反馈,这些反馈会调整目标用户群体,从而降低对用户的负面影响。附图说明图1A为本专利技术实施例推送方法的实现流程示意图;图1B为本专利技术实施例的网络架构示意图;图1C为本专利技术实施例的客户端界面示意图;图2为本专利技术实施例用户标签的生成方法的实现流程示意图;图3为本专利技术实施例推送方法的实现流程示意图;图4A为本专利技术实施例推送装置的一种组成结构示意图;图4B为本专利技术实施例推送装置的一种组成结构示意图;图5为本专利技术实施例中计算设备的一种硬件实体示意图。具体实施方式下面结合附图和具体实施例对本专利技术的技术方案进一步详细阐述。本专利技术实施例提供一种推送方法,应用于服务器,该方法所实现的功能可以通过服务器中的处理器调用程序代码来实现,当然程序代码可以保存在计算机存储介质中,可见,该服务器至少包括处理器和存储介质。图1A为本专利技术实施例推送方法的实现流程示意图,如图1A所示,该方法包括:步骤S101,服务器检测到与用户的客户端建立连接时,获取所述用户的标识;本实施例中,客户端包括网页客户端、浏览器、应用程序(APP,Application,简称应用)等,其中应用程序可以为即时通讯应用、社交应用、购物应用、金融应用等其他应用,客户端还可以包括任何的母程序和子程序。对应地,客户端建立连接包括APP的登录、浏览器的访问、小程序(miniprogram)的访问或登录等。下面见介绍一下母程序、子程序,其中子程序以超文本标记语言、层叠样式表和脚本语言为基础开发的基于网页的应用,以网页的形式运行在母程序中。母程序包括即时通讯或社交应用程序或客户端,例如微信应用程序。子程序以超文本标记语言(HTML,HyperTextMarkupLanguage)5、层叠样式表(CSS3,CascadingStyleSheets)以及JavaScript为基础开发的基于网页的应用(WebAPP),以网页的形式运行在母程序中,例如基于HTML5的公众号子程序,也称为H5APP。在实现的过程中,子程序可以采用H5APP来实现。其中子程序运行的应用被称为母程序。在有些情况下,子程序也称为网页应用,例如小程序,子程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一搜即可打开应用。由于子程序本身并不需要安装和卸载,所以子程序也体现了“用完即走”的理念。本实施例中,用户的标识可以为用户的账号、临时编号、终端的标识等等,账号可以为用户的手机号、邮箱等识别用户的信息,用户的标识还可以是服务器为用户分配的唯一编码,该编码可以是一段时间内分配的,可以是根据不同的网际协议(IP)地址、终端等分配的识别用户的信息,终端的标识可以包括国际移动用户识别码(IMSI,InternationalMobileSubscriberIdentificationNumber)、国际移动设备识别码(IMEI,InternationalMobileEquipmentIdentificationNumber)等。步骤S102,服务器确定当前的推送任务的标识;本实施例中,步骤S102与步骤S101并无先后执行关系,步骤S102本文档来自技高网...

【技术保护点】
1.一种推送方法,其特征在于,所述方法包括:检测到与用户的客户端建立连接时,获取所述用户的标识;确定当前的推送任务的标识;根据所述用户的标识和所述推送任务的标识确定所述用户的用户标签与所述推送任务的标签之间的关联指数,所述用户标签由用户的行为数据产生;如果所述关联指数满足预设的第一条件,向所述客户端推送所述推送任务;接收所述客户端发送的所述用户对所述推送任务的反馈信息;根据所述反馈信息修改所述用户的用户标签与所述推送任务的标签之间的关联指数。

【技术特征摘要】
1.一种推送方法,其特征在于,所述方法包括:检测到与用户的客户端建立连接时,获取所述用户的标识;确定当前的推送任务的标识;根据所述用户的标识和所述推送任务的标识确定所述用户的用户标签与所述推送任务的标签之间的关联指数,所述用户标签由用户的行为数据产生;如果所述关联指数满足预设的第一条件,向所述客户端推送所述推送任务;接收所述客户端发送的所述用户对所述推送任务的反馈信息;根据所述反馈信息修改所述用户的用户标签与所述推送任务的标签之间的关联指数。2.根据权利要求1所述的方法,其特征在于,所述根据所述反馈信息修改所述用户的用户标签与所述推送任务的标签之间的关联指数,包括:如果所述反馈信息为负反馈信息,降低所述用户的用户标签与所述推送任务的标签之间的关联指数。3.根据权利要求2所述的方法,其特征在于,所述关联指数包括白名单对应的次数和黑名单对应的次数,其中所述预设的第一条件为小于黑名单的预设次数;所述如果所述反馈信息为负反馈信息,降低所述用户的用户标签与所述推送任务的标签之间的关联指数,包括:如果所述反馈信息表明所述用户关闭所述推送任务或者未响应所述推送任务,则确定所述反馈信息为负反馈信息;如果所述用户的标识在所述推送任务的白名单且所述用户的标识在所述推送任务的白名单的次数大于最低阈值,则降低所述白名单的次数;如果所述用户的标识在所述推送任务的白名单的次数为最低阈值,则将所述用户的标识置于所述推送任务的黑名单;如果所述用户的标识在所述推送任务的黑名单,则升高所述白名单的次数。4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述用户的标识和所述推送任务的标识确定所述用户的用户标签与所述推送任务的标签之间的关联指数,如果所述关联指数满足预设的第一条件,向所述客户端推送所述推送任务,包括:根据所述用户的标识获取所述用户的用户标签,所述用户标签由用户的行为数据产生;根据所述推送任务的标识确定所述推送任务的标签;如果所述用户标签与所述推送任务的标签相匹配,确定所述关联指数满足所述预设的第一条件,向所述客户端推送所述推送任务。5.根据权利要求4所述的方法,其特征在于,所述根据所述用户的标识获取所述用户的用户标签,包括:根据所述用户的标识在本地缓存中查找所述用户所关注的标签;如果所述推送任务的标签与所述用户所关注的标签相匹配,确定所述关联指数满足所述预设的第一条件,向所述客户端推送所述推送任务。6.根据权利要求4所述的方法,其特征在于,所述根据所述用户的标识获取所述用户的用户标签,包括:向所述客户端发送用户标签请求,所述标签请求用于请求用户标签;接收所述客户端发送的用户标签响应,所述用户标签响应中携带有用户标签。7.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述推送任务的属性,从预设标签库中为所述推送任务确定所述推送任务的标签;或者,接收对所述推送任务的配置操作,根据所述配置操作为所述推送任务确定所述推送任务的标签;建立所述推送任务的标识与所述推送任务的标签之间的关联列表;所述根据所述推送任务的标识确定所述推送任务的标签,包括:根据所述推送任务的标识查找预设的关联列表,得到所述推送任务。...

【专利技术属性】
技术研发人员:付兴旺
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1