CN111582944B - 广告的人群拓展方法、装置、设备及存储介质 - Google Patents

广告的人群拓展方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN111582944B
CN111582944B CN202010408433.6A CN202010408433A CN111582944B CN 111582944 B CN111582944 B CN 111582944B CN 202010408433 A CN202010408433 A CN 202010408433A CN 111582944 B CN111582944 B CN 111582944B
Authority
CN
China
Prior art keywords
user
user information
information
advertiser
promoted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010408433.6A
Other languages
English (en)
Other versions
CN111582944A (zh
Inventor
王玉昕
郑祺星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN202010408433.6A priority Critical patent/CN111582944B/zh
Publication of CN111582944A publication Critical patent/CN111582944A/zh
Application granted granted Critical
Publication of CN111582944B publication Critical patent/CN111582944B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • G06Q30/0244Optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0257User requested
    • G06Q30/0258Registration

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例提供的一种广告的人群拓展方法、装置、设备及存储介质,获取第一广告主的种子用户的第一用户信息,以及第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主;分别基于第一用户信息以及第二用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及第二用户信息对应的目标用户的第四用户信息;基于第三用户信息和所述第四用户信息,获得待推广的广告的种子用户;基于待推广的广告的种子用户进行人群拓展,得到待推广的广告的目标用户。本方案可以提高广告人群拓展的目标用户的丰富性。

Description

广告的人群拓展方法、装置、设备及存储介质
技术领域
本发明涉及人群拓展技术领域,特别是涉及一种广告的人群拓展方法、装置、设备及存储介质。
背景技术
为了减少向全体用户推广造成的广告推广成本高的问题,可以针对待推广的广告进行人群拓展:找到一定数量的存在关联性的相似人群,作为待推广的广告的目标用户。具体的,可以是基于种子用户,通过一定的算法评估模型,从用户资源库中找到与种子用户存在关联性的多个用户,作为待推广的广告的目标用户。
但是,发明人在实现本发明的过程中发现,种子用户往往由广告主提交,受广告主拥有的用户资源有限等因素的影响,种子用户相对而言较为单一,进而基于种子用户确定的目标用户丰富性较低。
发明内容
本发明实施例的目的在于提供一种拓展方法、装置、设备及存储介质,以实现提高广告人群拓展得到的目标用户的丰富性的效果。具体技术方案如下:
第一方面,本发明实施例提供了一种人群拓展方法,该方法包括:
获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,所述第二广告主为与所述第一广告主不同的广告主;
基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,以及基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息;
基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用户;
基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目标用户。
可选的,所述获取第一广告主的种子用户的第一用户信息,包括:
获取对所述第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到第一正用户信息;其中,所述指定操作为关于对广告主的产品进行广告转化的操作;
获取对所述第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得到第一负用户信息;
将所述第一正用户信息和所述第一负用户信息,作为所述第一广告主的种子用户的第一用户信息。
可选的,所述基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,包括:
获取所述第一用户信息的所述第一正用户信息和所述第一负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第一广告主的种子用户的第一用户特征;
利用所述第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其中,所述第一分类结果包括:具有所述第一正用户信息表明的用户特征的第一正目标类型,或者具有所述第一负用户信息表明的用户特征的第一负目标类型;
将预存的用户资源库中的用户信息输入所述第一模型,得到所述预存的用户资源库中的用户信息的第一分类结果;
选择所得到的第一分类结果为第一正目标类型的用户信息,作为所述第一用户信息对应的目标用户的第三用户信息。
可选的,所述获取第二广告主的种子用户的第二用户信息,包括:
获取对所述第二广告主的产品进行所述指定操作的用户的用户信息,得到第二正用户信息;
获取作为所述第二广告主的产品的推广对象的用户中,推广成功且未进行所述指定操作的用户的用户信息,得到第二负用户信息;
将所述第二正用户信息和所述第二负用户信息,作为所述第二广告主的种子用户的第二用户信息。
可选的,所述基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息,包括:
获取所述第二用户信息的所述第二正用户信息和所述第二负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第二广告主的种子用户的第二用户特征;
利用所述第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其中,所述第二分类结果包括:具有所述第二正用户信息表明的用户特征的第二正目标类型,或者具有所述第二负用户信息表明的用户特征的第二负目标类型;
将预存的用户资源库中的用户信息输入所述第二模型,得到所述预存的用户资源库中的用户信息的第二分类结果;
选择所得到的第二分类结果为第二正目标类型的用户信息,作为所述第二用户信息对应的目标用户的第四用户信息。
可选的,所述基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用户,包括:
向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据;
基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户。
可选的,所述操作数据包括:表明所述待推广的广告是否推广成功的数据,以及表明对所述待推广的广告是否进行所述指定操作的数据;
所述基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户,包括:
当所述操作数据表明所述各初始用户中,所述待推广的广告推广成功的用户数量等于第一数量时,获取各初始用户中进行所述指定操作的用户的用户信息,得到第三正用户信息;
获取各初始用户中所述待推广的广告推广成功、且未进行所述指定操作的用户的用户信息,得到第三负用户信息;
将所述第三正用户信息和所述第三负用户信息分别对应的用户,作为所述待推广的广告的种子用户。
可选的,所述基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目标用户,包括:
获取所述待推广的广告的种子用户的所述第三正用户信息和所述第三负用户信息中,关于所述待推广的广告的广告转化结果的信息,以及能够影响所述待推广的广告的广告转化结果的信息;
利用所获取的信息构建所述待推广的广告的种子用户的第三用户特征;
利用所述第三用户特征,训练得到用于获得用户的第三分类结果的第三模型;其中,所述第三分类结果包括:具有所述第三正用户信息表明的用户特征的第三正目标类型,或者具有所述第三负用户信息表明的用户特征的第三负目标类型;
将预存的用户资源库中的用户信息输入所述第三模型,得到所述预存的用户资源库中的用户信息的第三分类结果;
选择所得到的第三分类结果为第三正目标类型的用户信息对应的用户,作为所述待推广的广告的目标用户。
第二方面,本发明实施例提供了一种广告的人群拓展装置,该装置包括:
用户信息获取模块,用于获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,所述第二广告主为与所述第一广告主不同的广告主;
初始用户获取模块,用于基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,以及基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息;
种子用户获取模块,用于基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用户;;
目标用户拓展模块,用于基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目标用户。
可选的,所述用户信息获取模块,具体用于:
获取对所述第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到第一正用户信息;其中,所述指定操作为关于对广告主的产品进行广告转化的操作;
获取对所述第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得到第一负用户信息;
将所述第一正用户信息和所述第一负用户信息,作为所述第一广告主的种子用户的第一用户信息。
可选的,所述初始用户获取模块,具体用于:
获取所述第一用户信息的所述第一正用户信息和所述第一负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第一广告主的种子用户的第一用户特征;
利用所述第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其中,所述第一分类结果包括:具有所述第一正用户信息表明的用户特征的第一正目标类型,或者具有所述第一负用户信息表明的用户特征的第一负目标类型;
将预存的用户资源库中的用户信息输入所述第一模型,得到所述预存的用户资源库中的用户信息的第一分类结果;
选择所得到的第一分类结果为第一正目标类型的用户信息,作为所述第一用户信息对应的目标用户的第三用户信息。
可选的,所述用户信息获取模块,具体用于:
获取对所述第二广告主的产品进行所述指定操作的用户的用户信息,得到第二正用户信息;
获取作为所述第二广告主的产品的推广对象的用户中,推广成功且未进行所述指定操作的用户的用户信息,得到第二负用户信息;
将所述第二正用户信息和所述第二负用户信息,作为所述第二广告主的种子用户的第二用户信息。
可选的,所述初始用户获取模块,具体用于:
获取所述第二用户信息的所述第二正用户信息和所述第二负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第二广告主的种子用户的第二用户特征;
利用所述第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其中,所述第二分类结果包括:具有所述第二正用户信息表明的用户特征的第二正目标类型,或者具有所述第二负用户信息表明的用户特征的第二负目标类型;
将预存的用户资源库中的用户信息输入所述第二模型,得到所述预存的用户资源库中的用户信息的第二分类结果;
选择所得到的第二分类结果为第二正目标类型的用户信息,作为所述第二用户信息对应的目标用户的第四用户信息。
可选的,所述种子用户获取模块,具体用于:
向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据;基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户。
可选的,所述操作数据包括:表明所述待推广的广告是否推广成功的数据,以及表明对所述待推广的广告是否进行所述指定操作的数据;
所述种子用户获取模块,具体用于:
当所述操作数据表明所述各初始用户中,所述待推广的广告推广成功的用户数量等于第一数量时,获取各初始用户中进行所述指定操作的用户的用户信息,得到第三正用户信息;
获取各初始用户中所述待推广的广告推广成功、且未进行所述指定操作的用户的用户信息,得到第三负用户信息;
将所述第三正用户信息和所述第三负用户信息分别对应的用户,作为所述待推广的广告的种子用户。
可选的,所述目标用户拓展模块,包括:
特征构建子模块,用于获取所述待推广的广告的种子用户的所述第三正用户信息和所述第三负用户信息中,关于所述待推广的广告的广告转化结果的信息,以及能够影响所述待推广的广告的广告转化结果的信息;利用所获取的信息构建所述待推广的广告的种子用户的第三用户特征;
模型训练子模块,用于利用所述第三用户特征,训练得到用于获得用户的第三分类结果的第三模型;其中,所述第三分类结果包括:具有所述第三正用户信息表明的用户特征的第三正目标类型,或者具有所述第三负用户信息表明的用户特征的第三负目标类型;
用户拓展子模块,用于将预存的用户资源库中的用户信息输入所述第三模型,得到所述预存的用户资源库中的用户信息的第三分类结果;选择所得到的第三分类结果为第三正目标类型的用户信息对应的用户,作为所述待推广的广告的目标用户。
第三方面,本发明实施例提供了一种电子设备,该设备包括:
处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序,实现上述第一方面提供的广告的人群拓展方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,该存储介质内存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面提供的广告的人群拓展方法的步骤。
本发明实施例提供的方案中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主。因此,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息,进而基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息。以此为基础,基于第三用户信息和第四用户信息,获得的待推广的广告的种子用户,与第一广告主针对待推广的广告提供的种子用户相比,更加多样,从而可以提高基于待推广的广告的种子用户进行人群拓展得到的目标用户的丰富性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
图1为本发明一实施例提供的广告的人群拓展方法的流程示意图;
图2为本发明另一实施例提供的广告的人群拓展方法的流程示意图;
图3为本发明一实施例提供的广告的人群拓展装置的结构示例图;
图4为本发明另一实施例提供的广告的人群拓展装置的结构示意图;
图5为本发明一实施例提供的电子设备的结构示意图。
具体实施方式
为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面首先对本发明一实施例的广告的人群拓展方法进行介绍。
本发明实施例提供的广告的人群拓展方法,可以应用于电子设备,该设备具体可以包括台式计算机、便携式计算机、互联网电视、智能移动终端、服务器以及可穿戴式智能终端等等,在此不作限定,任何可以实现本发明实施例的电子设备,均属于本发明实施例的保护范围。
如图1所示,本发明一实施例的广告的人群拓展方法的流程,该方法可以包括如下步骤:
S101,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息。
其中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主。
为了提高后续基于种子用户拓展的得到的目标用户的丰富性,除了第一广告主的种子用户的第一用户信息之外,还可以获取与第一广告主不同的第二广告主的种子用户的第二用户信息,通过不同的广告主,增加不同的种子用户,从而提高种子用户的多样性。在具体应用中,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息的方式,可以是多种的。示例性的,可以接收第一广告主发送的种子用户的第一用户信息,类似的,可以接收第二广告主发送的种子用户的第二用户信息。或者,示例性的,可以接收第一广告主发送的第一种子用户选取条件,从用户资源库中选取满足第一种子用户选取条件的用户信息,作为第一用户信息;类似的,可以接收第二广告主发送的第二种子用户选取条件,从用户资源库中选取满足第二种子用户选取条件的用户信息,作为第二用户信息。
或者,示例性的,可以针对用户是否进行关于广告主的产品的广告转化的操作,获取不同的用户信息。其中,广告转化是指用户的身份从广告的推送对象转变为广告中产品的使用对象的操作。例如,当广告中的产品为网站时,广告转化可以包括:浏览该网站,或者成为该网站的注册用户等。当广告中的产品为APP(Application,应用程序)时,广告转化可以包括:安装APP或者激活APP等等。当广告中的产品为电商平台销售的物品时,广告转化可以包括:收藏该物品或者购买该物品等等。为了便于理解和合理布局,后续以可选实施例的形式对第三种示例性描述进行具体说明。任何能够获取第一用户信息以及第二用户信息的方式,均可用于本发明,本实施例对此不作限制。
并且,任一用户信息可以是多种的。示例性的,用户信息可以是用户的个性化标签,例如,用户的年龄标签、性别标签以及城市标签等等。或者,示例性的,用户信息可以是影响用户对广告主的产品的喜好度的信息。例如,当广告主的产品为APP时,用户信息可以包括用户安装的APP名称,卸载的APP名称,用户使用的电子设备的操作***以及电子设备的品牌等等信息。当广告主的产品为电商销售的物品时,用户信息可以包括用户在电商平台浏览的物品,收藏的物品,不感兴趣的物品以及购买的物品等等信息。
S102,基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息。
在具体应用中,基于种子用户的用户信息进行人群拓展的方式可以是多种的。示例性的,当种子用户的用户信息中存在性化标签时,可以从用户资源库中选择与种子用户具有相同的个性化标签的用户的用户信息,得到目标用户的用户信息。或者,示例性的,可以按照种子用户是否对广告主的产品感兴趣对种子用户的用户信息进行分类,将对广告主的产品感兴趣的种子用户的用户信息作为正用户信息,将对广告主的产品不感兴趣的种子用户的用户信息作为负用户信息;利用正用户信息和负用户信息训练得到分类模型,使用训练得到的分类模型对用户资源库中的用户进行分类,将类型为正用户信息的作为目标用户的用户信息。或者,示例性的,当种子用户存在社交网络的好友关系时,可以将种子用户的的好友的用户信息,作为目标用户的用户信息。
在基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息时,可以采用上述任一示例性描述中的人群拓展方式,区别在于可以将其中的种子用户的用户信息针对性地替换为第一用户信息或者第二用户信息。为了便于理解和合理布局,后续以可选实施例的形式对第二种示例性描述进行具体说明。
S103,基于第三用户信息和第四用户信息,获得待推广的广告的种子用户。
在具体应用中,基于第三用户信息和第四用户信息,获得待推广的广告的种子用户可以是多种的,下面以可选实施例的形式进行具体说明。
在一种可选的实施方式中,上述基于第三用户信息和第四用户信息,获得待推广的广告的种子用户,具体可以包括如下步骤:
将第三用户信息表明的用户,和第四用户信息表明的用户,作为待推广的广告的种子用户。
在另一种可选的实施方式中,上述基于第三用户信息和第四用户信息,获得待推广的广告的种子用户,具体可以包括如下步骤:
向第三用户信息表明的初始用户和第四用户信息表明的初始用户,推广待推广的广告,并获取各初始用户对待推广的广告的操作数据;
基于操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为待推广的广告的种子用户。
在具体应用中,如果随意扩展种子用户的多样性,可能导致所扩展的种子用户中对待推广的广告不感兴趣的无效用户数量过多,进而导致基于种子用户确定的目标用户不够准确。对此,为了减少各初始用户中对待推广的广告不感兴趣的用户,以提高后续确定的目标用户的准确度,可以向第三用户信息表明的初始用户和第四用户信息表明的初始用户,推广待推广的广告,并获取各初始用户对待推广的广告的操作数据,进而基于操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为待推广的广告的种子用户。
并且,获取各初始用户对待推广的广告的操作数据,具体可以是多种的。示例性的,可以向用户的接收了待推广的广告的电子设备请求各初始用户对待推广的广告的操作数据。或者,示例性的,可以向待推广的广告对应的电子设备请求各初始用户对待推广的广告的操作数据。举例而言,待推广的广告对应的电子设备可以是用于展示广告的视频APP的服务器。其中,预设推广效果条件为用于从各初始用户中选择对待推广的广告感兴趣的用户的条件。为了便于理解和合理布局,后续在本发明图2实施例中对上述步骤S104进行具体说明。
本可选实施例通过向第三用户信息表明的初始用户和第四用户信息表明的初始用户,推广待推广的广告,并获取各初始用户对待推广的广告的操作数据;进而基于操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为待推广的广告的种子用户,可以筛选得到初始用户中对待推广的广告相对而言更感兴趣的用户作为目标用户,提高待推广的广告的目标用户的准确度,从而兼顾广告人群拓展得到的目标用户的丰富性和准确度。
其中,操作数据具体可以包括:表明待推广的广告是否推广成功的数据,和/或者,表明对待推广的广告是否进行指定操作的数据。举例而言,表明待推广的广告是否推广成功的数据,可以包括:待推广的广告是否在用户的电子设备上展示成功,或者,待推广的广告是否向用户的电子设备推送成功。表明对待推广的广告是否进行指定操作的数据,可以包括:当待推广的广告包含APP时,可以是关于用户安装APP的数据,例如,请求APP的下载链接以及请求APP的安装包等数据;或者,可以是关于用户激活APP的数据,例如,注册APP以及获取验证码的请求等数据。
S104,基于待推广的广告的种子用户,进行人群拓展,得到待推广的广告的目标用户。
基于待推广的广告的种子用户,进行人群拓展,得到待推广的广告的目标用户的具体方式,与步骤S102中基于种子用户的用户信息,进行人群拓展,得到种子用户的用户信息对应的目标用户的方式类似。区别在于,在步骤S104中种子用户为待推广的广告的种子用户。为了便于理解和合理布局,后续在本发明图2的可选实施例中,对基于待推广的广告的种子用户,进行人群拓展,得到待推广的广告的目标用户的方式,进行具体说明。
本发明实施例提供的方案中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主。因此,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息,进而基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息。以此为基础,基于第三用户信息和第四用户信息,获得的待推广的广告的种子用户,与第一广告主针对待推广的广告提供的种子用户相比,更加多样,从而可以提高基于待推广的广告的种子用户进行人群拓展得到的目标用户的丰富性。
在一种可选的实施方式中,上述获取第一广告主的种子用户的第一用户信息,具体可以包括如下步骤:
获取对第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到第一正用户信息;其中,指定操作为关于对广告主的产品进行广告转化的操作;
获取对第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得到第一负用户信息;
将第一正用户信息和第一负用户信息,作为第一广告主的种子用户的第一用户信息。
在具体应用中,关于对广告主的产品进行广告转化的指定操作可以是多种的。示例性的,当广告主的产品为APP时,指定操作可以是安装过广告主的APP;或者,当广告主的产品为电商平台上销售的物品时,指定操作可以是购买过广告主销售的物品。相应的,未进行指定操作可以是多种的。示例性的,当广告主的产品为APP时,未进行指定操作可以是从未安装过广告主的APP;或者,当广告主的产品为电商平台上销售的物品时,指定操作可以是从未购买过广告主销售的物品。
并且,由于指定操作为关于对广告主的产品进行广告转化的操作,因此第一正用户信息可以表明相对而言对第一广告主的广告更感兴趣的用户的信息,第一负用户信息可以相对而言对第一广告主的广告不感兴趣的用户的信息。在此基础上,将第一正用户信息和第一负用户信息,作为第一广告主的种子用户的第一用户信息,有利于后续从用户资源库中拓展出相对而言对更容易接受广告,相应的更可能对待推广的广告感兴趣的用户。
在一种可选的实施方式中,上述基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,具体可以包括如下步骤:
获取第一用户信息的第一正用户信息和第一负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建第一广告主的种子用户的第一用户特征;
利用第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其中,第一分类结果包括:具有第一正用户信息表明的用户特征的第一正目标类型,或者具有第一负用户信息表明的用户特征的第一负目标类型;
将预存的用户资源库中的用户信息输入第一模型,得到预存的用户资源库中的用户信息的第一分类结果;
选择所得到的第一分类结果为第一正目标类型的用户信息,作为第一用户信息对应的目标用户的第三用户信息。
在具体应用中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息可以是多种的。示例性的,当广告主的产品为APP时,关于广告主的产品的广告转化结果的信息可以包括:用户在指定时间段内,例如近三个月内安装过的APP的名称,卸载过的APP的名称,留存的APP的名称,以及使用频率大于预设阈值的APP的名称等等信息。并且,能够影响广告主的产品的广告转化结果的信息,可以包括:用户的电子设备例如智能移动终端的品牌、尺寸、运营商名称以及用户的常驻省份等信息。
或者,示例性的,当广告主的产品为电商平台销售的物品时,关于广告主的产品的广告转化结果的信息可以包括:用户在指定时间段内,例如近三个月内购买过的物品的名称,标记为不感兴趣的物品的名称,收藏的物品的名称,以及分享过的物品的名称等等信息。并且,能够影响广告主的产品的广告转化结果的信息,可以包括:用户的电子设备例如智能移动终端的品牌、尺寸、运营商名称、用户的常驻省份以及等信息。
并且,利用所获取的信息构建第一广告主的种子用户的第一用户特征,可以是将所获取的信息拼接,得到第一用户特征,或者,将所获取的信息组成数组,得到第一用户特征等等。在利用第一用户特征,训练得到用于获得用户的第一分类结果的第一模型时,为了应对第一广告主的种子用户的第一用户特征的数据量较大的特点,可以选择逻辑回归模型作为被训练的模型,以提高训练效率,进而通过训练调整逻辑回归模型的模型参数,以得到第一模型。并且,为了应对第一用户特征的特征维度相对而言较高的特点,可以在逻辑回归模型训练过程中使用的代价函数中,以加和的形式加入正则回归函数,减少训练得到的第一模型在某个特征上过拟合,出现仅集中选择具有该特征的用户信息的问题,进一步提高人群拓展的准确度。
在一种可选的实施方式中,上述获取第二广告主的种子用户的第二用户信息,具体可以包括如下步骤:
获取对第二广告主的产品进行指定操作的用户的用户信息,得到第二正用户信息;
获取作为第二广告主的产品的推广对象的用户中,推广成功且未进行指定操作的用户的用户信息,得到第二负用户信息;
将第二正用户信息和第二负用户信息,作为第二广告主的种子用户的第二用户信息。
在具体应用中,关于对广告主的产品进行广告转化的指定操作可以是多种的。示例性的,对于第二广告主而言,当广告主的产品为APP时,指定操作可以是安装或者激活过广告主的APP;或者,当广告主的产品为电商平台上销售的物品时,指定操作可以是购买过广告主销售的物品。相应的,未进行指定操作可以是多种的。示例性的,当广告主的产品为APP时,未进行指定操作可以是未安装过或者未激活过广告主的APP;或者,当广告主的产品为电商平台上销售的物品时,指定操作可以是从未购买过广告主销售的物品。并且,由于第二广告主的种子用户通常是第二广告主的历史种子用户,历史种子用户通常已经被推广过广告主的广告,因此,可以获取作为第二广告主的产品的推广对象的用户中,推广成功且未进行指定操作的用户的用户信息,得到第二负用户信息。其中,推广成功具体可以包括关于第二广告主的产品的广告,向作为第二广告主的产品的推广对象的用户推送或者展示成功。
与第一正用户信息和第一负用户信息类似的,由于指定操作为关于对广告主的产品进行广告转化的操作,因此第二正用户信息可以表明相对而言对第二广告主的广告更感兴趣的用户的信息,第二负用户信息可以相对而言对第二广告主的广告不感兴趣的用户的信息。在此基础上,将第二正用户信息和第二负用户信息,作为第二广告主的种子用户的第二用户信息,有利于后续从用户资源库中拓展出相对而言对更容易接受广告,相应的更可能对待推广的广告感兴趣的用户。
在一种可选的实施方式中,上述基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息,具体可以包括如下步骤:
获取第二用户信息的第二正用户信息和第二负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建第二广告主的种子用户的第二用户特征;
利用第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其中,第二分类结果包括:具有第二正用户信息表明的用户特征的第二正目标类型,或者具有第二负用户信息表明的用户特征的第二负目标类型;
将预存的用户资源库中的用户信息输入第二模型,得到预存的用户资源库中的用户信息的第二分类结果;
选择所得到的第二分类结果为第二正目标类型的用户信息,作为第二用户信息对应的目标用户的第四用户信息。
在具体应用中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息可以是多种的。示例性的,由于第二用户的广告主与第一用户的广告主不同,因此,为了减少对***的遗漏,对于第二用户而言,当广告主的产品为APP时,关于广告主的产品的广告转化结果的信息可以包括:用户安装过的APP的名称。并且,能够影响广告主的产品的广告转化结果的信息,可以包括:用户的电子设备例如智能移动终端的品牌以及尺寸等信息。
或者,示例性的,当广告主的产品为电商平台销售的物品时,关于广告主的产品的广告转化结果的信息可以包括:用户在指定时间段内,例如近三个月内购买过的物品的名称,标记为不感兴趣的物品的名称,收藏的物品的名称,以及分享过的物品的名称等等信息。并且,能够影响广告主的产品的广告转化结果的信息,可以包括:用户的电子设备例如智能移动终端的品牌、尺寸、运营商名称、用户的常驻省份以及等信息。
并且,与第一用户特征类似的:利用所获取的信息构建第二广告主的种子用户的第二用户特征,可以是将所获取的信息拼接,得到第二用户特征,或者,将所获取的信息组成数组,得到第二用户特征等等。与第一模型类似的:在利用第二用户特征,训练得到用于获得用户的第二分类结果的第二模型时,为了应对第二广告主的种子用户的第二用户特征的数据量较大的特点,可以选择逻辑回归模型作为被训练的模型,以提高训练效率,进而通过训练调整逻辑回归模型的模型参数,以得到第二模型。并且,为了应对第二用户特征的特征维度相对而言较高的特点,可以在逻辑回归模型训练过程中使用的代价函数中,以加和的形式加入正则回归函数,减少训练得到的第二模型在某个特征上过拟合,出现仅集中选择具有该特征的用户信息的问题,进一步提高人群拓展的准确度。
如图2所示,本发明另一实施例的广告的人群拓展方法的流程,该方法可以包括如下步骤:
S201,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息。
其中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主。
S202,基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息。
上述S201至S202与本发明图1实施例的S101至S102为相同的步骤,在此不再赘述,详见上述本发明图1实施例的描述。
S203,向第三用户信息表明的初始用户和第四用户信息表明的初始用户,推广待推广的广告,并获取各初始用户对待推广的广告的操作数据。
其中,操作数据包括:表明待推广的广告是否推广成功的数据,以及表明对待推广的广告是否进行指定操作的数据。
上述S203与本发明图1实施例中关于步骤S103的可选实施例相似,区别在于S203中限定了操作数据包括:表明待推广的广告是否推广成功的数据,以及表明对待推广的广告是否进行指定操作的数据。对于相同部分在此不再赘述,详见上述本发明图1可选实施例的描述。其中,表明待推广的广告是否推广成功的数据,可以包括:用户的用于接收待推广的广告的电子设备中,关于待推广的广告是否成功展示或者推送的数据。表明对待推广的广告是否进行指定操作的数据,可以包括对待推广的广告中的产品是否进行安装或者激活或者购买等操作的数据。
S204,当操作数据表明各初始用户中,待推广的广告推广成功的用户数量等于第一数量时,获取各初始用户中进行指定操作的用户的用户信息,得到第三正用户信息。
其中,第一数量可以与第一正用户信息所代表的用户的数量相同。示例性的,当待推广的广告中的产品为APP时,可以在待推广的广告成功向第一数量个用户推广成功时,获取各初始用户中安装或者激活该APP的用户的用户信息,得到第三正用户信息。
S205,获取各初始用户中待推广的广告推广成功、且未进行指定操作的用户的用户信息,得到第三负用户信息。
示例性的,当待推广的广告中的产品为APP时,可以在待推广的广告成功向第一数量个用户推广成功时,获取各初始用户中未安装以及未激活该APP、且仅推广成功的用户的用户信息,得到第三负用户信息。
S206,将第三正用户信息和第三负用户信息分别对应的用户,作为待推广的广告的种子用户。
S207,基于待推广的广告的种子用户,进行人群拓展,得到待推广的广告的目标用户。
上述S207与本发明图1实施例的S104为相同步骤,在此不再赘述,详见上述本发明图1实施例的描述。
本可选实施例中,由于指定操作为关于对广告主的产品进行广告转化的操作,因此第三正用户信息可以表明相对而言对待推送的广告更感兴趣的用户的信息,第三负用户信息可以相对而言对待推送的广告不感兴趣的用户的信息。在此基础上,将第三正用户信息和第三负用户信息分别对应的用户,作为待推广的广告的种子用户,有利于从用户资源库中拓展出相对而言更可能对待推广的广告感兴趣的用户,提高人群拓展的准确度。
在一种可选的实施方式中,上述基于待推广的广告的种子用户,进行人群拓展,得到待推广的广告的目标用户,具体可以包括如下步骤:
获取待推广的广告的种子用户的第三正用户信息和第三负用户信息中,关于待推广的广告的广告转化结果的信息,以及能够影响待推广的广告的广告转化结果的信息;
利用所获取的信息构建待推广的广告的种子用户的第三用户特征;
利用第三用户特征,训练得到用于获得用户的第三分类结果的第三模型;其中,第三分类结果包括:具有第三正用户信息表明的用户特征的第三正目标类型,或者具有第三负用户信息表明的用户特征的第三负目标类型;
将预存的用户资源库中的用户信息输入第三模型,得到预存的用户资源库中的用户信息的第三分类结果;
选择所得到的第三分类结果为第三正目标类型的用户信息对应的用户,作为待推广的广告的目标用户。
由于第一用户信息对应的广告主与待推广的广告的种子用户的广告主相同,因此,第三正用户信息和第三负用户信息中,关于待推广的广告的广告转化结果的信息,以及能够影响待推广的广告的广告转化结果的信息,与用于获得第一用户特征的信息类似。当待推广的广告中的产品为APP时,关于广告主的产品的广告转化结果的信息可以包括:用户在指定时间段内,例如近三个月内安装过的APP的名称,卸载过的APP的名称,留存的APP的名称,以及使用频率大于预设阈值的APP的名称等等信息。并且,能够影响广告主的产品的广告转化结果的信息,可以包括:用户的电子设备例如智能移动终端的品牌、尺寸、运营商名称以及用户的常驻省份等信息。
或者,示例性的,当待推广的广告中的产品为电商平台销售的物品时,关于广告主的产品的广告转化结果的信息可以包括:用户在指定时间段内,例如近三个月内购买过的物品的名称,标记为不感兴趣的物品的名称,收藏的物品的名称,以及分享过的物品的名称等等信息。并且,能够影响广告主的产品的广告转化结果的信息,可以包括:用户的电子设备例如智能移动终端的品牌、尺寸、运营商名称、用户的常驻省份以及等信息。
并且,与第一用户特征类似的,利用所获取的信息构建待推广的广告的种子用户的第三用户特征,可以是将所获取的信息拼接,得到第三用户特征,或者,将所获取的信息组成数组,得到第三用户特征等等。与第一模型类似的,在利用第三用户特征,训练得到用于获得用户的第三分类结果的第三模型时,为了应对待推广的广告的种子用户的第三用户特征的数据量较大的特点,可以选择逻辑回归模型作为被训练的模型,以提高训练效率,进而通过训练调整逻辑回归模型的模型参数,以得到第三模型。并且,为了应对第三用户特征的特征维度相对而言较高的特点,可以在逻辑回归模型训练过程中使用的代价函数中,以加和的形式加入正则回归函数,减少训练得到的第三分类模型在某个特征上过拟合,出现仅集中选择具有该特征的用户信息的问题,进一步提高人群拓展的准确度。
通过具体应用上述可选实施例进行待推广的广告的人群拓展时,得到的拓展效果包括:召回率(recall)约为84%,准确率(precision)约为84%上下。其中,召回率=拓展得到的目标用户中对待推广的广告感兴趣的用户数量÷用户资源库中的用户总数,准确率=拓展得到的目标用户中对待推广的广告感兴趣的用户数量÷拓展得到的目标用户的用户总数。可见,通过本发明的实施例可以兼顾广告的人群拓展的丰富性和准确度。
相应于上述方法实施例,本发明一实施例还提供了广告的人群拓展装置。
如图3所示,本发明一实施例的广告的人群拓展装置的结构,该装置可以包括:
用户信息获取模块301,用于获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,所述第二广告主为与所述第一广告主不同的广告主;
初始用户获取模块302,用于基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,以及基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息;
种子用户获取模块303,用于基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用户;
目标用户拓展模块304,用于基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目标用户。
本发明实施例提供的方案中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主。因此,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息,进而基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息。以此为基础,基于第三用户信息和第四用户信息,获得的待推广的广告的种子用户,与第一广告主针对待推广的广告提供的种子用户相比,更加多样,从而可以提高基于待推广的广告的种子用户进行人群拓展得到的目标用户的丰富性。
可选的,所述用户信息获取模块301,具体用于:
获取对所述第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到第一正用户信息;其中,所述指定操作为关于对广告主的产品进行广告转化的操作;
获取对所述第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得到第一负用户信息;
将所述第一正用户信息和所述第一负用户信息,作为所述第一广告主的种子用户的第一用户信息。
可选的,所述初始用户获取模块302,具体用于:
获取所述第一用户信息的所述第一正用户信息和所述第一负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第一广告主的种子用户的第一用户特征;
利用所述第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其中,所述第一分类结果包括:具有所述第一正用户信息表明的用户特征的第一正目标类型,或者具有所述第一负用户信息表明的用户特征的第一负目标类型;
将预存的用户资源库中的用户信息输入所述第一模型,得到所述预存的用户资源库中的用户信息的第一分类结果;
选择所得到的第一分类结果为第一正目标类型的用户信息,作为所述第一用户信息对应的目标用户的第三用户信息。
可选的,所述用户信息获取模块301,具体用于:
获取对所述第二广告主的产品进行所述指定操作的用户的用户信息,得到第二正用户信息;
获取作为所述第二广告主的产品的推广对象的用户中,推广成功且未进行所述指定操作的用户的用户信息,得到第二负用户信息;
将所述第二正用户信息和所述第二负用户信息,作为所述第二广告主的种子用户的第二用户信息。
可选的,所述初始用户获取模块302,具体用于:
获取所述第二用户信息的所述第二正用户信息和所述第二负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第二广告主的种子用户的第二用户特征;
利用所述第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其中,所述第二分类结果包括:具有所述第二正用户信息表明的用户特征的第二正目标类型,或者具有所述第二负用户信息表明的用户特征的第二负目标类型;
将预存的用户资源库中的用户信息输入所述第二模型,得到所述预存的用户资源库中的用户信息的第二分类结果;
选择所得到的第二分类结果为第二正目标类型的用户信息,作为所述第二用户信息对应的目标用户的第四用户信息。
可选的,所述种子用户获取模块303,具体用于:
向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据;基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户。
可选的,所述操作数据包括:表明所述待推广的广告是否推广成功的数据,以及表明对所述待推广的广告是否进行所述指定操作的数据;
所述种子用户获取模块303,具体用于:
当所述操作数据表明所述各初始用户中,所述待推广的广告推广成功的用户数量等于第一数量时,获取各初始用户中进行所述指定操作的用户的用户信息,得到第三正用户信息;
获取各初始用户中所述待推广的广告推广成功、且未进行所述指定操作的用户的用户信息,得到第三负用户信息;
将所述第三正用户信息和所述第三负用户信息分别对应的用户,作为所述待推广的广告的种子用户。
如图4所示,本发明另一实施例的广告的人群拓展装置的结构,该装置可以包括:
用户信息获取模块401,用于获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,所述第二广告主为与所述第一广告主不同的广告主;
初始用户获取模块402,用于基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,以及基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息;
种子用户获取模块403,用于向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据;基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户;
目标用户拓展模块404,包括:
特征构建子模块4041,用于获取所述待推广的广告的种子用户的所述第三正用户信息和所述第三负用户信息中,关于所述待推广的广告的广告转化结果的信息,以及能够影响所述待推广的广告的广告转化结果的信息;利用所获取的信息构建所述待推广的广告的种子用户的第三用户特征;
模型训练子模块4042,用于利用所述第三用户特征,训练得到用于获得用户的第三分类结果的第三模型;其中,所述第三分类结果包括:具有所述第三正用户信息表明的用户特征的第三正目标类型,或者具有所述第三负用户信息表明的用户特征的第三负目标类型;
用户拓展子模块4043,用于将预存的用户资源库中的用户信息输入所述第三模型,得到所述预存的用户资源库中的用户信息的第三分类结果;选择所得到的第三分类结果为第三正目标类型的用户信息对应的用户,作为所述待推广的广告的目标用户。
相应于上述实施例,本发明实施例还提供了一种电子设备,如图5所示,该设备可以包括:
处理器501、通信接口502、存储器503和通信总线504,其中,处理器501,通信接口502,存储器通503过通信总线504完成相互间的通信;
存储器503,用于存放计算机程序;
处理器501,用于执行上述存储器503上所存放的计算机程序时,实现上述实施例中任一广告的人群拓展方法的步骤。
本发明实施例提供的方案中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主。因此,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息,进而基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息。以此为基础,基于第三用户信息和第四用户信息,获得的待推广的广告的种子用户,与第一广告主针对待推广的广告提供的种子用户相比,更加多样,从而可以提高基于待推广的广告的种子用户进行人群拓展得到的目标用户的丰富性。
上述存储器可以包括RAM(Random Access Memory,随机存取存储器),也可以包括NVM(Non-Volatile Memory,非易失性存储器),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离于上述处理器的存储装置。
上述处理器可以是通用处理器,包括CPU(Central Processing Unit,中央处理器)、NP(Network Processor,网络处理器)等;还可以是DSP(Digital Signal Processor,数字信号处理器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
本发明一实施例提供的计算机可读存储介质,包含于电子设备,该计算机可读存储介质内存储有计算机程序,该计算机程序被处理器执行时,实现上述实施例中任一广告的人群拓展方法的步骤。
本发明实施例提供的方案中,第一广告主为待推广的广告的广告主,第二广告主为与第一广告主不同的广告主。因此,获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息,进而基于第一用户信息进行人群拓展,得到第一用户信息对应的目标用户的第三用户信息,以及基于第二用户信息进行人群拓展,得到第二用户信息对应的目标用户的第四用户信息。以此为基础,基于第三用户信息和第四用户信息,获得的待推广的广告的种子用户,与第一广告主针对待推广的广告提供的种子用户相比,更加多样,从而可以提高基于待推广的广告的种子用户进行人群拓展得到的目标用户的丰富性。
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的广告的人群拓展方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、DSL(Digital Subscriber Line,数字运维人员线)或无线(例如:红外线、无线电、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如:DVD(DigitalVersatile Disc,数字通用光盘))、或者半导体介质(例如:SSD(Solid StateDisk,固态硬盘))等。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和电子设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (18)

1.一种广告的人群拓展方法,其特征在于,所述方法包括:
获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,所述第二广告主为与所述第一广告主不同的广告主;所述第一用户信息包括:第一正用户信息和第一负用户信息,所述第一正用户信息和所述第一负用户信息分别为对所述第一广告主的广告感兴趣和不感兴趣的用户的信息;所述第二用户信息包括:第二正用户信息和第二负用户信息,所述第二正用户信息和所述第二负用户信息分别为对所述第二广告主的广告感兴趣和不感兴趣的用户的信息;
基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,以及基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息;
基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用户;
基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目标用户。
2.根据权利要求1所述的方法,其特征在于,所述获取第一广告主的种子用户的第一用户信息,包括:
获取对所述第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到第一正用户信息;其中,所述指定操作为关于对广告主的产品进行广告转化的操作;
获取对所述第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得到第一负用户信息;
将所述第一正用户信息和所述第一负用户信息,作为所述第一广告主的种子用户的第一用户信息。
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,包括:
获取所述第一用户信息的所述第一正用户信息和所述第一负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第一广告主的种子用户的第一用户特征;
利用所述第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其中,所述第一分类结果包括:具有所述第一正用户信息表明的用户特征的第一正目标类型,或者具有所述第一负用户信息表明的用户特征的第一负目标类型;
将预存的用户资源库中的用户信息输入所述第一模型,得到所述预存的用户资源库中的用户信息的第一分类结果;
选择所得到的第一分类结果为第一正目标类型的用户信息,作为所述第一用户信息对应的目标用户的第三用户信息。
4.根据权利要求2所述的方法,其特征在于,所述获取第二广告主的种子用户的第二用户信息,包括:
获取对所述第二广告主的产品进行所述指定操作的用户的用户信息,得到第二正用户信息;
获取作为所述第二广告主的产品的推广对象的用户中,推广成功且未进行所述指定操作的用户的用户信息,得到第二负用户信息;
将所述第二正用户信息和所述第二负用户信息,作为所述第二广告主的种子用户的第二用户信息。
5.根据权利要求4所述的方法,其特征在于,所述基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息,包括:
获取所述第二用户信息的所述第二正用户信息和所述第二负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第二广告主的种子用户的第二用户特征;
利用所述第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其中,所述第二分类结果包括:具有所述第二正用户信息表明的用户特征的第二正目标类型,或者具有所述第二负用户信息表明的用户特征的第二负目标类型;
将预存的用户资源库中的用户信息输入所述第二模型,得到所述预存的用户资源库中的用户信息的第二分类结果;
选择所得到的第二分类结果为第二正目标类型的用户信息,作为所述第二用户信息对应的目标用户的第四用户信息。
6.根据权利要求2至5任一项所述的方法,其特征在于,所述基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用户,包括:
向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据;
基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户。
7.根据权利要求6所述的方法,其特征在于,所述操作数据包括:表明所述待推广的广告是否推广成功的数据,以及表明对所述待推广的广告是否进行所述指定操作的数据;
所述基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户,包括:
当所述操作数据表明所述各初始用户中,所述待推广的广告推广成功的用户数量等于第一数量时,获取各初始用户中进行所述指定操作的用户的用户信息,得到第三正用户信息;
获取各初始用户中所述待推广的广告推广成功、且未进行所述指定操作的用户的用户信息,得到第三负用户信息;
将所述第三正用户信息和所述第三负用户信息分别对应的用户,作为所述待推广的广告的种子用户。
8.根据权利要求7所述的方法,其特征在于,所述基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目标用户,包括:
获取所述待推广的广告的种子用户的所述第三正用户信息和所述第三负用户信息中,关于所述待推广的广告的广告转化结果的信息,以及能够影响所述待推广的广告的广告转化结果的信息;
利用所获取的信息构建所述待推广的广告的种子用户的第三用户特征;
利用所述第三用户特征,训练得到用于获得用户的第三分类结果的第三模型;其中,所述第三分类结果包括:具有所述第三正用户信息表明的用户特征的第三正目标类型,或者具有所述第三负用户信息表明的用户特征的第三负目标类型;
将预存的用户资源库中的用户信息输入所述第三模型,得到所述预存的用户资源库中的用户信息的第三分类结果;
选择所得到的第三分类结果为第三正目标类型的用户信息对应的用户,作为所述待推广的广告的目标用户。
9.一种广告的人群拓展装置,其特征在于,所述装置包括:
用户信息获取模块,用于获取第一广告主的种子用户的第一用户信息,以及获取第二广告主的种子用户的第二用户信息;其中,第一广告主为待推广的广告的广告主,所述第二广告主为与所述第一广告主不同的广告主;所述第一用户信息包括:第一正用户信息和第一负用户信息,所述第一正用户信息和所述第一负用户信息分别为对所述第一广告主的广告感兴趣和不感兴趣的用户的信息;所述第二用户信息包括:第二正用户信息和第二负用户信息,所述第二正用户信息和所述第二负用户信息分别为对所述第二广告主的广告感兴趣和不感兴趣的用户的信息;
初始用户获取模块,用于基于所述第一用户信息进行人群拓展,得到所述第一用户信息对应的目标用户的第三用户信息,以及基于所述第二用户信息进行人群拓展,得到所述第二用户信息对应的目标用户的第四用户信息;
种子用户获取模块,用于基于所述第三用户信息和所述第四用户信息,获得所述待推广的广告的种子用户;
目标用户拓展模块,用于基于所述待推广的广告的种子用户,进行人群拓展,得到所述待推广的广告的目标用户。
10.根据权利要求9所述的装置,其特征在于,所述用户信息获取模块,具体用于:
获取对所述第一广告主的产品进行指定操作的第一数量个用户的用户信息,得到第一正用户信息;其中,所述指定操作为关于对广告主的产品进行广告转化的操作;
获取对所述第一广告主的产品未进行指定操作的第一数量个用户的用户信息,得到第一负用户信息;
将所述第一正用户信息和所述第一负用户信息,作为所述第一广告主的种子用户的第一用户信息。
11.根据权利要求10所述的装置,其特征在于,所述初始用户获取模块,具体用于:
获取所述第一用户信息的所述第一正用户信息和所述第一负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第一广告主的种子用户的第一用户特征;
利用所述第一用户特征,训练得到用于获得用户的第一分类结果的第一模型;其中,所述第一分类结果包括:具有所述第一正用户信息表明的用户特征的第一正目标类型,或者具有所述第一负用户信息表明的用户特征的第一负目标类型;
将预存的用户资源库中的用户信息输入所述第一模型,得到所述预存的用户资源库中的用户信息的第一分类结果;
选择所得到的第一分类结果为第一正目标类型的用户信息,作为所述第一用户信息对应的目标用户的第三用户信息。
12.根据权利要求10所述的装置,其特征在于,所述用户信息获取模块,具体用于:
获取对所述第二广告主的产品进行所述指定操作的用户的用户信息,得到第二正用户信息;
获取作为所述第二广告主的产品的推广对象的用户中,推广成功且未进行所述指定操作的用户的用户信息,得到第二负用户信息;
将所述第二正用户信息和所述第二负用户信息,作为所述第二广告主的种子用户的第二用户信息。
13.根据权利要求12所述的装置,其特征在于,所述初始用户获取模块,具体用于:
获取所述第二用户信息的所述第二正用户信息和所述第二负用户信息中,关于广告主的产品的广告转化结果的信息,以及能够影响广告主的产品的广告转化结果的信息;
利用所获取的信息构建所述第二广告主的种子用户的第二用户特征;
利用所述第二用户特征,训练得到用于获得用户的第二分类结果的第二模型;其中,所述第二分类结果包括:具有所述第二正用户信息表明的用户特征的第二正目标类型,或者具有所述第二负用户信息表明的用户特征的第二负目标类型;
将预存的用户资源库中的用户信息输入所述第二模型,得到所述预存的用户资源库中的用户信息的第二分类结果;
选择所得到的第二分类结果为第二正目标类型的用户信息,作为所述第二用户信息对应的目标用户的第四用户信息。
14.根据权利要求10至13任一项所述的装置,其特征在于,所述种子用户获取模块,具体用于:
向所述第三用户信息表明的初始用户和所述第四用户信息表明的初始用户,推广所述待推广的广告,并获取各初始用户对所述待推广的广告的操作数据;基于所述操作数据,从各初始用户中选择满足预设推广效果条件的用户,作为所述待推广的广告的种子用户。
15.根据权利要求14所述的装置,其特征在于,所述操作数据包括:表明所述待推广的广告是否推广成功的数据,以及表明对所述待推广的广告是否进行所述指定操作的数据;
所述种子用户获取模块,具体用于:
当所述操作数据表明所述各初始用户中,所述待推广的广告推广成功的用户数量等于第一数量时,获取各初始用户中进行所述指定操作的用户的用户信息,得到第三正用户信息;
获取各初始用户中所述待推广的广告推广成功、且未进行所述指定操作的用户的用户信息,得到第三负用户信息;
将所述第三正用户信息和所述第三负用户信息分别对应的用户,作为所述待推广的广告的种子用户。
16.根据权利要求15所述的装置,其特征在于,所述目标用户拓展模块,包括:
特征构建子模块,用于获取所述待推广的广告的种子用户的所述第三正用户信息和所述第三负用户信息中,关于所述待推广的广告的广告转化结果的信息,以及能够影响所述待推广的广告的广告转化结果的信息;利用所获取的信息构建所述待推广的广告的种子用户的第三用户特征;
模型训练子模块,用于利用所述第三用户特征,训练得到用于获得用户的第三分类结果的第三模型;其中,所述第三分类结果包括:具有所述第三正用户信息表明的用户特征的第三正目标类型,或者具有所述第三负用户信息表明的用户特征的第三负目标类型;
用户拓展子模块,用于将预存的用户资源库中的用户信息输入所述第三模型,得到所述预存的用户资源库中的用户信息的第三分类结果;选择所得到的第三分类结果为第三正目标类型的用户信息对应的用户,作为所述待推广的广告的目标用户。
17.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序,实现如权利要求1-8任一所述的方法步骤。
18.一种计算机可读存储介质,其特征在于,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-8任一所述的方法步骤。
CN202010408433.6A 2020-05-14 2020-05-14 广告的人群拓展方法、装置、设备及存储介质 Active CN111582944B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010408433.6A CN111582944B (zh) 2020-05-14 2020-05-14 广告的人群拓展方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010408433.6A CN111582944B (zh) 2020-05-14 2020-05-14 广告的人群拓展方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN111582944A CN111582944A (zh) 2020-08-25
CN111582944B true CN111582944B (zh) 2023-08-22

Family

ID=72121031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010408433.6A Active CN111582944B (zh) 2020-05-14 2020-05-14 广告的人群拓展方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN111582944B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118401A (zh) * 2009-12-31 2011-07-06 华为技术有限公司 媒体播放方法和***、内容传输网络设备和广告服务器
CN105427129A (zh) * 2015-11-12 2016-03-23 腾讯科技(深圳)有限公司 一种信息的投放方法及***
CN105550903A (zh) * 2015-12-25 2016-05-04 腾讯科技(深圳)有限公司 目标用户确定方法及装置
CN106204097A (zh) * 2016-06-27 2016-12-07 北京小米移动软件有限公司 信息推送方法、装置和移动终端
CN108596675A (zh) * 2018-04-28 2018-09-28 北京金豆包儿科技发展中心(有限合伙) 广告推送方法及装置
CN110533447A (zh) * 2019-06-06 2019-12-03 浙江口碑网络技术有限公司 数据筛选方法及装置、存储介质、电子装置
CN110716782A (zh) * 2019-09-30 2020-01-21 北京金山安全软件有限公司 一种信息展示方法、装置及电子设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10528981B2 (en) * 2014-07-18 2020-01-07 Facebook, Inc. Expansion of targeting criteria using an advertisement performance metric to maintain revenue
US20160132935A1 (en) * 2014-11-07 2016-05-12 Turn Inc. Systems, methods, and apparatus for flexible extension of an audience segment
US10672029B2 (en) * 2015-05-22 2020-06-02 Facebook, Inc. Clustering users of a social networking system based on user interactions with content items associated with a topic

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118401A (zh) * 2009-12-31 2011-07-06 华为技术有限公司 媒体播放方法和***、内容传输网络设备和广告服务器
CN105427129A (zh) * 2015-11-12 2016-03-23 腾讯科技(深圳)有限公司 一种信息的投放方法及***
CN105550903A (zh) * 2015-12-25 2016-05-04 腾讯科技(深圳)有限公司 目标用户确定方法及装置
CN106204097A (zh) * 2016-06-27 2016-12-07 北京小米移动软件有限公司 信息推送方法、装置和移动终端
CN108596675A (zh) * 2018-04-28 2018-09-28 北京金豆包儿科技发展中心(有限合伙) 广告推送方法及装置
CN110533447A (zh) * 2019-06-06 2019-12-03 浙江口碑网络技术有限公司 数据筛选方法及装置、存储介质、电子装置
CN110716782A (zh) * 2019-09-30 2020-01-21 北京金山安全软件有限公司 一种信息展示方法、装置及电子设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大数据时代下广告精准投放的实现策略;农琴倩;鲍旖婧;;传播与版权(第08期);全文 *

Also Published As

Publication number Publication date
CN111582944A (zh) 2020-08-25

Similar Documents

Publication Publication Date Title
CN107203894B (zh) 信息推送方法和装置
CN105550903B (zh) 目标用户确定方法及装置
CN107871244B (zh) 一种广告效果的检测方法和装置
CN111178950B (zh) 一种用户画像构建方法、装置及计算设备
US20160379268A1 (en) User behavior data analysis method and device
WO2018192496A1 (zh) 热度信息的生成方法和装置、存储介质以及电子装置
US20160189214A1 (en) Personalizing Advertisements Using Subscription Data
US20100306049A1 (en) Method and system for matching advertisements to web feeds
US20150324857A1 (en) Cross-platform advertising systems and methods
CN107426328B (zh) 信息推送方法和装置
US20170017986A1 (en) Tracking digital design asset usage and performance
JP6367743B2 (ja) 情報処理装置、情報処理プログラムおよび情報処理方法
US10366433B2 (en) Methods and systems for usage based content search results
US8738442B1 (en) System and mechanism for guaranteeing delivery order of virtual content
US20150106190A1 (en) Online campaign management
US20140067472A1 (en) System and Method For Segmenting A Customer Base
CN104574130A (zh) 一种基于客户资源库的广告精准投放方法及***
EP2120203A1 (en) Method, apparatus and computer program product for managing advertising
KR20130128379A (ko) 사용자 목록 생성 및 식별
CN111242709A (zh) 一种消息推送方法及其装置、设备、存储介质
CN112925973A (zh) 数据处理方法和装置
KR100903499B1 (ko) 검색 의도 분류에 따른 광고 제공 방법 및 상기 방법을수행하기 위한 시스템
JP6320258B2 (ja) 抽出装置、抽出方法及び抽出プログラム
CN110362702B (zh) 图片管理方法及设备
US20160180397A1 (en) Distribution apparatus, distribution method, terminal device, selection method, and non-transitory computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant