用于生成信息的方法和装置制造方法及图纸

技术编号:20865768 阅读:24 留言:0更新日期:2019-04-17 09:13
本申请实施例公开了用于生成信息的方法和装置。该方法的一具体实施方式包括:接收客户端发送的用户行为数据集,用户行为数据集中用户行为数据包括用于表示客户端对应的用户的用户标识;从用户行为数据集中选取用户行为数据,得到目标用户行为数据集;根据用户标识,获取客户端对应的用户的属性数据,属性数据用于表示客户端对应的用户的目标属性的属性值;对于目标用户行为数据集中的目标用户行为数据,将该目标用户行为数据与属性数据进行拼接,以对该目标用户行为数据进行扩展。该实施方式使得客户端无需再存储用户的属性数据,减轻了客户端的存储压力。

【技术实现步骤摘要】
用于生成信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于生成信息的方法和装置。
技术介绍
根据具体的业务需求和产品需求,需要对关注的一些用户行为进行开发埋点,从而使得客户端可以方便地采集所关注的用户行为数据。通常,客户端会定期地将采集的用户行为数据发送至服务器,以供服务器进行后续的数据分析等处理。
技术实现思路
本申请实施例提出了用于生成信息的方法和装置。第一方面,本申请实施例提供了一种用于生成信息的方法,该方法包括:接收客户端发送的用户行为数据集,其中,用户行为数据集中用户行为数据包括用于表示客户端对应的用户的用户标识;从用户行为数据集中选取用户行为数据,得到目标用户行为数据集;根据用户标识,获取客户端对应的用户的属性数据,其中,属性数据用于表示客户端对应的用户的目标属性的属性值;对于目标用户行为数据集中的目标用户行为数据,执行如下处理操作:将该目标用户行为数据与属性数据进行拼接,以对该目标用户行为数据进行扩展。在一些实施例中,处理操作还包括:存储扩展后的该目标用户行为数据。在一些实施例中,处理操作还包括:确定该目标用户行为数据所属的预设类别的类别信息;将扩展后的该目标用户行为数据发送至用于对类别信息指示的预设类别的数据进行处理的终端设备。在一些实施例中,从用户行为数据集中选取用户行为数据,得到目标用户行为数据集,包括:从用户行为数据集中选取目标类别的用户行为数据,得到目标用户行为数据集。在一些实施例中,目标属性包括以下至少一项:性别、年龄、地理位置、互联网协议地址。第二方面,本申请实施例提供了一种用于生成信息的装置,该装置包括:接收单元,被配置成接收客户端发送的用户行为数据集,其中,用户行为数据集中用户行为数据包括用于表示客户端对应的用户的用户标识;选取单元,被配置成从用户行为数据集中选取用户行为数据,得到目标用户行为数据集;获取单元,被配置成根据用户标识,获取客户端对应的用户的属性数据,其中,属性数据用于表示客户端对应的用户的目标属性的属性值;处理单元,被配置成对于目标用户行为数据集中的目标用户行为数据,执行如下处理操作:将该目标用户行为数据与属性数据进行拼接,以对该目标用户行为数据进行扩展。在一些实施例中,处理单元进一步被配置成:存储扩展后的该目标用户行为数据。在一些实施例中,处理单元进一步被配置成:确定该目标用户行为数据所属的预设类别的类别信息;将扩展后的该目标用户行为数据发送至用于对类别信息指示的预设类别的数据进行处理的终端设备。在一些实施例中,选取单元进一步被配置成:从用户行为数据集中选取目标类别的用户行为数据,得到目标用户行为数据集。在一些实施例中,目标属性包括以下至少一项:性别、年龄、地理位置、互联网协议地址。第三方面,本申请实施例提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。本申请实施例提供的用于生成信息的方法和装置,通过接收客户端发送的用户行为数据集,其中,用户行为数据集中用户行为数据包括用于表示客户端对应的用户的用户标识;从用户行为数据集中选取用户行为数据,得到目标用户行为数据集;根据用户标识,获取客户端对应的用户的属性数据,其中,属性数据用于表示客户端对应的用户的目标属性的属性值;对于目标用户行为数据集中的目标用户行为数据,执行如下处理操作:将该目标用户行为数据与属性数据进行拼接,以对该目标用户行为数据进行扩展,从而使得客户端无需再存储用户的属性数据,以减轻客户端的存储压力,同时由于客户端无需再向服务器发送用户的属性数据,从而节省了数据传输过程中所耗费的流量。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请的一个实施例可以应用于其中的示例性系统架构图;图2是根据本申请的用于生成信息的方法的一个实施例的流程图;图3是根据本申请实施例的用于生成信息的方法的一个应用场景的示意图;图4是根据本申请的用于生成信息的方法的又一个实施例的流程图;图5是根据本申请的用于生成信息的装置的一个实施例的结构示意图;图6是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于生成信息的方法或用于生成信息的装置的实施例的示例性架构100。如图1所示,系统架构100可以包括客户端101、102、103,服务器104和终端设备105、106、107。客户端101、102、103和服务器104之间通信连接。服务器104和终端设备105、106、107之间通信连接。客户端101、102、103上可以安装有客户端应用。用户在使用客户端应用时,客户端应用可以采集用户行为数据,并存储于客户端101、102、103中。服务器104可以是为客户端101、102、103上所安装的客户端应用提供支持的后端服务器。服务器104可以接收客户端101、102、103通过其上所安装的客户端应用发送的用户行为数据。服务器104在接收到用户行为数据之后,可以进一步地根据用户行为数据的类型,将用户行为数据发送至用于处理对应类型的数据的终端设备105、106、107。当然,服务器104自身也可以直接对接收到的用户数据进行处理,此时,可以不存在终端设备105、106、107。客户端101、102、103可以是硬件,也可以是软件。当客户端101、102、103为硬件时,可以是各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、膝上型便携计算机和台式计算机等等。当客户端101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的多个软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。服务器104可以是硬件,也可以是软件。当服务器104为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器104为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务的多个软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。应当可以理解,终端设备105、106、107用于接收并处理服务器104发送的用户行为数据。因此,终端设备105、106、107可以看作是服务器104的服务端。终端设备105、106、107可以是硬件,也可以是软件。当终端设备105、106、107为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当终端设备105、106、107为软件时,可以实现成多个软件或软本文档来自技高网...

【技术保护点】
1.一种用于生成信息的方法,包括:接收客户端发送的用户行为数据集,其中,所述用户行为数据集中用户行为数据包括用于表示所述客户端对应的用户的用户标识;从所述用户行为数据集中选取用户行为数据,得到目标用户行为数据集;根据所述用户标识,获取所述客户端对应的用户的属性数据,其中,属性数据用于表示所述客户端对应的用户的目标属性的属性值;对于所述目标用户行为数据集中的目标用户行为数据,执行如下处理操作:将该目标用户行为数据与所述属性数据进行拼接,以对该目标用户行为数据进行扩展。

【技术特征摘要】
1.一种用于生成信息的方法,包括:接收客户端发送的用户行为数据集,其中,所述用户行为数据集中用户行为数据包括用于表示所述客户端对应的用户的用户标识;从所述用户行为数据集中选取用户行为数据,得到目标用户行为数据集;根据所述用户标识,获取所述客户端对应的用户的属性数据,其中,属性数据用于表示所述客户端对应的用户的目标属性的属性值;对于所述目标用户行为数据集中的目标用户行为数据,执行如下处理操作:将该目标用户行为数据与所述属性数据进行拼接,以对该目标用户行为数据进行扩展。2.根据权利要求1所述的方法,其中,所述处理操作还包括:存储扩展后的该目标用户行为数据。3.根据权利要求1所述的方法,其中,所述处理操作还包括:确定该目标用户行为数据所属的预设类别的类别信息;将扩展后的该目标用户行为数据发送至用于对所述类别信息指示的预设类别的数据进行处理的终端设备。4.根据权利要求1所述的方法,其中,所述从所述用户行为数据集中选取用户行为数据,得到目标用户行为数据集,包括:从所述用户行为数据集中选取目标类别的用户行为数据,得到目标用户行为数据集。5.根据权利要求1-4之一所述的方法,其中,所述目标属性包括以下至少一项:性别、年龄、地理位置、互联网协议地址。6.一种用于生成信息的装置,包括:接收单元,被配置成接收客户端发送的用户行为数据集,其中,所述用户行为数据集中用户行为数据包括用于表示所述客户端对应的用户的用户标识;选取单...

【专利技术属性】
技术研发人员:李村
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1