导航:X技术最新专利计算;推算;计数设备的制造及其应用技术
本发明针对传统广告投放精准度低、Redis内存占用过大的问题,提出通过DMP平台建模结合TGI指标进行人群画像筛选,优化人群包特征,再采用分桶方式存储至Redis以减少key数量,提升查询效率。同时通过缓存入库和碰撞机制实现高效投放。
本发明涉及互联网广告的投放方法技术领域,具体涉及一种互联网广告精准投放的方法。
现有的广告投放,通常采用全投放(针对流量请求,不加筛选直接向用户展示广告)和预置人群包投放(根据1-n类标签提取的人群),但这两种方式,并不能有效地解决精准投放的问题,只能通过投放后的曝光/点击/转化指标来衡量此次投放的效果,借此确定人群包是否符合预期目标。与此同时,在现有第三方平台广告数据的存储方案中,直接使用redisstring数据结构进行数据存储,由于key是由md5(imei/idfa)+广告任务id组合而成,这样key的长度至少是32个字符,一般广告数据的数据量都是特别大(亿级别)的,这样就会占用巨大的内存空间,并且key的个数也是巨大的,因为需要庞大规模的redis的集群来支撑整个服务。并且随着redis的key个数的增加也会影响redis的查询速度。
步骤s2:通过tgi指标方式对人群包进行画像并筛选;dmp平台建模后,通过人群包画像与tgi结合,再用特征算法直接分析人群包,然后根据tgi指标展示人群包的特征化倾向,从而可用于进一步优选人群包。
优选地,所述投放信息入库是指将投放信息储存在应用程序的内存中,采用缓存入库方式,任务信息储存在应用程序的内存,作为预校验,以提升响应速度。
本发明在建模过程中结合用户画像,采用tgi指标,对目标人群进行倾向化分析,高度提纯目标人群,提高投放命中率;由于用于投放的目标人群包很大,量级都是千万级以上,投放中每一次请求需全量扫描,且要求对结果进行毫秒级的实时查询返回,本方案有效的控制rediskey的个数,减少redis内存使用,以提升redis的查询响应速度,同时节约了硬件资源。
图2为本发明一种互联网广告精准投放的过程流程详图(包含用户终端的交互);
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
对人群包初步生成后,用tgi指标对人群包自动分析,前端根据返回的各项指标进行画像展现;
tgi=(人群中该app活跃数/受众人群)/(全数据源中该app活跃数/全数据源)
投放信息入库是指将投放信息储存在应用程序的内存中;投放信息为投放任务id、广告位id和任务结束时间,单次投放对应惟一一条记录。因此采用缓存入库方式,任务信息储存在应用程序的内存,作为预校验,提升响应速度。当次任务生成后,将广告任务id、广告位id和任务结束时间的映射信息保存在程序的内存中;在广告流量接入后,程序可以预先校验该流量的广告位是否在投放列表,对于高并发的流量请求,直接使用程序缓存,不用去查询redis或者数据库,可以节省大量时间;校验通过的请求,才进行下一步的人群包碰撞,从而极大的提升了程序的计算效率。对于数据广告位与广告任务映射信息的变更,如新增的广告投放任务或不在投放时间、投放数量达到阈值的任务映射信息,会有专门的逻辑定时去检查数据库是否有更新,然后再刷新到程序的内存中。
人群包入库是指将人群包信息以分桶方式保存在redis中,以提升程序的响应速度;人群包一般为imei/idfa的集合,数量均是千万级别;目标用户的数据是保存在redis中,使用redishash数据结构进行数据存储,使用imei/idfa作为hash的key的原始内容,然后模上2的26次方(最多就67108864个key)进行分桶,将计算得到的结果作为hash的key;hash的field计算算法为:bkdrhash(imei+广告位id+任务id),通过bkdrhash算法将对应的内容进行hash,主要是为了实现对数据进行压缩,减少redis内存的使用;value内存储的是任务的投放截止时间,直接以时间戳的方式保存(long型)。直接使用imei/idfa为hash的key的原始内容还有一个好处,就是当同一个用是多个任务的目标用户的时候,碰撞数据是保存在一个key中,这样在查询的过程中,就不用去到多个redis实例上进行查询。
流量方发起广告请求,ssp系统曝光模块接收到这个请求,先进行流量校验,校验广告位是否有效(广告位是否存在,是否能匹配上正在投放的广告任务);
2.从请求的流量中提取imei/idfa等用户身份信息,结合通过广告位匹配的广告任务信息,去redis进行数据碰撞;
1)如果匹配上多个任务,会根据任务的曝光次数,选择曝光次数少的PG电子官方网站任务,或者投放级别高的任务,优先进行广告素材填充;
碰撞成功后,从程序缓存在,提取预先设置的素材,推送到用户,完成广告曝光。后续还可以对用户的点击和其它行为进行监控,回收用户的打点数据,用于下一次建模,这样整个广告投放形成闭环,并能在投放过程中不断提升数据支撑能力。
惟以上所述者,仅为本发明之较佳实施例而已,当不能以此限定本发明实施之范围,即大凡依本发明权利要求及发明说明书所记载的内容所作出简单的等效变化与修饰,皆仍属本发明权利要求所涵盖范围之内。此外,摘要部分和标题仅是用来辅助专利文件搜寻之用,并非用来限制本发明之权利范围。
针对传统广告投放效率低、成本高的问题,提出基于深度Q网络(DQN)的精准投放方法。通过划分用户历史行为时间维度,构建包含浏览、点击、购买等标签的样本向量,并结合多维经验回放池(节假日、星期、小...
针对传统广告投放依赖搜索引擎和人群画像库导致成本高、数据受限的问题,提出基于LBS信息和地标数据的精准投放方法。通过匹配用户输入的商圈及行业信息,从LBS数据中筛选特定地标,结合广告曝光与知名...
针对现有广告精准投放技术投资回报率仍有提升空间的问题,提出基于互联网大数据的解决方案。通过采集用户图像信息生成行为偏好标签,匹配广告数据库生成广告热度列表,结合预设利益模型筛选高价值用户并标记...
针对传统库存分配方法无法精准匹配多品类物品投放需求的问题,提出基于历史数据与预投放量的预测模型,通过计算投放预测数据实现库存动态分配。该方案有效提升仓库空间利用率和物品现货率,解决了多品类投放...
针对传统广告播放无法动态适配环境导致资源浪费的问题,提出基于多屏图像特征检测的精准投放方案。通过摄像机获取场景图像,提取用户身高、年龄、性别等特征数据,结合广告视频库的特征分类匹配,实现广告内...
1.计算机网络安全 2.计算机仿线.网络安全;物联网安全 、大数据安全 2.安全态势感知、舆情分析和控制 3.区块链及应用
