广告索引更新方法、广告推送方法、装置、介质及设备与流程

文档序号:26673598发布日期:2021-09-17 23:27阅读:来源:国知局

技术特征:
1.一种广告索引更新方法,其特征在于,包括:确定当前单位时间内的新增广告集合,并将所述新增广告集合与待合并广告集合进行合并,得到与所述当前单位时间对应的当前广告集合;根据所述当前广告集合更新用于关联所述当前广告集合与投放条件集合的第一索引;其中,所述当前广告集合中任一广告对应于投放条件集合中至少一个投放条件;根据所述第一索引更新用于关联多个区间集合与所述投放条件集合的第二索引;其中,所述投放条件集合中任一投放条件由所述多个区间集合中至少一个区间集合构成;根据所述第二索引更新用于关联多个区间和所述多个区间集合的第三索引;其中,所述多个区间集合中任一区间集合由所述多个区间中至少一个区间构成;根据所述第三索引更新用于关联端点集合和所述多个区间的第四索引,以实现对于广告索引的更新;其中,所述多个区间中任一区间包含所述端点集合中至少一个端点,所述广告索引包括所述第一索引、所述第二索引、所述第三索引以及所述第四索引。2.根据权利要求1所述的方法,其特征在于,将所述新增广告集合与待合并广告集合进行合并,得到与所述当前单位时间对应的当前广告集合,包括:确定待下线广告在原广告集合中的第一目标编号;根据所述第一目标编号下线所述原广告集合中的所述待下线广告,得到所述待合并广告集合;将所述新增广告集合与所述待合并广告集合进行合并;对合并结果中的广告进行重新编号,得到对应于最新广告编号且与所述当前单位时间对应的当前广告集合。3.根据权利要求2所述的方法,其特征在于,对合并结果中的广告进行重新编号,得到对应于最新广告编号且与所述当前单位时间对应的当前广告集合之后,所述方法还包括:确定所述新增广告集合中的第一历史广告编号以及所述待合并广告集合中的第二历史广告编号;确定所述第一历史广告编号和所述第二历史广告编号分别与所述最新广告编号之间的对应关系并存储所述对应关系。4.根据权利要求2所述的方法,其特征在于,根据所述第一目标编号下线所述原广告集合中的所述待下线广告,得到所述待合并广告集合,包括:确定待更新广告在所述原广告集合中的第二目标编号;根据所述第一目标编号下线所述原广告集合中的所述待下线广告,并根据所述第二目标编号更新所述原广告集合中的待更新广告,得到所述待合并广告集合。5.根据权利要求2所述的方法,其特征在于,确定当前单位时间内的新增广告集合之前,所述方法还包括:确定所述原广告集合中各广告对应的投放条件以及所述各投放条件对应的投放子条件数量;将对应于相同投放子条件数量的投放条件确定为同类别的投放条件,得到多个类别的投放条件;其中,每个类别的投放条件数量为至少一个;根据所述多个类别对所述原广告集合中各广告对应的投放条件进行编号,得到投放条件编号。
6.根据权利要求5所述的方法,其特征在于,根据所述多个类别对所述原广告集合中各广告对应的投放条件进行编号,得到投放条件编号,包括:根据每个类别对应的投放子条件数量对所述类别进行排序;对排序结果中包括的所有投放条件进行依次编号,得到所述投放条件编号。7.根据权利要求5所述的方法,其特征在于,根据所述第一索引更新用于关联多个区间集合与所述投放条件集合的第二索引之后,所述方法还包括:根据所述第二索引更新所述投放条件编号。8.根据权利要求3所述的方法,其特征在于,根据所述当前广告集合更新用于关联所述当前广告集合与投放条件集合的第一索引,包括:根据所述待下线广告确定待删除投放条件,并根据待更新广告以及所述新增广告集合确定增补投放条件;根据所述增补投放条件和所述待删除投放条件更新所述投放条件集合;根据所述对应关系和更新后的投放条件集合更新所述第一索引。9.根据权利要求1所述的方法,其特征在于,确定当前单位时间内的新增广告集合之前,所述方法还包括:根据预设端点、预设区间、预设区间集合、预设投放条件、预设广告构建所述第一索引、所述第二索引、所述第三索引以及所述第四索引。10.根据权利要求1所述的方法,其特征在于,根据所述第三索引更新用于关联端点集合和所述多个区间的第四索引,以实现对于广告索引的更新之后,所述方法还包括:根据所述当前广告集合更新下一单位时间内的新增广告集合;其中,所述下一单位时间与所述当前单位时间是相邻关系。11.一种广告推送方法,其特征在于,包括:根据用户画像中包含的各维度信息从端点集合中确定与所述各维度信息匹配的目标端点;其中,所述端点集合包括至少两个端点,所述至少两个端点中各端点用于表征维度信息取值;根据用于关联所述端点集合和多个区间的第四索引确定与所述目标端点对应的目标区间;其中,所述多个区间中各区间用于指示所述维度信息取值的范围;根据用于关联所述多个区间和多个区间集合的第三索引确定所述目标区间对应的目标区间集合;其中,所述多个区间集合中各区间集合包括至少两个所述维度信息取值的范围;根据用于关联所述多个区间集合与投放条件集合的第二索引确定所述目标区间集合对应的目标投放条件;其中,所述投放条件集合包括至少两个投放条件,所述至少两个投放条件中各投放条件用于表示对所述维度信息取值的约束规则;根据用于关联当前广告集合与所述投放条件集合的第一索引确定所述目标投放条件对应的目标广告;其中,所述当前广告集合中各广告对应于至少一个投放条件集合,所述目标广告的投放条件中包括所述目标投放条件;向所述用户画像对应的目标用户推送所述目标广告。12.根据权利要求11所述的方法,其特征在于,向所述用户画像对应的目标用户推送所述目标广告,包括:
确定各所述目标广告分别对应的投放平台;当检测到所述目标用户在所述投放平台上处于登录状态时,通过所述投放平台展示与该所述投放平台对应的目标广告。13.一种广告索引更新装置,其特征在于,包括:广告集合更新单元,用于确定当前单位时间内的新增广告集合,并将所述新增广告集合与待合并广告集合进行合并,得到与所述当前单位时间对应的当前广告集合;索引更新单元,用于根据所述当前广告集合更新用于关联所述当前广告集合与投放条件集合的第一索引;其中,所述当前广告集合中任一广告对应于投放条件集合中至少一个投放条件;所述索引更新单元,还用于根据所述第一索引更新用于关联多个区间集合与所述投放条件集合的第二索引;其中,所述投放条件集合中任一投放条件由所述多个区间集合中至少一个区间集合构成;所述索引更新单元,还用于根据所述第二索引更新用于关联多个区间和所述多个区间集合的第三索引;其中,所述多个区间集合中任一区间集合由所述多个区间中至少一个区间构成;所述索引更新单元,还用于根据所述第三索引更新用于关联端点集合和所述多个区间的第四索引,以实现对于广告索引的更新;其中,所述多个区间中任一区间包含所述端点集合中至少一个端点,所述广告索引包括所述第一索引、所述第二索引、所述第三索引以及所述第四索引。14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-12任一项所述的方法。15.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-12任一项所述的方法。

技术总结
本申请提供一种广告索引更新方法、广告推送方法、广告索引更新装置、计算机可读存储介质及电子设备;涉及数据计算技术领域;包括:确定当前单位时间内的新增广告集合,并将新增广告集合与待合并广告集合进行合并,得到与当前单位时间对应的当前广告集合;根据当前广告集合更新用于关联当前广告集合与投放条件集合的第一索引;根据第一索引更新用于关联多个区间集合与投放条件集合的第二索引;根据第二索引更新用于关联多个区间和多个区间集合的第三索引;根据第三索引更新用于关联端点集合和多个区间的第四索引,以实现对于广告索引的更新。可见,本申请可以通过只需存储一组广告索引,降低对于存储资源的占用率。降低对于存储资源的占用率。降低对于存储资源的占用率。


技术研发人员:孔庆峰 郑宇欣 黄水桂 易杰
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2020.12.04
技术公布日:2021/9/16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1