本发明涉及互联网,具体而言,涉及一种广告二次投放方法、装置、电子设备及存储介质。
背景技术:
1、向用户进行广告投放,可以为用户展示或推荐网站(如电商平台)的相关信息,为用户提供更好的服务。
2、但是,网站(如广告平台)进行广告投放时,主要是将网站内近期完成购买的用户当作种子用户,基于种子用户寻找更多可能对网站商品感兴趣的用户,然后向可能对网站商品感兴趣的用户进行广告投放。
3、但是,目前的广告投放方式并没有产生较好的广告转化效果,广告转化效果有待进一步提升。
技术实现思路
1、基于上述现有技术存在的广告转化效果差,如广告转换率不高的问题,本发明提供一种广告二次投放方法、装置、电子设备及存储介质,可以有效提升广告转化效果。
2、第一方面,本发明提供一种广告二次投放方法,所述方法包括:获取向第一用户推荐过的历史广告;从所述向所述第一用户推荐过的历史广告中,筛选得到所述第一用户交互过的历史广告;向所述第一用户推荐所述第一用户交互过的历史广告。
3、可选地,所述向所述第一用户推荐所述第一用户交互过的历史广告,包括:获取与所述第一用户交互的次数大于第一次数的目标历史广告;从所述第一用户交互过的历史广告中,筛选得到与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告;向所述第一用户推荐所述与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告。
4、可选地,所述从所述第一用户交互过的历史广告中,筛选得到与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告,包括:以所述目标历史广告作为输入、第一标签作为输出,基于神经网络训练得到第一深度学习模型;将所述第一用户交互过的每个历史广告输入所述第一深度学习模型,得到所述第一深度学习模型输出的所述第一用户交互过的每个历史广告的预测标签;所述预测标签为所述第一标签或为空;从所述第一用户交互过的历史广告中,筛选得到所述第一深度学习模型输出的预测标签为所述第一标签的历史广告;将所述第一深度学习模型输出的预测标签为所述第一标签的历史广告,作为与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告。
5、可选地,所述向所述第一用户推荐所述与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告,包括:从所述与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告中,筛选得到满足第一预设条件的历史广告;向所述第一用户推荐所述满足所述第一预设条件的历史广告;其中,所述第一预设条件包括以下任意一种:用户交互次数大于第二次数、或者热度大于第一热度、又或者是所述与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告中热度或用户交互次数最高的n个历史广告之一。
6、第二方面,本发明提供一种广告二次投放装置,所述装置包括:获取模块,用于获取向第一用户推荐过的历史广告;处理模块,用于从所述向所述第一用户推荐过的历史广告中,筛选得到所述第一用户交互过的历史广告;推荐模块,用于向所述第一用户推荐所述第一用户交互过的历史广告。
7、可选地,所述推荐模块,具体用于:获取与所述第一用户交互的次数大于第一次数的目标历史广告;从所述第一用户交互过的历史广告中,筛选得到与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告;向所述第一用户推荐所述与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告。
8、可选地,所述推荐模块,具体用于:以所述目标历史广告作为输入、第一标签作为输出,基于神经网络训练得到第一深度学习模型;将所述第一用户交互过的每个历史广告输入所述第一深度学习模型,得到所述第一深度学习模型输出的所述第一用户交互过的每个历史广告的预测标签;所述预测标签为所述第一标签或为空;从所述第一用户交互过的历史广告中,筛选得到所述第一深度学习模型输出的预测标签为所述第一标签的历史广告;将所述第一深度学习模型输出的预测标签为所述第一标签的历史广告,作为与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告。
9、可选地,所述推荐模块,具体用于:从所述与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告中,筛选得到满足第一预设条件的历史广告;向所述第一用户推荐所述满足所述第一预设条件的历史广告;其中,所述第一预设条件包括以下任意一种:用户交互次数大于第二次数、或者热度大于第一热度、又或者是所述与所述目标历史广告之间的相似度符合第一预设相似度要求的历史广告中热度或用户交互次数最高的n个历史广告之一。
10、第三方面,本发明提供一种广告二次投放方法,所述方法包括:获取第一广告被推荐过的历史用户的用户信息;从所述第一广告被推荐过的历史用户的用户信息中,筛选得到所述第一广告交互过的历史用户的用户信息;根据所述第一广告交互过的历史用户的用户信息,向所述第一广告交互过的历史用户推荐所述第一广告。
11、可选地,所述根据所述第一广告交互过的历史用户的用户信息,向所述第一广告交互过的历史用户推荐所述第一广告,包括:获取与所述第一广告交互的次数大于第三次数的目标历史用户的用户信息;从所述第一广告交互过的历史用户的用户信息中,筛选得到与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息;根据所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息,向所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息对应的历史用户推荐所述第一广告。
12、可选地,所述从所述第一广告交互过的历史用户的用户信息中,筛选得到与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息,包括:以所述目标历史用户的用户信息作为输入、第二标签作为输出,基于神经网络训练得到第二深度学习模型;将所述第一广告交互过的每个历史用户的用户信息输入所述第二深度学习模型,得到所述第二深度学习模型输出的所述第一广告交互过的每个历史用户的用户信息的预测标签;所述预测标签为所述第二标签或为空;从所述第一广告交互过的历史用户的用户信息中,筛选得到所述第二深度学习模型输出的预测标签为所述第二标签的历史用户的用户信息;将所述第二深度学习模型输出的预测标签为所述第二标签的历史用户的用户信息,作为与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息。
13、可选地,所述根据所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息,向所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息对应的历史用户推荐所述第一广告,包括:从所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息中,筛选得到满足第二预设条件的历史用户的用户信息;向所述满足第二预设条件的历史用户的用户信息对应的历史用户推荐所述第一广告;其中,所述第二预设条件包括以下任意一种:广告交互数量大于第一阈值、或者是所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息中广告交互数量最高的m个历史用户之一的用户信息。
14、第四方面,本发明提供一种广告二次投放装置,所述装置包括:获取模块,用于获取第一广告被推荐过的历史用户的用户信息;处理模块,用于从所述第一广告被推荐过的历史用户的用户信息中,筛选得到所述第一广告交互过的历史用户的用户信息;推荐模块,用于根据所述第一广告交互过的历史用户的用户信息,向所述第一广告交互过的历史用户推荐所述第一广告。
15、可选地,所述推荐模块,具体用于:获取与所述第一广告交互的次数大于第三次数的目标历史用户的用户信息;从所述第一广告交互过的历史用户的用户信息中,筛选得到与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息;根据所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息,向所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息对应的历史用户推荐所述第一广告。
16、可选地,所述推荐模块,具体用于:以所述目标历史用户的用户信息作为输入、第二标签作为输出,基于神经网络训练得到第二深度学习模型;将所述第一广告交互过的每个历史用户的用户信息输入所述第二深度学习模型,得到所述第二深度学习模型输出的所述第一广告交互过的每个历史用户的用户信息的预测标签;所述预测标签为所述第二标签或为空;从所述第一广告交互过的历史用户的用户信息中,筛选得到所述第二深度学习模型输出的预测标签为所述第二标签的历史用户的用户信息;将所述第二深度学习模型输出的预测标签为所述第二标签的历史用户的用户信息,作为与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息。
17、可选地,所述推荐模块,具体用于:从所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息中,筛选得到满足第二预设条件的历史用户的用户信息;向所述满足第二预设条件的历史用户的用户信息对应的历史用户推荐所述第一广告;其中,所述第二预设条件包括以下任意一种:广告交互数量大于第一阈值、或者是所述与所述目标历史用户的用户信息之间的相似度符合第二预设相似度要求的历史用户的用户信息中广告交互数量最高的m个历史用户之一的用户信息。
18、第五方面,本发明提供一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行时执行如第一方面或第三方面所述的方法。
19、第六方面,本发明提供一种存储介质(如计算机可读存储介质),存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第一方面或第三方面所述的方法。
20、第七方面,本发明提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如第一方面或第三方面所述的方法。
21、本发明中,通过从向第一用户推荐过的历史广告中,筛选得到第一用户交互过的历史广告,并向第一用户推荐第一用户交互过的历史广告,可以实现将第一用户交互过的历史广告对第一用户进行二次投放,能够供第一用户再次点击查看第一用户交互过的历史广告,可以有效提高第一用户交互过的历史广告的广告转化率,从而提升广告投放效果。对于每个第一用户,均可以按照该广告二次投放方法进行广告的二次投放,从而可以实现非活跃用户激活。