【技术实现步骤摘要】
广告索引更新方法、广告推送方法、装置、介质及设备
[0001]本申请涉及数据计算
,具体而言,涉及一种广告索引更新方法、广告推送方法、广告索引更新装置、计算机可读存储介质及电子设备。
技术介绍
[0002]一般来说,广告可以包括:条幅广告(Banner Ad)、文字链广告(Textual Ad)、富媒体广告(Rich Media Ad)、视频广告(Video Ad)、社交广告(Social Ad)、移动设备广告(Mobile Ad)以及邮件营销广告(Email Direct Marketing)等。其中,大部分广告会通过选定的投放平台进行投放,在广告播出之前,通常需要构建与广告相关的索引,从而有利于根据用户画像从索引中确定出与该用户匹配的广告,并将该广告推送给用户,以实现广告的定向投放。
[0003]在索引构建过程中,通常会使用广告分库或广告分片的方式将对应于不同投放平台的广告分别存储于不同的存储区域,以减少单库或单片广告的数量,从而有利于提升对于单库或单片的广告索引构建效率。
[0004]但是,由于不同的分库或分片对应于不同的索引,因此,这样的构建方式通常需要占用较多的存储资源以存储多组索引,容易造成存储资源占用率较高的问题。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0006]本申请的目的在于提供一种广告索引更新方法、广告推送方法、广告索引更新装置 ...
【技术保护点】
【技术特征摘要】
1.一种广告索引更新方法,其特征在于,包括:确定当前单位时间内的新增广告集合,并将所述新增广告集合与待合并广告集合进行合并,得到与所述当前单位时间对应的当前广告集合;根据所述当前广告集合更新用于关联所述当前广告集合与投放条件集合的第一索引;其中,所述当前广告集合中任一广告对应于投放条件集合中至少一个投放条件;根据所述第一索引更新用于关联多个区间集合与所述投放条件集合的第二索引;其中,所述投放条件集合中任一投放条件由所述多个区间集合中至少一个区间集合构成;根据所述第二索引更新用于关联多个区间和所述多个区间集合的第三索引;其中,所述多个区间集合中任一区间集合由所述多个区间中至少一个区间构成;根据所述第三索引更新用于关联端点集合和所述多个区间的第四索引,以实现对于广告索引的更新;其中,所述多个区间中任一区间包含所述端点集合中至少一个端点,所述广告索引包括所述第一索引、所述第二索引、所述第三索引以及所述第四索引。2.根据权利要求1所述的方法,其特征在于,将所述新增广告集合与待合并广告集合进行合并,得到与所述当前单位时间对应的当前广告集合,包括:确定待下线广告在原广告集合中的第一目标编号;根据所述第一目标编号下线所述原广告集合中的所述待下线广告,得到所述待合并广告集合;将所述新增广告集合与所述待合并广告集合进行合并;对合并结果中的广告进行重新编号,得到对应于最新广告编号且与所述当前单位时间对应的当前广告集合。3.根据权利要求2所述的方法,其特征在于,对合并结果中的广告进行重新编号,得到对应于最新广告编号且与所述当前单位时间对应的当前广告集合之后,所述方法还包括:确定所述新增广告集合中的第一历史广告编号以及所述待合并广告集合中的第二历史广告编号;确定所述第一历史广告编号和所述第二历史广告编号分别与所述最新广告编号之间的对应关系并存储所述对应关系。4.根据权利要求2所述的方法,其特征在于,根据所述第一目标编号下线所述原广告集合中的所述待下线广告,得到所述待合并广告集合,包括:确定待更新广告在所述原广告集合中的第二目标编号;根据所述第一目标编号下线所述原广告集合中的所述待下线广告,并根据所述第二目标编号更新所述原广告集合中的待更新广告,得到所述待合并广告集合。5.根据权利要求2所述的方法,其特征在于,确定当前单位时间内的新增广告集合之前,所述方法还包括:确定所述原广告集合中各广告对应的投放条件以及所述各投放条件对应的投放子条件数量;将对应于相同投放子条件数量的投放条件确定为同类别的投放条件,得到多个类别的投放条件;其中,每个类别的投放条件数量为至少一个;根据所述多个类别对所述原广告集合中各广告对应的投放条件进行编号,得到投放条件编号。
6.根据权利要求5所述的方法,其特征在于,根据所述多个类别对所述原广告集合中各广告对应的投放条件进行编号,得到投放条件编号,包括:根据每个类别对应的投放子条件数量对所述类别进行排序;对排序结果中包括的所有投放条件进行依次编号,得到所述投放条件编号。7.根据权利要求5所述的方法,其特征在于,根据所述第一索引更新用于关联多个区间集合与所述投放条件集合的第二索引之后,所述方法还包括:根据所述第二索引更新所述投放条件编号。8.根据权利要求3所述的方法,其特征在于,根据所述当前广告集合更新用于关联所述当前广告集合与投放条件集合的第一索引,包括:根据所述待下线广告确定待删除投放条件,并根据待更新广告以及所述新增广告集合确定增补投放条件;根据所述增补投放条件和所述待删除投放条件更新所述投放条件集合;根...
【专利技术属性】
技术研发人员:孔庆峰,郑宇欣,黄水桂,易杰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。