一种基于用户分组的定向下发广告方法及系统技术方案

技术编号:16701423 阅读:42 留言:0更新日期:2017-12-02 14:00
本发明专利技术公开了一种基于用户分组的定向下发广告方法及系统,方法包括:注册成为正式用户,将所述正式用户的数据存放至一关系型数据库,根据第一服务中间件对所述关系型数据库进行多维度统计和分析,然后筛选并适配出对应业务场景中的用户分组数据,多个所述用户分组数据定期更新并推送至第二服务中间件,通过所述第二服务中间件将定期更新的用户分组数据存放到数据缓冲区,同时在所述数据缓冲区提供一数据调用接口。基于本发明专利技术提供的用户分组策略能够产生高质量的用户组,从而有效提高对用户组内的用户所投放广告的点击量和内容关注度。

A method and system for directional advertising based on user grouping

The invention discloses a method and a system including directional, user grouping method based on advertisement issued: registered as a formal user, the official user data stored to a relational database, according to the first service middleware for multi-dimensional statistics and Analysis on the relational database, and then selected and adapted to users packet data corresponding to service in the scene, a plurality of the user data packet is updated regularly and push to second service middleware, through the second service middleware will regularly update the user packet data stored into the data buffer, and a data interface in the data buffer. Based on the user grouping policy provided by the invention, a high-quality user group can be generated, thereby effectively improving the click volume and content attention of users in the user group.

【技术实现步骤摘要】
一种基于用户分组的定向下发广告方法及系统
本专利技术涉及智能推荐领域,特别涉及一种基于用户分组的定向下发广告方法及系统。
技术介绍
在信息大爆炸的互联网时代,线上广告作为一种流行的营销与信息传播手段在商业社会中正扮演着愈加重要的角色。依靠其灵活的信息覆盖和个性化推荐,与报纸、电视等传统媒体相比无疑具有更高的精确性和高效性。与此同时身处互联网时代的人们每天面对着海量的信息供给,企业也面对着纷需求繁众多的各类消费群体,在此情况下若投放的广告没有精准的定位将无法迅速抓住消费者,如此一来其价值和成效将大打折扣,企业也可能会在这个貌似广阔实则狭小的市场中错过一位又一位宝贵的客户。人群定向技术,即通过对用户行为数据的分析,找出潜在目标客群的共同行为特征,选择适当的媒体将广告投放给具有共同行为特征的受众。能够节省广告成本,提高广告效果。人群定向技术在企业广告投放过程中起着非常重要的作用,其中非常关键的就是对用户进行分组。好的用户分组策略能够产生高质量的用户组,对用户组内的用户投放广告能够有效提高点击量和内容关注度。
技术实现思路
本专利技术要解决的技术问题是,提供基于用户分组的高点击率和内容关注度的基于用户分组的定向下发广告方法。解决上述技术问题,本专利技术提供了一种基于用户分组的定向下发广告方法,包括如下步骤:注册成为正式用户,将所述正式用户的数据存放至一关系型数据库,根据第一服务中间件对所述关系型数据库进行多维度统计和分析,然后筛选并适配出对应业务场景中的用户分组数据,多个所述用户分组数据定期更新并推送至第二服务中间件,通过所述第二服务中间件将定期更新的用户分组数据存放到DCache数据缓冲区,同时在所述数据缓冲区提供一数据调用接口。更进一步,方法还包括:通过所述数据调用接口在下发广告消息时实时拉取该些用户分组数据,并选取出匹配的用户分组向特定用户进行广告和/或消息的下发。更进一步,所述第一服务中间件用以,访问所述关系型数据库,抽取并加工出结构化数据;在每天一设定时间段将已处理的所述结构化数据同步到第二服务中间件,以及,在内网中以HTTP协议传输经过压缩后的上述结构化数据。更进一步,所述第二服务中间件,用以采用NodeJS技术,将所述第一服务中间件同步的结构化数据再次持久化到DCache数据缓冲区中,在全量覆盖后更新上一次的数据为最新的业务数据,以及,还用以提供应用接口供上层业务获取各自所需的用户分组数据。更进一步,所述数据缓冲区,按照K-V形式存储,其中,K表示KEY键,V表示VALUE值,所述KEY和所述VALUE以字符串的形式存放,其中VALUE是普通格式的字符串转或者结构化数据经转化处理后所得字符串。更进一步,筛选并适配出对应业务场景中的用户分组数据包括:不同天数登录过的用户组,购买了不同类型产品的用户组,报名并参加线下活动的用户组。基于上述本专利技术还提供了一种基于用户分组的定向下发广告系统,包括:客户终端、关系型数据库、服务中间件、数据缓冲区、后台服务器,所述客户终端被配置为,注册成为正式用户,所述关系型数据库被配置为,将所述正式用户的数据存放,所述服务中间件被配置为,包括:第一服务中间件和第二服务中间件,根据第一服务中间件对所述关系型数据库进行多维度统计和分析,然后筛选并适配出对应业务场景中的用户分组数据,多个所述用户分组数据定期更新并推送至第二服务中间件,所述数据缓冲区被配置为,存放所述第二服务中间件中定期更新的用户分组数据,同时在所述数据缓冲区提供一数据调用接口,所述后台服务器被配置为,通过所述数据调用接口在下发广告消息时实时拉取该些用户分组数据,并选取出匹配的用户分组向所述客户终端的特定用户进行广告和/或消息的下发。更进一步,注册成为正式用户的方法包括:PC端、移动端或者WEB端。更进一步,所述后台服务器为:广告后台系统或者类CMS后台系统。更进一步,所述数据缓冲区被配置为:K-V形式的存储组件,其中,K表示KEY键,V表示VALUE值,所述KEY和所述VALUE以字符串的形式存放,其中VALUE是普通格式的字符串转或者结构化数据经转化处理后所得字符串。本专利技术的有益效果:采用本专利技术中的方法,根据第一服务中间件对所述关系型数据库进行多维度统计和分析,所述第一服务中间件通过访问所述关系型数据库,抽取并加工出结构化数据;在每天一设定时间段将已处理的所述结构化数据同步到第二服务中间件,实现对用户的不同分组方式。基于本专利技术提供的用户分组策略能够产生高质量的用户组,从而提高对用户组内的用户投放广告能够有效提高点击量和内容关注度。与其配合的所述第二服务中间件,用以采用NodeJS技术,将所述第一服务中间件同步的结构化数据再次转储到数据缓冲区中,在全量覆盖后更新上一次的数据为最新的业务数据,用户的分组数据被持久化至数据缓冲区后,可以提供广告下发后台服务器或者客户管理系统的后台服务器的数据调用接口,实现了数据的定向分组和归一化。附图说明图1是本专利技术一实施例中的方法流程示意图;图2是本专利技术一实施例中的系统结构示意图;图3是本专利技术一实施例中的实现流程拓扑示意图。具体实施方式现在将参考一些示例实施例描述本公开的原理。可以理解,这些实施例仅出于说明并且帮助本领域的技术人员理解和实施例本公开的目的而描述,而非建议对本公开的范围的任何限制。在此描述的本公开的内容可以以下文描述的方式之外的各种方式实施。如本文中所述,术语“包括”及其各种变体可以被理解为开放式术语,其意味着“包括但不限于”。术语“基于”可以被理解为“至少部分地基于”。术语“一个实施例”可以被理解为“至少一个实施例”。术语“另一实施例”可以被理解为“至少一个其它实施例”。可以理解,在本申请中的RDBS,表示RelationalDataBaseServer,关系数据库服务器,RDBS以其贴近逻辑世界的二维表存储结构和优秀的ACID事务、简单丰富的SQL操作等特性为上层应用提供安全、可靠的原始数据。可以理解,在本申请中的用户注册方式可以通过PC端、移动端或者WEB端多端注册,即包括但不限于PC端应用程序、移动端应用程序,WEB端的浏览器访问。可以是移动端的微信公众号、PC端的网页、web端的网页形式等。可以理解,在本申请中的数据缓冲区系一套企业内部K-V存储组件,KEY和VALUE以字符串的形式存放,其中VALUE可以是普通格式的字符串转也可以是结构化数据经转化(优选地,经由诸如JSON.stringify()等方式处理)后所得字符串,类似Redis等一众内存型并兼具持久化功能的存储媒介,牺牲了严格一致性以满足互联网伸缩性要求,通过很少的改动甚至只是硬件设备的添置就能实现整个系统处理能力的线性增长,实现高吞吐量和低延迟高性能。具体应用中企业亦可根据自身需求替换为Redis一类开源组件。可以理解,在本申请中的广告系统、类CMS系统主要用途在于定向下发广告,广告系统通过提供的数据接口进行调用,同样的类CMS系统也可进行相关的数据调用,CMS系统全称:ContentManagementSystem,即为内容管理系统。图1是本专利技术一实施例中的方法流程示意图,本实施例中的一种基于用户分组的定向下发广告方法,包括如下步骤:步骤S100注册成为正式用户,将所述正式用户的数据存放至一关本文档来自技高网...
一种基于用户分组的定向下发广告方法及系统

【技术保护点】
一种基于用户分组的定向下发广告方法,其特征在于,包括如下步骤:注册成为正式用户,将所述正式用户的数据存放至一关系型数据库,根据第一服务中间件对所述关系型数据库进行多维度统计和分析,然后筛选并适配出对应业务场景中的用户分组数据,多个所述用户分组数据定期更新并推送至第二服务中间件,通过所述第二服务中间件将定期更新的用户分组数据存放到数据缓冲区,同时在所述数据缓冲区提供一数据调用接口。

【技术特征摘要】
1.一种基于用户分组的定向下发广告方法,其特征在于,包括如下步骤:注册成为正式用户,将所述正式用户的数据存放至一关系型数据库,根据第一服务中间件对所述关系型数据库进行多维度统计和分析,然后筛选并适配出对应业务场景中的用户分组数据,多个所述用户分组数据定期更新并推送至第二服务中间件,通过所述第二服务中间件将定期更新的用户分组数据存放到数据缓冲区,同时在所述数据缓冲区提供一数据调用接口。2.根据权利要求1所述的定向下发广告方法,其特征在于,还包括:通过所述数据调用接口在下发广告消息时实时拉取该些用户分组数据,并选取出匹配的用户分组向特定用户进行广告和/或消息的下发。3.根据权利要求1所述的定向下发广告方法,其特征在于,所述第一服务中间件用以,访问所述关系型数据库,抽取并加工出结构化数据;在每天一设定时间段将已处理的所述结构化数据同步到第二服务中间件,以及,在内网中以HTTP协议传输经过压缩后的上述结构化数据。4.根据权利要求1或3所述的定向下发广告方法,其特征在于,所述第二服务中间件,用以采用NodeJS技术,将所述第一服务中间件同步的结构化数据再次转储到数据缓冲区中,全量覆盖更新用以作为最新业务数据并提供应用接口供上层业务获取各自所需的用户分组数据。5.根据权利要求1所述的定向下发广告方法,其特征在于,所述数据缓冲区,按照K-V形式存储,其中,K表示KEY键,V表示VALUE值,所述KEY和所述VALUE以字符串的形式存放,其中VALUE是普通格式的字符串转或者结构化数据经转化处理后所得字符串。6.根据权利要求1所述的定向下发...

【专利技术属性】
技术研发人员:田玉章
申请(专利权)人:优品财富管理股份有限公司
类型:发明
国别省市:湖北,42

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

1