
技术摘要:
本发明实施例提供的一种广告的人群拓展方法、装置、设备及存储介质,获取第一广告主的种子用户的第一用户信息,以及第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主;分别基于第一用户信息以及第 全部
背景技术:
为了减少向全体用户推广造成的广告推广成本高的问题,可以针对待推广的广告 进行人群拓展:找到一定数量的存在关联性的相似人群,作为待推广的广告的目标用户。具 体的,可以是基于种子用户,通过一定的算法评估模型,从用户资源库中找到与种子用户存 在关联性的多个用户,作为待推广的广告的目标用户。 但是,发明人在实现本发明的过程中发现,种子用户往往由广告主提交,受广告主 拥有的用户资源有限等因素的影响,种子用户相对而言较为单一,进而基于种子用户确定 的目标用户丰富性较低。
技术实现要素:
本发明实施例的目的在于提供一种拓展方法、装置、设备及存储介质,以实现提高 广告人群拓展得到的目标用户的丰富性的效果。具体技术方案如下: 第一方面,本发明实施例提供了一种人群拓展方法,该方法包括: 获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的 第二用户信息;其中,第一广告主为待推广的广告的广告主,所述第二广告主为与所述第一 广告主不同的广告主; 基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的 第三用户信息,以及基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的 目标用户的第四用户信息; 基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用 户; 基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目 标用户。 可选的,所述获取第一广告主的种子用户的第一用户信息,包括: 获取对所述第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到 第一正用户信息;其中,所述指定操作为关于对广告主的产品进行广告转化的操作; 获取对所述第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得 到第一负用户信息; 将所述第一正用户信息和所述第一负用户信息,作为所述第一广告主的种子用户 的第一用户信息。 可选的,所述基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应 的目标用户的第三用户信息,包括: 5 CN 111582944 A 说 明 书 2/17 页 获取所述第一用户信息的所述第一正用户信息和所述第一负用户信息中,关于广 告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息; 利用所获取的信息构建所述第一广告主的种子用户的第一用户特征; 利用所述第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其 中,所述第一分类结果包括:具有所述第一正用户信息表明的用户特征的第一正目标类型, 或者具有所述第一负用户信息表明的用户特征的第一负目标类型; 将预存的用户资源库中的用户信息输入所述第一模型,得到所述预存的用户资源 库中的用户信息的第一分类结果; 选择所得到的第一分类结果为第一正目标类型的用户信息,作为所述第一用户信 息对应的目标用户的第三用户信息。 可选的,所述获取第二广告主的种子用户的第二用户信息,包括: 获取对所述第二广告主的产品进行所述指定操作的用户的用户信息,得到第二正 用户信息; 获取作为所述第二广告主的产品的推广对象的用户中,推广成功且未进行所述指 定操作的用户的用户信息,得到第二负用户信息; 将所述第二正用户信息和所述第二负用户信息,作为所述第二广告主的种子用户 的第二用户信息。 可选的,所述基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应 的目标用户的第四用户信息,包括: 获取所述第二用户信息的所述第二正用户信息和所述第二负用户信息中,关于广 告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息; 利用所获取的信息构建所述第二广告主的种子用户的第二用户特征; 利用所述第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其 中,所述第二分类结果包括:具有所述第二正用户信息表明的用户特征的第二正目标类型, 或者具有所述第二负用户信息表明的用户特征的第二负目标类型; 将预存的用户资源库中的用户信息输入所述第二模型,得到所述预存的用户资源 库中的用户信息的第二分类结果; 选择所得到的第二分类结果为第二正目标类型的用户信息,作为所述第二用户信 息对应的目标用户的第四用户信息。 可选的,所述基于所述第三用户信息和所述第四用户信息,获得所述待推广的广 告的种子用户,包括: 向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广 所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据; 基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所 述待推广的广告的种子用户。 可选的,所述操作数据包括:表明所述待推广的广告是否推广成功的数据,以及表 明对所述待推广的广告是否进行所述指定操作的数据; 所述基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作 为所述待推广的广告的种子用户,包括: 6 CN 111582944 A 说 明 书 3/17 页 当所述操作数据表明所述各初始用户中,所述待推广的广告推广成功的用户数量 等于第一数量时,获取各初始用户中进行所述指定操作的用户的用户信息,得到第三正用 户信息; 获取各初始用户中所述待推广的广告推广成功、且未进行所述指定操作的用户的 用户信息,得到第三负用户信息; 将所述第三正用户信息和所述第三负用户信息分别对应的用户,作为所述待推广 的广告的种子用户。 可选的,所述基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广 的广告的目标用户,包括: 获取所述待推广的广告的种子用户的所述第三正用户信息和所述第三负用户信 息中,关于所述待推广的广告的广告转化结果的信息,以及能够影响所述待推广的广告的 广告转化结果的信息; 利用所获取的信息构建所述待推广的广告的种子用户的第三用户特征; 利用所述第三用户特征,训练得到用于获得用户的第三分类结果的第三模型;其 中,所述第三分类结果包括:具有所述第三正用户信息表明的用户特征的第三正目标类型, 或者具有所述第三负用户信息表明的用户特征的第三负目标类型; 将预存的用户资源库中的用户信息输入所述第三模型,得到所述预存的用户资源 库中的用户信息的第三分类结果; 选择所得到的第三分类结果为第三正目标类型的用户信息对应的用户,作为所述 待推广的广告的目标用户。 第二方面,本发明实施例提供了一种广告的人群拓展装置,该装置包括: 用户信息获取模块,用于获取第一广告主的种子用户的第一用户信息,以及获取 第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,所述 第二广告主为与所述第一广告主不同的广告主; 初始用户获取模块,用于基于所述第一用户信息进行人群拓展,得到所述第一用 户信息对应的目标用户的第三用户信息,以及基于所述第二用户信息进行人群拓展,得到 所述第二用户信息对应的目标用户的第四用户信息; 种子用户获取模块,用于基于所述第三用户信息和所述第四用户信息,获得所述 待推广的广告的种子用户;; 目标用户拓展模块,用于基于所述待推广的广告的种子用户,进行人群拓展,得到 所述待推广的广告的目标用户。 可选的,所述用户信息获取模块,具体用于: 获取对所述第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到 第一正用户信息;其中,所述指定操作为关于对广告主的产品进行广告转化的操作; 获取对所述第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得 到第一负用户信息; 将所述第一正用户信息和所述第一负用户信息,作为所述第一广告主的种子用户 的第一用户信息。 可选的,所述初始用户获取模块,具体用于: 7 CN 111582944 A 说 明 书 4/17 页 获取所述第一用户信息的所述第一正用户信息和所述第一负用户信息中,关于广 告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息; 利用所获取的信息构建所述第一广告主的种子用户的第一用户特征; 利用所述第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其 中,所述第一分类结果包括:具有所述第一正用户信息表明的用户特征的第一正目标类型, 或者具有所述第一负用户信息表明的用户特征的第一负目标类型; 将预存的用户资源库中的用户信息输入所述第一模型,得到所述预存的用户资源 库中的用户信息的第一分类结果; 选择所得到的第一分类结果为第一正目标类型的用户信息,作为所述第一用户信 息对应的目标用户的第三用户信息。 可选的,所述用户信息获取模块,具体用于: 获取对所述第二广告主的产品进行所述指定操作的用户的用户信息,得到第二正 用户信息; 获取作为所述第二广告主的产品的推广对象的用户中,推广成功且未进行所述指 定操作的用户的用户信息,得到第二负用户信息; 将所述第二正用户信息和所述第二负用户信息,作为所述第二广告主的种子用户 的第二用户信息。 可选的,所述初始用户获取模块,具体用于: 获取所述第二用户信息的所述第二正用户信息和所述第二负用户信息中,关于广 告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息; 利用所获取的信息构建所述第二广告主的种子用户的第二用户特征; 利用所述第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其 中,所述第二分类结果包括:具有所述第二正用户信息表明的用户特征的第二正目标类型, 或者具有所述第二负用户信息表明的用户特征的第二负目标类型; 将预存的用户资源库中的用户信息输入所述第二模型,得到所述预存的用户资源 库中的用户信息的第二分类结果; 选择所得到的第二分类结果为第二正目标类型的用户信息,作为所述第二用户信 息对应的目标用户的第四用户信息。 可选的,所述种子用户获取模块,具体用于: 向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广 所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据;基于所述操作数 据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用 户。 可选的,所述操作数据包括:表明所述待推广的广告是否推广成功的数据,以及表 明对所述待推广的广告是否进行所述指定操作的数据; 所述种子用户获取模块,具体用于: 当所述操作数据表明所述各初始用户中,所述待推广的广告推广成功的用户数量 等于第一数量时,获取各初始用户中进行所述指定操作的用户的用户信息,得到第三正用 户信息; 8 CN 111582944 A 说 明 书 5/17 页 获取各初始用户中所述待推广的广告推广成功、且未进行所述指定操作的用户的 用户信息,得到第三负用户信息; 将所述第三正用户信息和所述第三负用户信息分别对应的用户,作为所述待推广 的广告的种子用户。 可选的,所述目标用户拓展模块,包括: 特征构建子模块,用于获取所述待推广的广告的种子用户的所述第三正用户信息 和所述第三负用户信息中,关于所述待推广的广告的广告转化结果的信息,以及能够影响 所述待推广的广告的广告转化结果的信息;利用所获取的信息构建所述待推广的广告的种 子用户的第三用户特征; 模型训练子模块,用于利用所述第三用户特征,训练得到用于获得用户的第三分 类结果的第三模型;其中,所述第三分类结果包括:具有所述第三正用户信息表明的用户特 征的第三正目标类型,或者具有所述第三负用户信息表明的用户特征的第三负目标类型; 用户拓展子模块,用于将预存的用户资源库中的用户信息输入所述第三模型,得 到所述预存的用户资源库中的用户信息的第三分类结果;选择所得到的第三分类结果为第 三正目标类型的用户信息对应的用户,作为所述待推广的广告的目标用户。 第三方面,本发明实施例提供了一种电子设备,该设备包括: 处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过总线 完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程 序,实现上述第一方面提供的广告的人群拓展方法的步骤。 第四方面,本发明实施例提供了一种计算机可读存储介质,该存储介质内存储有 计算机程序,该计算机程序被处理器执行时实现上述第一方面提供的广告的人群拓展方法 的步骤。 本发明实施例提供的方案中,第一广告主为待推广的广告的广告主,第二广告主 为与第一广告主不同的广告主。因此,获取第一广告主的种子用户的第一用户信息,以及获 取第二广告主的种子用户的第二用户信息,进而基于第一用户信息进行人群拓展,得到第 一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到 第二用户信息对应的目标用户的第四用户信息。以此为基础,基于第三用户信息和第四用 户信息,获得的待推广的广告的种子用户,与第一广告主针对待推广的广告提供的种子用 户相比,更加多样,从而可以提高基于待推广的广告的种子用户进行人群拓展得到的目标 用户的丰富性。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍。 图1为本发明一实施例提供的广告的人群拓展方法的流程示意图; 图2为本发明另一实施例提供的广告的人群拓展方法的流程示意图; 图3为本发明一实施例提供的广告的人群拓展装置的结构示例图; 图4为本发明另一实施例提供的广告的人群拓展装置的结构示意图; 图5为本发明一实施例提供的电子设备的结构示意图。 9 CN 111582944 A 说 明 书 6/17 页