一种信息处理方法和服务器的制造方法

文档序号:9891539阅读:175来源:国知局
一种信息处理方法和服务器的制造方法
【技术领域】
[0001 ]本发明涉及信息处理技术,具体涉及一种信息处理方法和服务器。
【背景技术】
[0002]本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:
[0003]在现有的媒体信息推送系统中,通常缺乏对客户端用户的画像分析能力以及数据分析能力,以至于媒体信息推送系统将媒体信息推送至客户端后,呈现的媒体信息很可能是客户端用户不感兴趣的,以至于客户端用户不会打开该媒体信息,或者打开该媒体信息后,对该媒体信息呈现的具体内容不会有进一步的操作(该操作例如下载操作、购买操作等等),从而导致媒体信息的定向推送不准确;其中,所述媒体信息比如主动推送的广告内容。然而,对于上述问题,相关技术中并未存在有效的解决方案。

【发明内容】

[0004]为解决现有存在的技术问题,本发明实施例提供一种信息处理方法和服务器,能够实现媒体信息的准确定向推送。
[0005]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0006]本发明实施例提供了一种信息处理方法,所述方法包括:
[0007]获得并存储终端的上报信息,所述上报信息包括终端标识和媒体信息位标识;
[0008]当接收到针对一应用的用户画像功能请求时,基于应用标识获得与所述应用标识对应的媒体信息位标识;
[0009]查询存储的上报信息,获得所述媒体信息位标识对应的终端标识,基于所述终端标识确定所述终端的用户信息;
[0010]查询存储的用户画像数据集合,获得与所述用户信息匹配的第一用户画像数据集合;
[0011]按照预设维度参数分析所述第一用户画像数据集合中的数据,获得每个维度参数对应的数据,基于每个维度参数对应的数据生成所述应用的人群画像数据。
[0012]上述方案中,所述查询预先存储的用户画像数据集合之前,所述方法包括:
[0013]建立索引标识与用户画像数据集合中的数据的关联关系生成第一数据;所述索引标识通过所述预设维度参数表征。
[0014]上述方案中,所述查询预先存储的用户画像数据集合,获得与所述用户信息匹配的第一用户画像数据集合,包括:
[0015]基于所述用户信息查询所述第一数据,获得所述用户信息对应的至少一个维度参数以及维度参数取值,基于所述至少一个维度参数以及维度参数取值生成所述第一用户画像数据集合。
[0016]上述方案中,所述基于每个维度参数对应的数据生成所述应用的人群画像数据,包括:
[0017]统计每个维度参数中每个维度参数取值范围对应的数据量,计算每个维度参数取值范围的数据量占相应的维度参数的数据总量的比例关系;
[0018]基于获得的每个维度参数对应的比例关系生成所述应用的人群画像数据。
[0019]上述方案中,所述获得并存储终端的上报信息,包括:
[0020]获得终端通过软件开发包(SDK)方式传输的源上报信息,或者获得终端通过JS代码方式传输的源上报信息;
[0021 ]对所述源上报信息进行筛选获得上报信息;
[0022]将所述上报信息与预设标识符关联存储。
[0023]上述方案中,所述方法还包括:基于所述应用的人群画像数据调整媒体信息的推送比重。
[0024]本发明实施例还提供了一种服务器,所述服务器包括:数据接入模块和多维透视服务模块;其中,
[0025]所述数据接入模块,用于获得并存储终端的上报信息,所述上报信息包括终端标识和媒体信息位标识;
[0026]所述多维透视服务模块,用于当接收到针对一应用的用户画像功能请求时,基于应用标识获得与所述应用标识对应的媒体信息位标识;查询所述数据接入模块存储的上报信息,获得所述媒体信息位标识对应的终端标识,基于所述终端标识确定所述终端的用户信息;查询存储的用户画像数据集合,获得与所述用户信息匹配的第一用户画像数据集合;按照预设维度参数分析所述第一用户画像数据集合中的数据,获得每个维度参数对应的数据,基于每个维度参数对应的数据生成所述应用的人群画像数据。
[0027]上述方案中,所述多维透视服务模块,还用于查询预先存储的用户画像数据集合之前,建立索引标识与用户画像数据集合中的数据的关联关系生成第一数据;所述索引标识通过所述预设维度参数表征。
[0028]上述方案中,所述多维透视服务模块,用于基于所述用户信息查询所述第一数据,获得所述用户信息对应的至少一个维度参数以及维度参数取值,基于所述至少一个维度参数以及维度参数取值生成所述第一用户画像数据集合;按照所述至少一个维度参数分析所述第一用户画像数据集合中的数据,获得每个维度参数对应的数据;统计每个维度参数中每个维度参数取值范围对应的数据量,计算每个维度参数取值范围的数据量占相应的维度参数的数据总量的比例关系;基于获得的每个维度参数对应的比例关系生成所述应用的人群画像数据。
[0029]上述方案中,所述多维透视服务模块包括索引构建模块、存储单元和多维数据处理模块;其中,
[0030]所述索引构建模块,用于建立索引标识与用户画像数据集合中的数据的关联关系生成第一数据,将所述第一数据发送至所述存储单元;所述索引标识通过所述预设维度参数表征;
[0031 ]所述存储单元,用于存储所述第一数据;
[0032]所述多维数据处理模块,用于基于所述用户信息查询所述索引构建模块生成的第一数据,获得所述用户信息对应的至少一个维度参数以及维度参数取值,基于所述至少一个维度参数以及维度参数取值生成所述第一用户画像数据集合;按照所述至少一个维度参数分析所述第一用户画像数据集合中的数据,获得每个维度参数对应的数据;统计每个维度参数中每个维度参数取值范围对应的数据量,计算每个维度参数取值范围的数据量占相应的维度参数的数据总量的比例关系;基于获得的每个维度参数对应的比例关系生成所述应用的人群画像数据。
[0033]上述方案中,所述数据接入模块,用于获得终端通过SDK方式传输的源上报信息,或者获得终端通过JS代码方式传输的源上报信息;对所述源上报信息进行筛选获得上报信息;将所述上报信息与预设标识符关联存储。
[0034]本发明实施例的信息处理方法和服务器,所述方法包括:获得并存储终端的上报信息,所述上报信息包括终端标识和媒体信息位标识;当接收到针对一应用的用户画像功能请求时,基于应用标识获得与所述应用标识对应的媒体信息位标识;查询存储的上报信息,获得所述媒体信息位标识对应的终端标识,基于所述终端标识确定所述终端的用户信息;查询预先存储的用户画像数据集合,获得与所述用户信息匹配的第一用户画像数据集合;按照预设维度参数分析所述第一用户画像数据集合中的数据,获得每个维度参数对应的数据,基于每个维度参数对应的数据生成所述应用的人群画像数据。如此,采用本发明实施例的技术方案,通过对海量源数据的采集,对应不同应用的用户画像功能请求获得相应的数据,从而基于获得的数据按照预设维度参数进行分析统计获得相应的人群画像数据,实现了对于应用中的不同类别的媒体信息位的人群画像数据的准确计算,从而能够基于所述人群画像数据调整媒体信息的推送策略,以大大提升媒体信息定向推送的准确率。
【附图说明】
[0035]图1为本发明实施例一的服务器的组成结构示意图;
[0036]图2为本发明实施例的服务器中的数据接入模块的应用示意图;
[0037]图3为本发明实施例的服务器中的透视服务模块的组成结构示意图;
[0038]图4为本发明实施例的服务器中的透视服务模块的应用示意图;
[0039]图5为本发明实施例的服务器中的数据接入模块和透视服务模块的应用架构示意图;
[0040]图6为本发明实施例的信息处理方法的一种流程示意图;
[0041]图7为本发明实施例的信息处理方法的另一种流程示意图;
[0042]图8a至图Sd为本发明实施例采用信息处理方法获得的用户画像数据的示意图。
【具体实施方式】
[0043]下面结合附图及具体实施例对本发明作进一步详细的说明。
[0044]实施例一
[0045]本发明实施例提供了一种服务器。图1为本发明实施例一的服务器的组成结构示意图;如图1所示,所述服务器包括:数据接入模块11和多维透视服务模块12;其中,
[0046]所述数据接入模块11,用于获得并存储终端的上报信息,所述上报信息包括终端标识和媒体信息位标识;
[0047]所述多维透视服务模块12,用于当接收到针对一应用的用户画像功能请求时,基于应用标识获得与所述应用标识对应的媒体信息位标识;查询所述数据接入模块11存储的上报信息,获得所述媒体信息位标识对应的终端标识,基于所述终端标识确定所述终端的用户信息;查询存储的用户画像数据集合,获得与所述用户信息匹配的第一用户画像数据集合;按照预设维度参数分析所述第一用户画像数据集合中的数据,获得每个维度参数对应的数据,基于每个维度参数对应的数据生成所述应用的人群画像数据。
[0048]本发明实施例所述的服务器具体可以为单一服务器或服务器集群。
[0049]本实施例中,所述数据接入模块11,用于获得终端通过软件开发包(SDK,SoftwareDevelopment Kit)方式传输的源上报信息,或者获得终端通过JS代码方式传输的源上报信息;对所述源上报信息进行筛选获得上报信息;将所述上报信息与预设标识符关联存储。
[0050]也就是说,本发明实施例的数据接入模块11可通过以下方式获得终端的上报信息:通过代码(例如JS代码)方式、通过软件开发工具包(SDK)方式。具体的,本实施例是针对移动应用中的媒体信息的推送场景,所述移动应用为应用于移动终端中的任何应用;所述媒体信息的内容具体可以为广告内容,也即本实施例是针对移动应用中的广告推送的应用场景。具体的,在实际应用中,对于任何应用具有至少一个媒体信息展示位。当媒体信息展示时,所述应用通过内置的业务逻辑向服务器上报信息。具体的,当所述应用为1S操作系统和安卓操作系统下的应用时,则通过SDK方式传输源上报信息;当所述应用为第5代超文本标记语言(H5)制作的应用时,则通过JS代码方式传输源上报信息。其中,所述数据接入模块11获得的源上报信息包括终端标识和媒体信息位标识;当应用中的媒体信息展示位有多个时,所述源上报信息包括终端标识和多个媒体信息位标识。其中,所述终端标识具体可以为国际移动设备标识(IMEI,Internat1nal Mobile Equipment Identity);当所述媒体信息内容为广告内容时,所述媒体信息位标识具体可以为广告位标识。
[0051]进一步地,本实施例中,所述数据接入模块11可按预设识别方法对所述源上报信息进行筛选,去除所述源上报信息中的例如错误数据和非法数据(即作弊数据),保留有效数据,从而获所述上报信息。本实施例中,所述源上报信息和上报信息为同一类别的信息,区别在于,源上报信息为识别前的数据,上报信息为去除无效数据后的数据。进一步地,所述数据接入模
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1