一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

广告投放方法及相关装置与流程

2022-06-05 07:47:27 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,具体涉及一种广告投放方法及相关装置。


背景技术:

2.目前,随着网络技术的发展和进步,网络广告和广告营销成为了广告领域中的主流,传统的使用各种渠道进行大范围的广告投放逐步转变为了针对特定人群的投放,进而减少广告投放的投资成本。
3.但是在通过获取数据来定位目标用户的传统模式下的广告投放阶段初期,广告主和运营商无法准确描绘出目标用户群体画像,从而导致广告投放的效率和转化效果不佳,且耗费了大量的时间和成本。


技术实现要素:

4.本技术实施例提供广告投放方法及相关装置,以期提供服务器进行广告投放的效率性、便捷性以及实用性。
5.第一方面,本技术实施例提供了一种广告投放方法,包括:
6.获取目标房产的项目信息;
7.根据所述目标房产的项目信息确定所述目标房产的项目特征,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途;
8.确定与所述项目特征适配的参考用户标签,所述参考用户标签用于描述所述目标房产的用户画像;
9.向房产平台服务器发送携带所述参考用户标签的查询请求消息;
10.接收来自所述房产平台服务器响应所述查询请求消息而发送的查询响应消息,所述查询响应消息携带多个目标用户的设备信息,所述多个目标用户的用户标签与所述参考用户标签匹配;
11.向所述多个目标用户的用户设备发送所述目标房产的广告。
12.第二方面,本技术实施例还提供了一种广告投放方法,包括:
13.接收来自所述广告平台服务器发送的查询请求消息,所述查询请求消息包括参考用户标签,所述参考用户标签与目标房产的项目特征适配,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途,所述参考用户标签用于描述所述目标房产的用户画像;
14.响应所述用户查询请求消息,查询预设的原始用户集合,获取用户标签与所述参考用户标签匹配的多个目标用户的设备信息,所述原始用户集合包括用户标签与用户的设备信息之间的对应关系;
15.第三方面,本技术实施例还提供了一种广告投放装置,包括:
16.获取单元:用于获取目标房产的项目信息;
17.确定项目特征单元:用于根据所述目标房产的项目信息确定所述目标房产的项目
特征,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途;
18.确定参考用户标签单元:用于确定与所述项目特征适配的参考用户标签,所述参考用户标签用于描述所述目标房产的用户画像;
19.发送单元:用于向房产平台服务器发送携带所述参考用户标签的查询请求消息;
20.接收单元:用于接收来自所述房产平台服务器响应所述查询请求消息而发送的查询响应消息,所述查询响应消息携带多个目标用户的设备信息,所述多个目标用户的用户标签与所述参考用户标签匹配;
21.投放单元:用于向所述多个目标用户的用户设备发送所述目标房产的广告。
22.第四方面,本技术实施例还提供了一种广告投放装置,包括:
23.接收单元:用于接收来自所述广告平台服务器发送的查询请求消息,所述查询请求消息包括参考用户标签,所述参考用户标签与目标房产的项目特征适配,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途,所述参考用户标签用于描述房产的用户画像;
24.响应单元:用于响应所述用户查询请求消息,查询预设的原始用户集合,获取用户标签与所述参考用户标签匹配的多个目标用户的设备信息,所述原始用户集合包括用户标签与用户的设备信息之间的对应关系;
25.发送单元:用于向所述广告平台服务器发送携带所述多个目标用户的设备信息的查询响应消息。
26.第五方面,本技术实施例还提供了一种广告平台服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述第一方面任一方法的步骤。
27.第六方面,本技术实施例还提供了一种房产平台服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述第二方面任一方法的步骤。
28.第七方面,本技术实施例还提供了一种算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述第一方面任一方法或第二方面任一方法的步骤。
29.第八方面,本技术实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括计算机程序,上述计算机程序可操作来使计算机执行如本技术实施例第一方面或第二方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
30.可以看出,本技术实施例中,广告平台服务器首先获取目标房产的项目信息,然后根据该项目信息确定该目标房产的项目特征,之后根据该项目特征确定出与之适配的参考用户标签,再然后向房产平台服务器发送携带该参考用户标签的查询响应消息,接收房产平台服务器因响应二发送的查询响应消息,最后根据该查询响应消息携带的目标用户的设备信息向目标用户的设备投放该房产相关的广告,这样,可以实现根据不同的房产项目确定不同的目标人群,并获取与目标人群匹配的用户的设备信息以实现广告的投放,这样避免了依赖工作人员的经验来判断意向人群而导致广告投放效率和转化率较低的问题,提高了广告投放的效率和对目标人群定位的准确性,降低广告商所付出的投资成本。
附图说明
31.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1a是本技术实施例提供的一种广告投放系统的示意图;
33.图1b是本技术实施例提供的一种电子设备的结构示意图;
34.图1c是本技术实施例提供的一种服务器的结构示意图;
35.图2是本技术实施例提供的一种广告投放方法的流程示意图;
36.图3是本技术实施例提供的另一种广告投放方法的流程示意图;
37.图4是本技术实施例提供的一种广告投放装置的功能单元组成框图;
38.图5是本技术实施例提供的另一种广告投放装置的功能单元组成框图;
39.图6是本技术实施例提供的一种广告投放装置的结构框图;
40.图7是本技术实施例提供的另一种广告投放装置的结构框图。
具体实施方式
41.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
42.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
43.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
44.下面先对本技术涉及到的相关术语进行介绍。
45.广告识别符(identifier for advertising,idfa):可以理解为广告id,是用于追踪用户的广告识别符,可以用来打通不同app之间的广告。
46.国际移动设备识别码(international mobile equipment identity number,imei):俗称“手机串号”,用于在gsm移动网络中识别每一部独立的手机,相当于手机的身份证号码。
47.为了更好地理解本技术实施例的技术方案,下面先对本技术实施例可能涉及的广告投放系统及电子设备进行介绍。
48.请参阅图1a,图1a是本技术实施例提供的一种广告投放系统的示意图,如图所示,广告投放系统100包括广告平台服务器101、房产平台服务器102和电子设备103,所示广告
rambus ram,dr ram)。
52.具体实现中,所述处理器用于执行如上述方法实施例中由电子设备执行的任一步骤,且在执行诸如发送等数据传输时,可选择的调用所述通信接口来完成相应操作。
53.目前,在广告主在初期建立广告投放计划时,需要对各类平台提供的海量用户标签进行组合和筛选,依赖工作人员的经验来实现对目标人群的用户标签的确定。这样导致的问题的就是对工作人员的要求过高,并且广告投放成本的限制使得广告主不能实施多次广告投放,无法保证选定的标签组合所对应人群的准确性和全面性,消耗了大量资源且效率低下。
54.为了解决上述问题,本技术实施例提供了一种广告投放方法,该方法应用于广告投放服务器投放广告,该方法是通过获取目标房产的项目信息来确定目标房产的项目特征,进而再确定适配的参考用户标签。之后向房产服务器发送携带参考用户标签的查询请求消息以得到查询响应消息,最后根据查询响应消息携带的目标用户的设备信息进行广告投放,以实现高效、准确地定位目标人群,并可以根据属于该目标人群的用户的设备信息进行广告投放,提高了广告投放的转化率和效率。
55.下面从方法实施例的角度介绍本技术实施例涉及的广告投放方法流程。
56.请参阅图2,图2是本技术实施例提供的一种广告投放方法的流程示意图,应用于广告平台服务器,该方法包括以下步骤:
57.步骤201、获取目标房产的项目信息;
58.其中,所述目标房产的项目信息是指该房产开发项目的相关情况,所述项目信息可以是名称、地址、项目用途、土地取得时间、建筑层数、住宅面积、容积率等,本实施例此处不作限定,通过获取目标房产的项目信息可以对相关房产开发项目的情况进行全方面的了解,以此能够得到用户所关注的方面。
59.步骤202、根据目标房产的项目信息确定目标房产的项目特征;
60.其中,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途,即根据所述目标房产的项目信息我们可以确定目标房产所在的地域位置、户型、用途、产权年限、容积率等相关属性,本实施例此处不作限制。
61.示例性地,关于地域的项目特征可以表示为“深圳市、城市中心地区”。关于户型的项目特征可以表示为“大户型”、“小户型”,其中“大户型”的界定标准可以是从面积大小方面来确定,比如建筑面积达到140平米的住房为大户型住房,也可以结合从容积率大小方面来确定,比如容积率为1.0以下。产权年限主要是指目标房产项目中房子所占用的土地使用年限为50年或是70年,其中也可以根据目标房产项目信息中关于房产占用的是工业、教育、科技、文化用地或者是居住用地来进行确定。关于容积率的项目特征可以表示为“容积率高”、“容积率低”,其中“容积率”是通过房产项目的总建筑面积除以总用地面积来进行计算的,通常,容积率越高,居民的舒适度越低,反之则舒适度越高。关于用途的项目特征主要可以表示为“住宅”、“商业”、“办公”、“投资”以此表明该房产项目开发之后的实际用途。
62.步骤203、确定与项目特征适配的参考用户标签;
63.其中,所述参考用户标签用于描述所述目标房产的用户画像。
64.在一个可能的实施例中,所述确定与所述项目特征适配的参考用户标签,包括:获取预设的用户标签集合,所述用户标签集合包括用户标签和项目特征之间的对应关系;以
所述项目特征为查询标识,查询所述用户标签集合,获取与所述项目特征对应的参考用户标签。
65.其中,通过预先创建所述预设的用户标签集合,并在所述用户标签集合中存储用户标签和项目特征之间的对应关系,相当于提前做好一个匹配集合。在我们得到目标房产的项目特征之后,让所述项目特征去根据集合汇总存储的对应关系匹配到对应的用户标签,就可以直接找到项目对应的参考用户标签。所述参考用户标签用于描绘目标房产的用户画像。
66.示例性地,当目标房产的项目特征为“所在地深圳市、大户型、投资”时,根据所述预设的用户标签集合中存储的项目特征和用户标签的对应关系,根据该项目特征可以查询到对应的参考用户标签为“所在地深圳、三房户型偏好、投放房产类型偏好”,该参考用户标签描绘出的目标房产的用户画像。
67.可见,在本示例中,通过获取预设的用户标签集合,并以所述项目特征为查询标识,查询所述用户标签集合,获取与所述项目特征对应的参考用户标签,因此可以实现方便、快捷且准确地描绘出这次的目标房产项目的用户画像,方面后续进行目标用户的筛选和信息的获取。
68.在一个可能的实施例中,所述确定与所述项目特征适配的参考用户标签,包括:获取预设的用户标签集合,所述用户标签集合包括多个用户标签;确定所述用户标签集合中每个用户标签和所述项目特征之间的关联度;将关联度最高的用户标签作为所述参考用户标签。
69.其中,因为前后步骤的处理过程不同可能会导致得到的项目特征与参考用户标签不完全相同,但可以通过预先的设置让得到的项目特征和参考用户标签表述的词语相似。这样的话,在根据项目特征确定参考用户标签时,可以根据词语的相似度来确定关联度的大小,进而再根据项目特征数量选择关联度最高的用户标签作为参考用户标签。其中,项目特征可以仅表征了一个房产项目属性,也可以是表征了多个房产项目属性。相应地,用户标签也存在仅有个一个特征的情况,例如用户标签的形式可以是:“a”或“a,b”或“a,b,c”等,本实施例在此处不作限定。
70.示例性地,目标房产的项目特征为“大户型、投资类型、所在地深圳市”,由于用户标签的种类是丰富的,只要通过词语的相似度来选取关联度最高的用户标签,就能够定位到能够正确表述目标用户群体画像的用户标签,如“大户型、投资类、所在地深圳”。
71.可见,在本示例中,通过获取预设的用户标签集合,得到对应房产平台服务器所由于标识分类用户的用户标签,并确定这些用户标签与项目特征的关联度,通过选择关联度最高的用户标签作为参考用户标签以保证描绘的用户画像的准确性,保证了目标房产的项目特征最符合该参考用户标签所对应的用户的偏好,同时也能保持广告平台服务器和房产平台服务器信息的流通和一致,保障了广告投放作业的高效和后续投放广告的转化率的提高。
72.在一个可能的实施例中,所述确定所述用户标签集合中每个用户标签和所述项目特征之间的关联度,包括:将所述每个用户标签和所述项目特征输入预设的词向量生成模型中,得到所述每个用户标签对应的第一词向量和所述项目特征对应的第二词向量;根据预设的计算公式得到所述每个第一词向量和第二词向量之间的相似度,所述相似度的大小
用于表征用户标签和项目特征之间的关联度的高低。
73.其中,通过将用户标签和项目特征输入到预设的词向量生成模型中,将文字上的问题转变为了向量空间上的问题。其中,所述第一词向量和所述第二词向量都具有向量的一般属性,即大小和方向。向量的大小以其长度来衡量,可以理解的是,当两个向量的长度比值越接近1时,这两个向量所对应的词语相似度越高;当两个向量之间的夹角越小时,两个向量所对应的词语相似度越高;综上所述,当第一词向量和第二词向量之间的相似度大小与两个向量之间的夹角和长度成正比例关系。当然,需要通过对两向量之间的长度比值和夹角进行赋权,才能够计算相似度。
74.示例性地,当给长度比值赋权为0.5时,夹角赋权为0.5时,且得到的第一词向量和第二词向量之间的长度比值为0.4,夹角度数为60度时,相似度=0.5
×
0.4 (0.5-0.5
×
1/3)=0.5333,结果取小数点后四位。根据赋权相同的情况下,得到每个第一词向量和第二词向量的相似度,根据相似度的大小来表征关联度的高低。
75.可见,在本示例中,通过获取用户标签和项目特征之间的词语相似度来进行表征它们之间的关联度,则可以根据相似度的大小来选取到最高关联度的用户标签,这样可以实现所获取的参考用户标签所描绘的目标房产的用户画像的准确性,保证了后续广告投放的效率和转化率。
76.在一个可能的实施例中,所述用户标签用于表征用户的以下至少一种特征:用户属性、地域特征、平台设备、房产偏好、内容偏好;其中,所述房产偏好包括房产户型偏好和房产用途偏好。
77.其中,所述用户属性可以包括用户的年龄、性别、职业、人生阶段等,所述地域特征可以包括用户所在省市、处在市区或是乡镇等,所述平台设备可以包括用户设备的手机系统、手机品牌型号等,所述房产偏好可以包括新房偏好、二手房偏好、户型偏好、价格偏好、房产用途偏好等,所述内容偏好是指用户喜好浏览的房产信息的内容,可以包括倾向房产政策解读类、倾向购房故事类等,本实施例此处不作限定。
78.可见,在本示例中,通过用户在房产平台上的相关行为对用户进行多方面的分类,得到多个用户标签,每个用户标签都可以表征出用户的特征,这样可以实现对用户进行多角度的分析来进行准确的标识,使得后续可以根据参考用户标签来得到对应符合用户画像的用户,能够精准定位用户群体和提高广告的转化率。
79.步骤204、向房产平台服务器发送携带参考用户标签的查询请求消息;
80.步骤205、接收来自房产平台服务器响应查询请求消息而发送的查询响应消息。
81.其中,所述查询响应消息携带多个目标用户的设备信息,所述多个目标用户的用户标签与所述参考用户标签匹配;
82.在一个可能的实施例中,当处于广告平台服务器确定所述每个用户标签和所述项目特征之间的关联度的应用场景时,在所述接收来自房产平台服务器响应查询请求消息而发送的查询响应消息之后,所述方法还包括:根据所述查询响应消息得到目标用户数量;判断所述目标用户数量是否大于预设阈值:若否,则向所述房产平台服务器发送携带关联度大于预设值的补充用户标签的补充查询请求消息,所述补充用户标签是指除关联度最高的用户标签以外的关联度大于预设值的用户标签。
83.其中,在具体的应用场景中,一些广告主的广告投放计划中有着确定的投放指标,
例如投放的用户数量。那么,在实际中也可能存在参考用户标签所对应的用户数量少于广告主目标的用户数量的情况,所以基于所确定的每个用户标签和所述项目特征之间的关联度,确定关联度大于一定数值的用户标签,通过这些用户标签来重新请求目标用户的设备信息,保证广告投放的用户的数量能够满足广告主的需求,且保证了这些用户的特征也能够最大程度的符合该房产项目的相关属性。
84.可见,在本实施例中,通过接收查询响应消息来得到目标用户的数量来确定是否满足预设阈值,当判断出不满足时,则根据预设的关联度大小来确定补偿用户标签来重新查询得到额外的用户,这样可以实现既保证了能够满足广告主对于用户数量的需求,又能够保证所获得的用户都是能够尽量符合该房产项目的用户画像,避免为了追求投放的目标用户数量而导致广告投放的转化率降低的情况发生。
85.在一个可能的实施例中,所述设备信息包括以下至少一种数据:国际移动设备识别码imel、广告识别符idfa和手机号码。
86.其中,在实施例中,房产平台服务器在用户进行浏览房产信息行为时可以获取并收集用户所使用的设备信息,设备信息可以是国际移动设备识别码imel、广告识别符idfa和手机号码中的任一或者组合等,当然,还可以包括其他类型的设备信息,本实施例不进行相应限定。
87.示例性地,用户通过用户的设备登入到所述房产平台,并响应所述房产平台服务器以进入网页进行房产信息的浏览。在所述房产平台服务器响应该用户设备时,获取该用户设备的信息,可以针对使用苹果系统的设备优先收集广告识别号码idfa,针对使用安卓系统的设备优先收集手机串号imel。在房产平台服务器在收集到设备信息后,存储该设备信息到预设的集合中。
88.可见,在本示例中,通过向房产平台服务器发送查询请求消息以获取符合参考用户标签的相关用户的设备信息,这些设备信息可以是多种的,保证后续广告能够有效地投放到想要投放的用户的设备中,让用户能够阅读到该广告,保障了广告投放的转化率。
89.步骤206、向多个目标用户的用户设备发送目标房产的广告。
90.在一个可能的实施例中,在所述向所述多个目标用户的用户设备发送所述目标房产的广告之前,所述方法还包括:根据所述参考用户标签查询预设的原始广告集合,获取广告标签与所述参考用户标签匹配的至少一个目标广告;确定所述至少一个目标广告为待投放广告。
91.其中,所述原始广告集合包括广告标签与广告之间的对应关系,所述多个广告标签和所述多个用户标签一一对应。
92.其中,在向获取到的目标用户的用户设备进行广告投放之前,由于该广告平台服务器可能是广告主委托第三方进行广告投放的,所以广告主会事先将想要准备的多个广告给到广告平台服务器。之后广告平台服务器根据所述参考用户标签查询预设的存储有多个广告的原始广告集合,根据该集合中存储的广告标签与广告之间的对应关系,以及和多个用户标签对应的广告标签,可以得到与该参考用户标签匹配的目标广告,后续就可以向对应用户投放这些目标广告。
93.示例性地,参考用户标签为“大户型偏好、新房偏好、倾向房产政策解读类”时,根据该参考用户标签在原始广告集合中匹配到对应的一个广告,该广告的广告标签为“大户
型、新房、房产政策解读类”,最后将该广告确定为待投放的广告,由广告投放平台服务器根据事先获取的用户设备信息对目标用户投放该广告。
94.可见,在本示例中,通过根据参考用户标签查询预设的原始广告集合,得到符合该用户群体偏好的广告来进行投放,这样可以实现满足用户的需求从而提高用户的体验感,并且能够让广告主采用类似事先根据用户标签制作广告的方式向广告平台服务器提供多个广告,让该广告平台服务器在针对有着不同偏好的用户群体时能够选择最适合的广告进行投放,大幅增加广告投放的转化率和效率。
95.在一个可能的实施例中,在所述根据所述参考用户标签查询预设的原始广告集合之前,所述方法还包括:将所述多个广告输入到预先训练好的广告标签模型中,得到所述多个广告标签,所述多个广告标签分别对应一个或多个广告;存储所述广告标签与广告之间的对应关系至预先创建的原始广告集合。
96.其中,通过预先训练好的广告标签模型让这些广告打上与用户标签对应的广告标签的分类,并将广告标签和广告之间的对应关系存储至优先创建的集合中,使得广告投放的广告工作都在前期就能够完成,在开始投放作业后能够高效、便捷的进行对待投放广告的选择,且拥有预先训练好的广告标签模型和原始广告集合还能够重复使用,让后续无论是对新的广告进行标签化处理,还是新一轮的广告投放工作的开展都是更加方便和实用的。
97.其中,所述训练广告标签模型方面,训练所述广告标签模型包括:获取训练数据,所述训练数据是指已完成广告标签标注的所述多个广告;根据所述训练数据对指定数学模型进行模型训练,直至所述数学模型对广告进行标签预测的准确度达到预设值;收敛所述数学模型得到所述广告标签模型。其中,所述数学模型可以是任何深度学习模型,例如门控循环单元(gate recurrent unit,gru)模型、循环神经网络(recurrent neural networks,rnn)等。
98.可见,在本示例中,通过预先训练好广告标签模型,让广告平台服务器能够对广告进行标签分类,为相应的参考用户标签的用户选择合适的广告,这样不仅可以提高用户的体验感,还可以满足这些用户的对应需求。
99.在一个可能的实施例,在所述向所述多个目标用户设备发送所述目标房产的广告之前,所述方法还包括:获取目标房产的项目介绍网址,并根据所述参考用户标签查询预设的广告素材集合,获取素材标签与所述参考用户标签匹配的至少一个目标图片、至少一个目标文案;根据所述至少一个目标图片、至少一个目标文案、所述项目介绍网址和预设的广告生成模型得到至少一个目标广告;确定所述至少一个目标广告为待投放广告。
100.其中,所述广告素材集合包含素材标签与文案之间的对应关系、素材标签与图片之间的对应关系,所述多个素材标签和所述多个用户标签一一对应。
101.进一步地,在所述根据所述参考用户标签查询预设的广告素材集合之前,所述方法还包括:将所述多个图片和多个文案输入到预先训练好的素材标签模型中,得到所述多个素材标签,所述多个素材标签分别对应一个或多个图片以及一个或多个文案;存储所述素材标签与图片之间的对应关系、所述素材标签与文案之间的对应关系至预先创建的广告素材集合。
102.其中,所述训练素材标签模型方面,训练所述素材标签模型包括:获取训练数据,
所述训练数据是指已完成素材标签标注的所述多个图片和所述多个文案;根据所述训练数据对指定数学模型进行模型训练,直至所述数学模型对用户进行标签预测的准确度达到预设值;收敛所述数学模型得到所述素材标签模型。其中,所述数学模型可以是任何深度学习模型,例如gru模型、rnn等。
103.示例性地,存在广告平台服务器属于广告主自己运营的情况,这个情况下,广告平台服务器在获取到参考用户标签之后,可以使用自己预先创建的广告素材集合进行目标广告的编辑和生成,使用图片加上文案以及目标房产的项目介绍网址即可生成出多个广告。
104.可见,在本示例中,通过预先训练好的素材标签模型,可以让广告平台服务器自己对自己拥有的素材进行标签化处理,所确定出的标签与所对接的房产广告服务器一致,这样可以实现根据参考用户标签再生产广告的效果,大幅减少了广告投放的成本,无需担心出现广告不符合目标用户群体偏好的情况。
105.可见,在图2本技术实施例中提供的一种广告投放方法的流程示意图,通过先获取目标房产的项目信息,再根据项目信息确定房产的项目特征,之后再根据项目特征匹配到适合的参考用户标签,最后再向对应的房产平台服务器发送查询请求消息以得到符合参考用户标签的用户的设备信息,根据这些设备信息对目标用户进行投放。这样,通过从项目信息到项目特征再到匹配出适配的参考用户标签的层层递进,在根据获取到的参考用户标签锁定目标用户进行投放,实现了仅从获取到项目信息就可以完成对目标群体用户的精准定位,无需前期花费大量成本,大幅减少了广告主的投资成本的支出,并且通过获取用户的设备信息能够实现对目标用户精准投放广告,保证了广告投放的转化率。
106.请参阅图3,图3是本技术实施例提供的另一种广告投放方法的流程示意图,提供的是一种广告投放方法,应用于房产平台服务器,该方法包括以下步骤:
107.步骤301、接收来自广告平台服务器发送的查询请求消息;
108.其中,所述查询请求消息包括参考用户标签,所述参考用户标签与目标房产的项目特征适配,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途,所述参考用户标签用于描述所述目标房产的用户画像;
109.在一个可能的实施例中,所述接收来自所述广告平台服务器发送的查询请求消息之前,所述方法还包括:获取至少一组用户数据,所述用户数据包括用户浏览行为信息和设备信息,所述至少一组用户数据分别对应一个用户;根据所述至少一组用户浏览行为信息和预先训练好的用户标签模型进行标签预测,得到所述至少一类用户标签;存储所述用户标签与用户的设备信息之间的对应关系、所述至少一组设备信息和所述至少一类用户标签至所述原始用户集合。
110.其中,所述训练用户标签模型方面,训练所述用户标签模型包括获取训练数据,所述训练数据是指已完成用户标签标注的所述多组用户浏览行为信息;根据所述训练数据对指定数学模型进行模型训练,直至所述数学模型对用户进行标签预测的准确度达到预设值;收敛所述数学模型得到所述用户标签模型。其中,所述数学模型可以是任何深度学习模型,例如gru模型、rnn等。
111.其中,由于用户会登入到房产平台上进行信息或者相关网页的浏览,所以房产平台服务器可以记录到相关的用户数据,其中就包括用户浏览行为信息和用户的设备信息。之后通过预先训练出一个用户标签模型,让该模型可以根据用户浏览行为信息对用户进行
标签化处理,让用户标签表征出用户的多方面的偏好,再将用户标签与用户的设备信息之间的对应关系、至少一组设备信息和至少一类用户标签存储到原始用户集合中。
112.可见,在本示例中,通过获取用户的浏览行为信息和设备信息,让每个被记录信息的用户能够被标签化,这样可以实现通过对用户相关信息的提取和处理,对用户进行分类,方便后续可以根据标签即可完成相关用户的选择和获取他们的设备信息,缩短了广告投放作业的时间,而且可以标签化处理后,可以根据不同的业务需求对原始用户集合进行重复使用,大大提高了实用性。
113.在一个可能的实施例中,所述用户浏览行为信息包括:点击操作、页面停留时间和页面内容信息。
114.示例性地,一名用户在房产平台上进入了一个房产项目页面,他在这个页面停留时间超过了预设时间比如3分钟,则确定该名用户对这个网页的内容感兴趣。通过获取用户感兴趣的网页的内容,房产平台服务器可以根据网页内容关键词确定出该名用户的相关偏好,如“投资房产类、新房偏好、小户型偏好”。以及通过在进入该房产平台时设置的用户信息填写框,平台服务器还可以得到该用户的相关属性和地域特征,如“30岁、男、律师、所在城市惠州”。
115.可见,在本示例中,可以通过采用多种形式将获取到的用户浏览行为信息转化为用户标签,能够对该名用户进行标签化的处理和分类,使得最后向该目标用户投放的广告是符合其需求的,保证了广告投放的转化率。
116.步骤302、响应用户查询请求消息,查询预设的原始用户集合,获取用户标签与参考用户标签匹配的多个目标用户的设备信息;
117.其中,所述原始用户集合包括用户标签与用户的设备信息之间的对应关系。
118.在一个可能的实施例中,所述查询预设的原始用户集合包括:根据所述参考用户标签匹配所述原始用户集合中存储的多个用户标签,确定目标用户标签;根据所述用户标签与用户的设备信息的之间的对应关系确定所述多个目标用户的设备信息。
119.其中,所述参考用户标签可以是一个或多个用户标签,根据参考用户标签来确定目标用户标签,在根据集合中存储的用户标签与用户设备信息的对应关系,得到每个目标用户标签对应的一个或多个目标用户的设备信息。
120.可见,在本示例中,通过根据参考用户标签匹配原始用户集合中的用户标签,就能够实现对想要的多个目标用户的设备信息的获取,保证了广告投放的高效和便捷性。
121.在一个可能的实施例中,所述根据所述参考用户标签匹配所述原始用户集合中存储的用户标签包括:判断所述每个用户标签是否存在于所述参考用户标签中;若是,则确定当前处理的用户标签为目标用户标签。
122.其中,由于参考用户标签本就是与用户标签模型分类出的多个用户标签对应的,所以判断出根据每个用户标签是否在参考用户标签中,就能够确定到目标用户标签。
123.可见,在本示例中,通过设置的广告平台服务器和房产平台服务器的标签一致性,使得通过简单的判断过程就能够实现目标用户标签的确定和选取。
124.步骤303、向广告平台服务器发送携带多个目标用户的设备信息的查询响应消息。
125.可见,在图3是本技术实施例提供的另一种广告投放方法的流程示意图,通过接收并响应广告投放平台服务器发送的查询请求消息,在原始用户集合中查询到用户标签与参
考用户标签匹配的目标用户的设备信息,这样可以实现通过两个平台服务器的交互快速的完成对目标用户的用户标签的确定,以及这些目标用户的设备信息的获取,提高了广告投放的效率和实用性。
126.下面为本技术装置实施例,本技术装置实施例与本技术方法实施例属于同一构思,用于执行本技术实施例中描述的方法。为了便于说明,本技术装置实施例仅示出与本技术装置实施例相关的部分,具体技术细节未揭示的,请参照本技术方法实施例的描述,此处不再一一赘述。
127.本技术实施例提供的一种广告投放装置,该广告投放装置可以为广告平台服务器,具体的,广告投放装置用于执行以上广告投放方法中广告平台服务器所述执行的步骤。本技术实施例提供的广告投放装置可以包括相应步骤所对应的模块。
128.本技术实施例可以根据上述方法示例对广告投放装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块即可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
129.在采用对应各个功能划分各个功能模块的情况下,图4是本技术实施例提供的一种广告投放装置的功能单元组成框图。如图4所示,该广告投放装置400包括:获取单元401,用于获取目标房产的项目信息;确定项目特征单元402,用于根据所述目标房产的项目信息确定所述目标房产的项目特征,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途;确定参考用户标签单元403,用于确定与所述项目特征适配的参考用户标签,所述参考用户标签用于描述所述目标房产的用户画像;发送单元404,用于向房产平台服务器发送携带所述参考用户标签的查询请求消息;接收单元405,用于接收来自所述房产平台服务器响应所述查询请求消息而发送的查询响应消息,所述查询响应消息携带多个目标用户的设备信息,所述多个目标用户的用户标签与所述参考用户标签匹配;投放单元406,用于向所述多个目标用户的用户设备发送所述目标房产的广告。
130.在一个可能的实施例中,在所述确定与所述项目特征适配的参考用户标签方面,所述确定参考用户标签单元403具体用于:获取预设的用户标签集合,所述用户标签集合包括用户标签和项目特征之间的对应关系;以所述项目特征为查询标识,查询所述用户标签集合,获取与所述项目特征对应的参考用户标签。
131.在一个可能的实施例中,在所述确定与所述项目特征适配的参考用户标签方面,所述确定参考用户标签单元403具体用于:获取预设的用户标签集合,所述用户标签集合包括多个用户标签;确定所述用户标签集合中每个用户标签和所述项目特征之间的关联度;将关联度最高的用户标签作为所述参考用户标签。
132.在一个可能的实施例中,在所述确定所述用户标签集合中每个用户标签和所述项目特征之间的关联度方面,所述确定参考用户标签单元403具体用于:将所述每个用户标签和所述项目特征输入预设的词向量生成模型中,得到所述每个用户标签对应的第一词向量和所述项目特征对应的第二词向量;根据预设的计算公式得到所述每个第一词向量和第二词向量之间的相似度,所述相似度的大小用于表征用户标签和项目特征之间的关联度的高低。
133.在一个可能的实施例中,在所述确定与所述项目特征适配的参考用户标签方面,所述确定参考用户标签单元403具体用于:所述用户标签用于表征用户的以下至少一种特征:用户属性、地域特征、平台设备、房产偏好、内容偏好;其中,所述房产偏好包括房产户型偏好和房产用途偏好。
134.在一个可能的实施例中,在所述接收所述查询响应消息方面,所述接收单元405具体用于:所述设备信息包括以下至少一种数据:国际移动设备识别码imel、广告识别符idfa和手机号码。
135.在一个可能的实施例中,在所述向所述多个目标用户的用户设备发送所述目标房产的广告方面,所述投放单元406具体用于:根据所述参考用户标签查询预设的原始广告集合,获取广告标签与所述参考用户标签匹配的至少一个目标广告,所述原始广告集合包括广告标签与广告之间的对应关系,所述多个广告标签和所述多个用户标签一一对应;确定所述至少一个目标广告为待投放广告。
136.在一个可能的实施例中,在所述根据所述参考用户标签查询预设的原始广告集合方面,所述投放单元406具体用于:将所述多个广告输入到预先训练好的广告标签模型中,得到所述多个广告标签,所述多个广告标签分别对应一个或多个广告;存储所述广告标签与广告之间的对应关系至预先创建的原始广告集合。
137.可以看出,本技术实施例提供的广告投放装置,可以实现通过先获取目标房产的项目信息,再根据项目信息确定房产的项目特征,之后再根据项目特征匹配到适合的参考用户标签,最后再向对应的房产平台服务器发送查询请求消息以得到符合参考用户标签的用户的设备信息,根据这些设备信息对目标用户进行投放。这样,通过从项目信息到项目特征再到匹配出适配的参考用户标签的层层递进,在根据获取到的参考用户标签锁定目标用户进行投放,实现了仅从获取到项目信息就可以完成对目标群体用户的精准定位,无需前期花费大量成本,大幅减少了广告主的投资成本的支出,并且通过获取用户的设备信息能够实现对目标用户精准投放广告,保证了广告投放的转化率。
138.本技术实施例还提供了另一种广告投放装置,该广告投放装置可以为房产平台服务器。具体的,广告投放装置用于执行以上广告投放方法中房产平台服务器所述执行的步骤。本技术实施例提供的广告投放装置可以包括相应步骤所对应的模块。
139.本技术实施例可以根据上述方法示例对该广告投放装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块即可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
140.在采用对应各个功能划分各个功能模块的情况下,图5是本技术实施例提供的另一种广告投放装置的功能单元组成框图。如图5所示,该广告投放装置500包括:接收单元501,用于接收来自所述广告平台服务器发送的查询请求消息,所述查询请求消息包括参考用户标签,所述参考用户标签与目标房产的项目特征适配,所述项目特征用于表征所述目标房产的以下至少一种属性:户型、地域和用途,所述参考用户标签用于描述房产的用户画像;响应单元502,用于响应所述用户查询请求消息,查询预设的原始用户集合,获取用户标签与所述参考用户标签匹配的多个目标用户的设备信息,所述原始用户集合包括用户标签
与用户的设备信息之间的对应关系;发送单元503,用于向所述广告平台服务器发送携带所述多个目标用户的设备信息的查询响应消息。
141.在一个可能的实施例中,在所述接收来自所述广告平台服务器发送的查询请求消息方面,所述接收单元501具体用于:获取至少一组用户数据,所述用户数据包括用户浏览行为信息和设备信息,所述至少一组用户数据分别对应一个用户;根据所述至少一组用户浏览行为信息和预先训练好的用户标签模型进行标签预测,得到所述至少一类用户标签;存储所述用户标签与用户的设备信息之间的对应关系、所述至少一组设备信息和所述至少一类用户标签至所述原始用户集合。
142.在一个可能的实施例中,在所述接收来自所述广告平台服务器发送的查询请求消息方面,所述接收单元501具体用于:所述用户浏览行为信息包括:点击操作、页面停留时间和页面内容信息。
143.在一个可能的实施例中,在所述查询预设的原始用户集合方面,所述响应单元502具体用于:根据所述参考用户标签匹配所述原始用户集合中存储的多个用户标签,确定目标用户标签;根据所述用户标签与用户的设备信息的之间的对应关系确定所述多个目标用户的设备信息。
144.在一个可能的实施例,在所述根据所述参考用户标签匹配所述原始用户集合中存储的用户标签方面,所述响应单元502具体用于:判断所述每个用户标签是否存在于所述参考用户标签中;若是,则确定当前处理的用户标签为目标用户标签。
145.可以看出,本技术实施例提供的另一种广告投放装置,可以实现通过接收并响应广告投放平台服务器发送的查询请求消息,在原始用户集合中查询到用户标签与参考用户标签匹配的目标用户的设备信息,这样可以实现通过两个平台服务器的交互快速的完成对目标用户的用户标签的确定,以及这些目标用户的设备信息的获取,提高了广告投放的效率和实用性。
146.需要注意的是,本装置实施例所描述的广告投放装置是以功能单元的形式呈现。这里所使用的术语“单元”应当理解为尽可能最宽的含义,用于实现各个“单元”所描述功能的对象例如可以是集成电路asic,单个电路,用于执行一个或多个软件或固体程序的处理器(共享的、专用的或芯片组)和存储器,组合逻辑电路,和/或提供实现上述功能的其他合适的组件。
147.在采用集成的单元的情况下,如图6所示,图6是本技术实施例提供的一种广告投放装置的结构框图。图6中,广告投放装置600包括:处理模块602和通信模块601。处理模块602用于对广告投放装置的动作进行控制管理,例如,获取单元401、确定项目特征单元402、确定参考用户标签单元403、发送单元404、接收单元405和投放单元406的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块601用于支持广告投放启动装置与其他设备之间的交互。如图6所示,广告投放装置还可以包括存储模块603,存储模块603用于存储数据校验装置的程序代码和数据。
148.其中,处理模块602可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理
器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块601可以是收发器、rf电路或通信接口等。存储模块603可以是存储器。
149.在采用集成的单元的情况下,如图7所示,图7是本技术实施例提供的另一种广告投放装置的结构框图。图7中,广告投放装置700包括:处理模块702和通信模块701。处理模块702用于对该广告投放装置的动作进行控制管理,例如,接收单元501、响应单元502和发送单元503的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块701用于支持广告投放装置与其他设备之间的交互。如图7所示,标签化处理装置还可以包括存储模块703,存储模块703用于存储标签化处理装置的程序代码和数据。
150.其中,处理模块702可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块701可以是收发器、rf电路或通信接口等。存储模块703可以是存储器。
151.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
152.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
153.本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
154.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
155.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
156.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
157.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
158.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
159.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,可轻易想到变化或替换,均可作各种更动与修改,包含上述不同功能、实施步骤的组合,包含软件和硬件的实施方式,均在本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献