广告投放方法、装置及电子设备与流程

文档序号:24532096发布日期:2021-04-02 10:11阅读:119来源:国知局
广告投放方法、装置及电子设备与流程

本申请涉及计算机技术领域,特别涉及一种广告投放方法、装置及电子设备。



背景技术:

随着互联网的发展,越来越多的游戏厂商选择通过线上的媒体平台进行广告投放,在线上的媒体平台中以网幅广告等形式展示一些新产品的图像或视频,以吸引用户点击对应的广告页面进入游戏产品的介绍或购买页面。

为使投放的广告更符合用户需求,现有技术中,会从媒体端上获取分析数据后,根据分析数据获取符合用户需求的素材资源生成广告文件进行投放,其中,分析数据媒体端将用户的操作记录输入归因分析模型后生成。由于这种广告投放方法依赖的分析数据是由媒体端生成的,而媒体端生成的分析数据更多是针对广告投放渠道的投放效果,对各个广告对应的产品的针对性不高,导致对广告投放主来说根据分析数据进行投放的广告可能会出现偏差,无法达到原定的产品推广效果,且这种方法依赖于媒体端上的操作记录,而现有媒体端上的操作记录仅需用户点击、浏览媒体端或媒体端上页面的广告即可生成,因此当媒体端上出现低成本的恶意操作,例如刷广告点击量或浏览量的操作时,无法被识别,此时则会造成最终的分析数据与实际的用户需求不符,从而导致投放过程中的广告文件的无效消耗。



技术实现要素:

本申请的目的在于至少解决现有技术中存在的技术问题之一,提供一种广告投放方法、装置以及电子设备,提高广告投放的精准度,减少广告文件的无效消耗。

本申请实施例提供一种广告投放方法,包括:

从本地数据库获取第一用户数据集,其中,所述第一用户数据集包括广告浏览数据、广告点击数据和游戏注册数据;

将所述第一用户数据集输入训练好的第一归因分析模型,获取第一分析数据,所述第一分析数据包括用于组成广告文件的各游戏素材的第一素材等级,以及用于投放所述广告文件的各广告位的第一投放等级;

将所述第一分析数据与从媒体端获取的第二分析数据进行数据对比,并当所述第一分析数据与所述第二分析数据中各项数据的偏差处于预设范围时,根据所述第一分析数据或所述第二分析数据,获取对应的多个资源信息生成广告文件,其中,所述第二分析数据包括用于组成广告文件的各游戏素材的第二素材等级,以及用于投放所述广告文件的各广告位的第二投放等级,所述第二分析数据由所述媒体端将第二用户数据集输入第二归因分析模型后生成,所述第二用户数据集包括用户在所述媒体端上的操作记录;

将所述广告文件投放至所述多个资源信息中指定的广告位。

进一步的,将所述第一分析数据与从媒体端获取的第二分析数据进行数据对比之前,还包括:

将所述第一用户数据集回调至所述媒体端;

根据所述第一用户数据集以及所述操作记录,在所述媒体端生成所述第二用户数据集,以使所述媒体端将所述第二用户数据集输入所述第二归因分析模型。

进一步的,所述获取对应的多个资源信息生成广告文件,包括:

根据所述第一分析数据中最高的所述第一素材等级和所述第一投放等级,从资源信息库中筛选与所述第一素材等级和所述第一投放等级相关联的多个资源信息;

根据多个所述资源信息生成所述广告文件。

进一步的,多个所述资源信息包括素材标签和目标广告位标签;

所述根据多个所述资源信息生成广告文件,包括:

根据所述素材标签,获取对应的素材源,所述素材源关联有唯一的目标素材;

根据所述素材源和所述目标广告位标签生成所述广告文件,以在接收到广告投放请求时,将所述广告文件发送至与所述目标广告位标签对应的目标广告位。

进一步的,在所述获取对应的素材源之后,还包括:

根据所述素材源,获取所述目标素材;

提取所述目标素材中素材图像的预设图像区域;

根据由所述目标广告位标签确定的所述目标广告位,对所述预设图像区域进行等比缩放,更新所述目标素材。

进一步的,所述提取所述目标素材中素材图像的预设图像区域,包括:

获取所述素材图像的多个预设区域的多个长宽像素比,其中,所述长宽像素比由所述预设区域的长像素和宽像素形成;

将所述多个长宽像素比中,与区域长宽比最接近的所述长宽像素比对应的所述预设区域,标记为所述预设图像区域,其中,所述区域长宽比根据所述目标广告位的长度属性和宽度属性形成。

进一步的,所述根据所述目标广告位对所述预设图像区域进行等比缩放,更新所述目标素材,包括:

对所述预设图像区域的长像素和宽像素中满足预设标记策略的图像属性进行标记,其中,所述预设标记策略包括对所述预设图像区域的长像素和宽像素中像素值较大的一项所述图像属性进行标记;

根据被标记的所述图像属性,从所述目标广告位的多个基础属性中获取对应的目标基础属性,其中,多个所述基础属性包括所述广告位的长度属性和宽度属性,所述长度属性与所述长像素对应,所述宽度属性与所述宽像素对应;

根据被标记的所述图像属性与所述目标基础属性的属性比例,对所述预设图像区域进行等比缩放,更新所述目标素材。

进一步的,本申请实施例中,还包括:

当所述第一分析数据与所述第二分析数据中各项数据的偏差超出所述预设范围时,生成报警信号。

进一步的,在本申请实施例中,还提供了一种广告投放装置,包括:

数据获取模块,用于从本地数据库获取第一用户数据集,其中,所述第一用户数据集包括广告浏览数据、广告点击数据和游戏注册数据;

等级获取模块,用于将所述第一用户数据集输入训练好的第一归因分析模型,获取第一分析数据,所述第一分析数据包括用于组成广告文件的各游戏素材的第一素材等级,以及用于投放所述广告文件的各广告位的第一投放等级;

数据分析模块,用于将所述第一分析数据与从媒体端获取的第二分析数据进行数据对比,并当所述第一分析数据与所述第二分析数据中各项数据的偏差处于预设范围时,根据所述第一分析数据或所述第二分析数据,获取对应的多个资源信息生成广告文件,其中,所述第二分析数据包括用于组成广告文件的各游戏素材的第二素材等级,以及用于投放所述广告文件的各广告位的第二投放等级,所述第二分析数据由所述媒体端将第二用户数据集输入第二归因分析模型后生成,所述第二用户数据集包括用户在所述媒体端上的操作记录;

广告投放模块,用于将所述广告文件投放至所述多个资源信息中指定的广告位。

进一步的,本申请实施例提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的广告投放方法。

进一步的,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述实施例所述的广告投放方法。

相比于现有技术,上述实施例中服务器获取第一用户数据集并将其输入到第一归因分析模型中来得到第一分析数据,将第一分析数据和从媒体端获取的第二分析数据进行对比,在两组分析数据中各项数据的偏差处于预设范围时根据其中任一分析数据获取对应的资源信息来生成广告文件,能够避免由于媒体端生成的分析数据更多针对广告投放去到的投放效果而导致的投放广告出现偏差,并且能够识别媒体端出现的低成本的恶意操作,令分析数据更加符合用户需求,减少投放过程中的广告文件的无效消耗。

上述实施例在将第一分析数据和从媒体端获取的第二分析数据进行对比之前,将第一用户数据集回调到媒体端,并结合操作记录生成第二用户数据集,能够根据第一用户数据集和媒体端的第二用户数据集的维度统一归因方式,减少差异,更好地比对第一分析数据和第二分析数据中的各项数据的偏差是否处于预设范围,以及更好地识别媒体端出现的低成本的恶意操作,使媒体端和服务器的用户数据的差异控制在合理范围内。

上述实施例根据第一分析数据中最高的第一素材等级和第一投放等级来筛选相关联的多个资源信息,并根据所述多个资源信息来生成广告文件,使得生成的广告文件更加贴合目标需求。

上述实施例根据素材标签获取与目标素材关联的素材源,并根据素材源和目标广告位标签生成广告文件,能够更加快捷准确地获取对应的目标素材和生成广告文件,并且减少需要的存储空间。

上述实施例通过获取素材图像的预设区域图像,并根据目标广告位标签确定的目标广告位来对预设区域图像进行等比缩放,能够避免素材图像投放到目标广告位上产生的失真情况。

上述实施例获取素材图像多个预设区域的多个长宽像素比,并选取其中与区域长宽比最接近的长宽像素比对应标记为预设图像区域,能够选取与广告更加适应的预设图像区域来进行等比缩放,更好地完整显示素材的核心内容以及提高素材的显示质量。

上述实施例在获取目标素材的过程中,对预设图像区域中长像素和宽像素中像素较大的一个图像属性进行标记,根据标记的图像属性以及获取的对应的目标广告位的基础属性得到属性比例,根据该属性比例对预设图像区域进行等比缩放,来更新目标素材,使得目标素材的长像素和宽像素缩放比例一致,不容易变形和失真,并且能够使可用素材的内容完整显示,避免对可用素材的显示质量造成影响。

在上述实施例中,当第一分析数据与第二分析数据中各项数据中一项或多项的偏差超出预设范围时,生成报警信号,使得用户或者服务器管理员能够及时对广告文件进行调整。

附图说明

下面结合附图和实施例对本申请进一步地说明;

图1为一个实施例中广告投放方法的应用环境图;

图2为一个实施例中广告投放方法的流程示意图;

图3为一个实施例中广告投放装置的结构框图;

图4为一个实施例中计算机设备的结构框图。

具体实施方式

本部分将详细描述本申请的具体实施例,本申请之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本申请的每个技术特征和整体技术方案,但其不能理解为对本申请保护范围的限制。

随着互联网的发展,越来越多的游戏厂商选择通过线上的媒体平台进行广告投放,在线上的媒体平台中以网幅广告等形式展示一些新产品的图像或视频,以吸引用户点击对应的广告页面进入游戏产品的介绍或购买页面。

为使投放的广告更符合用户需求,现有技术中,会从媒体端上获取分析数据后,根据分析数据获取符合用户需求的素材资源生成广告文件进行投放,其中,分析数据媒体端将用户的操作记录输入归因分析模型后生成。由于这种广告投放方法依赖的分析数据是由媒体端生成的,而媒体端生成的分析数据更多是针对广告投放渠道的投放效果,对各个广告对应的产品的针对性不高,导致对广告投放主来说根据分析数据进行投放的广告可能会出现偏差,无法达到原定的产品推广效果,且这种方法依赖于媒体端上的操作记录,而现有媒体端上的操作记录仅需用户点击、浏览媒体端或媒体端上页面的广告即可生成,因此当媒体端上出现低成本的恶意操作,例如刷广告点击量或浏览量的操作时,无法被识别,此时则会造成最终的分析数据与实际的用户需求不符,从而导致投放过程中的广告文件的无效消耗。其中,媒体端为网络媒体或者电视媒体所采用的服务器,对于分析数据,可以采用概率形式或者评分形式对数据分析情况进行显示,归因分析模型为现有技术,可以为末次互动模型、末次非直接点击互动模型、末次渠道互动模型、首次互动模型、线性归因模型、时间衰减归因模型、基于位置的归因模型或者马尔科夫链等。

为了解决上述技术问题,如图1所示,是一个实施例中广告投放方法的应用环境图。参照图1,该广告投放系统包括用户终端110和服务器120。用户终端110和服务器120通过网络连接。用户终端110具体可以是台式用户终端。用户终端110可以用独立的用户终端或者是多个用户终端组成的用户终端集群来实现。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。其中,服务器从本地数据库中获取第一用户数据集并将其输入到第一归因分析模型中来得到第一分析数据,将第一分析数据和从媒体端的服务器中获取的第二分析数据进行对比,在两组分析数据中各项数据的偏差处于预设范围时根据其中任一分析数据获取对应的资源信息来生成广告文件。

下面,将通过几个具体的实施例对本申请实施例提供的广告投放方法进行详细介绍和说明。

如图2所示,在一个实施例中,提供了一种广告投放方法。本实施例主要以该方法应用于计算机设备来举例说明。该计算机设备具体可以是上述图1中的服务器120。

参照图2,该广告投放方法具体包括如下步骤:

s11、从本地数据库获取第一用户数据集,其中,第一用户数据集包括广告浏览数据、广告点击数据和游戏注册数据。

在本实施例中,服务器从本地数据库中获取与游戏相关的广告的第一用户数据集,其中,第一用户数据集可以为存储在本地数据库中的用户对于广告的浏览数据、点击数据和游戏注册数据,还可以包括游戏下载数据、游戏安装数据、游戏激活数据、用户在线数据、用户活跃数据、用户充值数据、用户所在地区、用户终端品牌、用户终端价格、用户终端网络等。例如,对于三七互娱游戏平台上新游戏《神座》的相关广告,对应的第一用户数据集为对于《神座》在所有平台或网站上的相关广告的浏览数据、点击数据和游戏注册数据,其中该广告浏览数据、广告点击数据和游戏注册数据可以为总数或者平均值等形式。

s12、将第一用户数据集输入训练好的第一归因分析模型,获取第一分析数据,第一分析数据包括用于组成广告文件的各游戏素材的第一素材等级,以及用于投放广告文件的各广告位的第一投放等级。

在本实施例中,服务器将第一用户数据集输入训练好的第一归因分析模型来获取第一分析数据,其中,第一归因模型可以为末次互动模型、末次非直接点击互动模型、末次渠道互动模型、首次互动模型、线性归因模型、时间衰减归因模型、基于位置的归因模型或者马尔科夫链等。第一分析数据包括第一素材等级和第一投放等级,第一素材等级为组成广告文件的各游戏素材的素材等级。例如《神座》对应的广告文件需要图片素材,其中图片素材包括图片a、图片b和图片c,对于上述图片素材的评分分别为90分、50分和70分,分数从高到低排序对应素材等级,分别为等级3、等级1和等级2,等级越高越贴合用户需求。第一投放等级为用于投放广告文件的各广告位的等级,例如,能够投放广告文件的广告位有三个,分别位于三七互娱游戏平台的顶部、左下角和右下角,对应的评分分别为95分、50分和60分,分数从高到低排序对应投放等级,分别为等级3、等级1和等级2,等级越高广告文件投放到该广告位的投放效果越好。

s13、将第一分析数据与从媒体端获取的第二分析数据进行数据对比,并当第一分析数据与第二分析数据中各项数据的偏差处于预设范围时,根据第一分析数据或第二分析数据,获取对应的多个资源信息生成广告文件,其中,第二分析数据包括用于组成广告文件的各游戏素材的第二素材等级,以及用于投放广告文件的各广告位的第二投放等级,第二分析数据由媒体端将第二用户数据集输入第二归因分析模型后生成,第二用户数据集包括用户在媒体端上的操作记录。

其中,第二用户数据集可以为存储在本地数据库或者存储在媒体端中的用户在媒体端上的操作记录,操作记录为用户在媒体端上的点击或浏览页面广告的记录。例如,对于三七互娱官网上新游戏《神座》的相关广告,对应的第二用户数据集为对于《神座》在所有平台或网站上的操作记录,分别为广告浏览数据和广告点击数据,其中该广告浏览数据和广告点击数据可以为总数或者平均值等形式。

在本实施例中,第二分析数据包括第二素材等级和第二投放等级,其中,第二分析数据为媒体端将第二用户数据集输入到第二归因分析模型中生成。与第一分析数据中的第一素材等级和第一投放等级相对应,第二素材等级为组成广告文件的各游戏素材的素材等级。例如,《神座》对应的广告文件中的图片素材包括图片a、图片b和图片c,此时第二分析数据中对于上述图片素材的评分分别为60分、30分和40分,分数从高到低排序对应素材等级,分别为等级3、等级1和等级2,等级越高越贴合用户需求。第一投放等级为用于投放广告文件的各广告位的等级,例如,能够投放广告文件的广告位有三个,分别位于三七互娱游戏平台的顶部、左下角和右下角,对应的评分分别为65分、20分和40分,分数从高到低排序对应素材等级,分别为等级3、等级1和等级2,等级越高广告文件投放到该广告位的投放效果越好。

在本实施例中,第二归因分析模型也可以为第一归因模型可以为末次互动模型、末次非直接点击互动模型、末次渠道互动模型、首次互动模型、线性归因模型、时间衰减归因模型、基于位置的归因模型或者马尔科夫链等。其中,对于服务器采用训练好的第一归因分析模型来对第一用户数据集进行处理,生成第一分析数据的过程,与媒体端的服务器采用训练好的第二归因分析模型来对第二用户数据集进行处理,生成第二分析数据的过程,由于服务器和媒体端的服务器针对的点不同,因此具体采用归因分析模型不同,或者归因分析模型相同,但模型中各数据的权重设置不同。例如,对于《神座》的第一用户数据集和第二用户数据集中均包括广告浏览数据和广告点击数据,服务器针对广告对应的产品,而媒体端的服务器针对广告投放渠道的投放效果,因此,服务器采用的第一归因模型可以为基于位置的归因模型,而媒体端服务器采用的第二归因模型可以为末次渠道互动模型;或者服务器采用的第一归因模型和媒体端服务器采用的第二归因模型可以均为基于位置的归因模型,而第一用户数据集和第二用户数据集中均包括广告浏览数据和广告点击数据,此时服务器对于第一用户数据集中的广告浏览数据的权重设为3,广告点击数据的权重设为5,而媒体端的服务器对于第二用户数据集中的广告浏览数据的权重设为2,广告点击数据的权重设为10。

服务器将第一分析数据和第二分析数据中的各项数据分别进行对比,判断第一分析数据和第二分析数据的各项数据的偏差均处于预设范围。其中,预设范围即游戏素材的素材等级的评分可以不同,但是需要素材等级排名在第一分析数据和第二分析数据中均相同,即一个给出的评分可以是90,另一个可以是80,但是这两个评分在分析数据中的素材等级排名都是最高的。投放等级同理。

例如,第一分析数据的图片素材中的图片a、图片b和图片c的评分分别为90分、50分和70分,对应的第一素材等级分别为等级3、等级1和等级2。广告位分别位于三七互娱游戏平台的顶部、左下角和右下角,对应的评分分别为95分、50分和60分,对应的第一投放等级分别为等级3、等级1和等级2。

第二分析数据的图片素材中的图片a、图片b和图片c的评分分别为60分、30分和40分,第二素材等级分别为等级3、等级1和等级2。广告位分别位于三七互娱游戏平台的顶部、左下角和右下角,对应的评分分别为65分、20分和40分,对应的第二投放等级分别为等级3、等级1和等级2。

此时,对于图片素材中图片a、图片b和图片c的素材等级分别均为等级3、等级1和等级2。对于广告位分别位于三七互娱游戏平台的顶部、左下角和右下角的投放等级分别均为等级3、等级1和等级2,各项数据均位于预设范围内,因此服务器可以获取资源信息。

在本实施例中,当第一分析数据与第二分析数据中各项数据的偏差均处于预设范围时,服务器根据第一分析数据或第二分析数据,获取对应的多个资源信息生成广告文件。例如,根据分析数据中的图片素材中的图片a、图片b和图片c,可以选取等级1或等级2或等级3的图片素材,对于分析数据中的组成广告文件的其他素材,也同理。

在一个实施例中,获取对应的多个资源信息生成广告文件,包括:

根据第一分析数据中最高的第一素材等级和第一投放等级,从资源信息库中筛选与第一素材等级和第一投放等级相关联的多个资源信息。

根据多个资源信息生成广告文件。

在本实施例中,服务器根据第一分析数据中最高的第一素材等级和第一投放等级,从资源信息库中筛选与第一素材等级和第一投放等级相关联的多个资源信息。例如,选取等级3的图片a作为资源信息。

在本实施例中,根据第一分析数据中最高的第一素材等级和第一投放等级来筛选相关联的多个资源信息,并根据所述多个资源信息来生成广告文件,使得生成的广告文件更加贴合目标需求。

由于媒体端无法统计付费、注册数据等数据,使得归因方式与服务器的归因方式不一致,使得媒体端和服务器获得的数据维度差异较大。

为了解决上述技术问题,在一个实施例中,将第一分析数据与从媒体端获取的第二分析数据进行数据对比之前,还包括:

将第一用户数据集回调至媒体端。

根据第一用户数据集以及操作记录,在媒体端生成第二用户数据集,以使媒体端将第二用户数据集输入第二归因分析模型。

在本实施例中,服务器在将第一分析数据与从媒体端获取的第二分析数据进行数据对比之前,先将第一用户数据集回调至媒体端。其中,第一用户数据集包括游戏注册数据,还可以包括游戏下载数据、游戏安装数据、游戏激活数据、用户在线数据、用户活跃数据、用户充值数据、用户所在地区、用户终端品牌、用户终端价格、用户终端网络等。因此服务器回调第一用户数据集至媒体端后,在媒体端结合操作记录来生成第二用户数据集。例如,第一用户数据为数据库中的广告浏览数据、广告点击数据和游戏注册数据,操作记录为媒体端采集的广告浏览数据和广告点击数据,因此服务器回调能把媒体端采集不到的游戏注册数据加入到第二用户数据集中。

在本实施例中,在将第一分析数据和从媒体端获取的第二分析数据进行对比之前,将第一用户数据集回调到媒体端,并结合操作记录生成第二用户数据集,能够根据第一用户数据集和媒体端的第二用户数据集的维度统一归因方式,减少差异,更好地比对第一分析数据和第二分析数据中的各项数据的偏差是否处于预设范围,以及更好地识别媒体端出现的低成本的恶意操作,使媒体端和服务器的用户数据的差异控制在合理范围内。

s14、将广告文件投放至多个资源信息中指定的广告位。

在本实施例中,服务器根据选取分析数据中的素材等级和投放等级来获取资源信息,从而生成广告文件,生成广告文件后将该广告文件投放到选取的投放等级指定的广告位中。

在一个实施例中,多个资源信息包括素材标签和目标广告位标签。

根据多个资源信息生成广告文件,包括:

根据素材标签,获取对应的素材源,素材源关联有唯一的目标素材。

根据素材源和目标广告位标签生成广告文件,以在接收到广告投放请求时,将广告文件发送至与目标广告位标签对应的目标广告位。

在本实施例中,服务器根据资源信息中的素材标签获取对应的素材源,该素材源与目标素材唯一关联,其中,素材源为目标素材所存储的地址信息,素材标签为获取素材源的标识。例如,服务器通过素材标签1获得《神座》宣传图片素材存储的地址,根据该地址能够唯一获取对应的《神座》宣传图片素材。服务器将获得的素材源和目标广告位标签结合模板生成广告文件,在服务器接收到广告投放请求时,服务器再根据将广告文件发送到目标广告位标签对应的目标广告位中。其中,服务器根据目标广告位标签为能够唯一找到对应的目标广告位,例如,目标广告位标签1能够找到在客户端1中的三七互娱官网,服务器再将广告文件发送到官网上进行投放。

在本实施例中,根据素材标签获取与目标素材关联的素材源,并根据素材源和目标广告位标签生成广告文件,能够更加快捷准确地获取对应的目标素材和生成广告文件,并且减少需要的存储空间。

在一个实施例中,在获取对应的素材源之后,还包括:

根据素材源,获取目标素材。

提取目标素材中素材图像的预设图像区域。

根据由目标广告位标签确定的目标广告位,对预设图像区域进行等比缩放,更新目标素材。

其中,素材源为目标素材所存储的地址信息。在本实施例中,服务器获取目标素材中素材图像的预设图像区域,其中,目标素材可以为需要进行广告投放的对象,可以为物品或者动物或者人等,素材图像即为所要进行广告投放的对象对应的图像,该图像可以为位图或者矢量图。

在本实施例中,服务器可以通过裁剪获取预设图像区域,或者可以通过输入所要获取的预设图像区域各个角的坐标来得到预设图像区域,其中,预设图像区域指的是所要进行广告投放的对象对应的图像中所要进行广告投放的图像区域。由于图像区域获取属于现有技术,因此,对于从素材图像中获取预设图像区域的方式不做具体限定。

获取预设图像区域后,服务器根据目标广告位标签确定的目标广告位,对预设图像区域进行等比缩放,更新目标素材。等比缩放即图像长像素和宽像素按照统一比例进行缩放。

例如,目标广告位为长度属性为500像素,宽度属性为1000像素的矩形区域,此时服务器对长像素为800,宽像素为1000的矩形预设图像区域进行等比例缩放,来得到能够投放到目标广告位的目标素材。这里的根据属性比例进行等比例缩放,可以将目标素材的长像素和宽像素缩小为原来的二分之一,也可以缩小为原来的四分之一,还可以缩小为原来的八分之一,等等。由于目标素材要能够投放到目标广告位中,因此,等比缩放后可以得到长像素为400,宽像素为500的目标素材,也可以得到长像素为200,宽像素为250的目标素材,还可以得到长像素为100,宽像素为125的目标素材。服务器将获得的能够投放到目标广告位的目标素材更新等比缩放前的目标素材。

在本实施例中,通过获取素材图像的预设区域图像,并根据目标广告位标签确定的目标广告位来对预设区域图像进行等比缩放,能够避免素材图像投放到目标广告位上产生的失真情况。

在一个实施例中,提取所述目标素材中素材图像的预设图像区域,包括:

获取素材图像的多个预设区域的多个长宽像素比,其中,长宽像素比由预设区域的长像素和宽像素形成。

将多个长宽像素比中,与区域长宽比最接近的长宽像素比对应的预设区域,标记为预设图像区域,其中,区域长宽比根据目标广告位的长度属性和宽度属性形成。

在本实施例中,服务器根据素材图像,可以裁剪获取多个预设区域,并且多个预设区域的长宽像素比均不相同。其中,长宽像素比为预设区域的长像素与宽像素的比值。例如,可以从长像素为1000,宽像素为1000的素材图像中获取长像素为1000,宽像素为800的预设区域,以及长像素为800,宽像素为1000的预设区域,两个预设区域的长宽像素比为5:4和4:5的两个预设区域。当素材图像只有一个时,可以通过复制素材图像来进行预设区域的裁剪获取。

在本实施例中,服务器根据目标广告位的区域长宽比来选取与区域长宽比最接近的长宽像素比的预设区域,并将选取的预设区域标记为预设图像区域。其中,区域长宽比为广告位的长度属性和宽度属性的比值。例如,长像素为1000,宽像素为800的预设区域,以及长像素为800,宽像素为1000的预设区域,两个预设区域的长宽像素比为5:4和4:5的两个预设区域,此时广告位的长度属性为500像素,宽度属性为300像素,那么区域长宽比为5:3,因此长宽像素比为5:4与其最接近,那么对应的预设区域则标记为预设图像区域。

在本实施例中,获取素材图像多个预设区域的多个长宽像素比,并选取其中与区域长宽比最接近的长宽像素比对应标记为预设图像区域,能够选取与广告更加适应的预设图像区域来进行等比缩放,更好地完整显示素材的核心内容以及提高素材的显示质量。

在一个实施例中,根据目标广告位对预设图像区域进行等比缩放,更新目标素材,包括:

对预设图像区域的长像素和宽像素中满足预设标记策略的图像属性进行标记,其中,预设标记策略包括对预设图像区域的长像素和宽像素中像素值较大的一项图像属性进行标记。

根据被标记的图像属性,从目标广告位的多个基础属性中获取对应的目标基础属性,其中,多个基础属性包括广告位的长度属性和宽度属性,长度属性与长像素对应,宽度属性与宽像素对应。

根据被标记的图像属性与目标基础属性的属性比例,对预设图像区域进行等比缩放,更新目标素材。

在本实施例中,对于预设图像区域的长像素和宽像素,服务器依据预设标记策略来选取其中一个进行标记。其中,预设标记策略指的是选取预设图像区域的长像素和宽像素的其中一个进行标记的依据。图像属性包括长像素和宽像素。

服务器选取预设图像区域的长像素和宽像素中像素值较大的一个来进行标记,例如,游戏《神座》的宣传图像素材的预设图像区域为长像素为800,宽像素为1000的矩形区域。服务器根据预设标记策略,选取宽像素来进行标记。标记方式不做具体限定。服务器根据预设图像区域中被标记的图像属性,从目标广告位的多个基础属性中获取对应的目标基础属性。其中,基础属性指的是目标广告位的长度属性和宽度属性,分别表示目标广告位中所能投放的初始素材的最大长度和最大宽度。与预设图像区域中被标记的图像属性相对应的基础属性即为目标基础属性,其中,图像属性与基础属性的对应关系为长度属性对应长像素,宽度属性对应宽像素。例如,选取了预设图像区域中的宽像素进行标记,那么服务器从目标广告位获取的目标基础属性为宽度属性。

服务器获取被标记的图像属性与相应的目标基础属性的属性比例。例如,游戏《神座》的宣传图像素材的预设图像区域为长像素为800,宽像素为1000的矩形区域。宽像素为被标记的图像属性,目标广告位的宽度属性为相应的目标基础属性,目标广告位的长度属性为800,宽度属性为500,此时宽像素和宽度属性的属性比例为2:1。

服务器根据属性比例对预设图像区域进行等比缩放,等比缩放即图像长像素和宽像素按照统一比例进行缩放。等比缩放后服务器根据等比缩放后的预设图像区域来作为目标素材。

例如,服务器根据宽像素和宽度属性为2:1的属性比例,对长像素为800,宽像素为1000的预设图像区域进行等比例缩放,这里的根据属性比例进行等比例缩放,可以将预设图像区域的长像素和宽像素缩小为原来的二分之一,也可以缩小为原来的四分之一,还可以缩小为原来的八分之一,等等。缩放后可以得到长像素为400,宽像素为500的初始素材,也可以得到长像素为200,宽像素为250的初始素材,还可以得到长像素为100,宽像素为125的初始素材,等等。等比缩放后,服务器将等比缩放后的预设图像区域作为目标素材。

在本实施例中,在获取目标素材的过程中,对预设图像区域中长像素和宽像素中像素较大的一个图像属性进行标记,根据标记的图像属性以及获取的对应的目标广告位的基础属性得到属性比例,根据该属性比例对预设图像区域进行等比缩放,来更新目标素材,使得目标素材的长像素和宽像素缩放比例一致,不容易变形和失真,并且能够使可用素材的内容完整显示,避免对可用素材的显示质量造成影响。

在一个实施例中,广告投放方法,还包括:

当第一分析数据与第二分析数据中各项数据的偏差超出预设范围时,生成报警信号。

在本实施例中,服务器将第一分析数据和第二分析数据中各项数据进行对比时,可以通过生成分析报告的形式来进行比对,分析报告可以采用表格或图形的形式。当第一分析数据和第二分析数据中的一项或多项数据超出预设范围时,服务器生成报警信号。报警信号可以采用弹窗、报警声或者颜色标记的形式。

在本实施例中,当第一分析数据与第二分析数据中各项数据中一项或多项的偏差超出预设范围时,生成报警信号,使得用户或者服务器管理员能够及时对广告文件进行调整。

在上述实施例中,服务器获取第一用户数据集并将其输入到第一归因分析模型中来得到第一分析数据,将第一分析数据和从媒体端获取的第二分析数据进行对比,在两组分析数据中各项数据的偏差处于预设范围时根据其中任一分析数据获取对应的资源信息来生成广告文件,能够避免由于媒体端生成的分析数据更多针对广告投放去到的投放效果而导致的投放广告出现偏差,并且能够识别媒体端出现的低成本的恶意操作,令分析数据更加符合用户需求,减少投放过程中的广告文件的无效消耗。

在一个实施例中,如图3所示,提供了一种广告投放装置,包括:

数据获取模块101,用于从本地数据库获取第一用户数据集,其中,第一用户数据集包括广告浏览数据、广告点击数据和游戏注册数据。

等级获取模块102,用于将第一用户数据集输入训练好的第一归因分析模型,获取第一分析数据,第一分析数据包括用于组成广告文件的各游戏素材的第一素材等级,以及用于投放广告文件的各广告位的第一投放等级。

数据分析模块103,用于将第一分析数据与从媒体端获取的第二分析数据进行数据对比,并当第一分析数据与第二分析数据中各项数据的偏差处于预设范围时,根据第一分析数据或第二分析数据,获取对应的多个资源信息生成广告文件,其中,第二分析数据包括用于组成广告文件的各游戏素材的第二素材等级,以及用于投放广告文件的各广告位的第二投放等级,第二分析数据由媒体端将第二用户数据集输入第二归因分析模型后生成,第二用户数据集包括用户在媒体端上的操作记录。

广告投放模块104,用于将广告文件投放至多个资源信息中指定的广告位。

在一个实施例中,数据分析模块103,还用于:

将第一分析数据与从媒体端获取的第二分析数据进行数据对比之前,将第一用户数据集回调至所述媒体端。

根据第一用户数据集以及操作记录,在媒体端生成第二用户数据集,以使媒体端将第二用户数据集输入第二归因分析模型。

在一个实施例中,数据分析模块103,还用于:

根据第一分析数据中最高的第一素材等级和第一投放等级,从资源信息库中筛选与第一素材等级和第一投放等级相关联的多个资源信息。

根据多个资源信息生成广告文件。

在一个实施例中,多个资源信息包括素材标签和目标广告位标签。

数据分析模块103,还用于:

根据素材标签,获取对应的素材源,素材源关联有唯一的目标素材。

根据素材源和目标广告位标签生成广告文件,以在接收到广告投放请求时,将广告文件发送至与目标广告位标签对应的目标广告位。

在一个实施例中,数据分析模块103,还用于:

在获取对应的素材源之后,根据素材源,获取目标素材。

提取目标素材中素材图像的预设图像区域。

根据由目标广告位标签确定的目标广告位,对预设图像区域进行等比缩放,更新目标素材。

在一个实施例中,数据分析模块103,还用于:

获取素材图像的多个预设区域的多个长宽像素比,其中,长宽像素比由预设区域的长像素和宽像素形成。

将多个长宽像素比中,与区域长宽比最接近的长宽像素比对应的预设区域,标记为预设图像区域,其中,区域长宽比根据目标广告位的长度属性和宽度属性形成。

在一个实施例中,数据分析模块103,还用于:

对预设图像区域的长像素和宽像素中满足预设标记策略的图像属性进行标记,其中,预设标记策略包括对预设图像区域的长像素和宽像素中像素值较大的一项图像属性进行标记。

根据被标记的图像属性,从目标广告位的多个基础属性中获取对应的目标基础属性,其中,多个基础属性包括广告位的长度属性和宽度属性,长度属性与长像素对应,宽度属性与宽像素对应。

根据被标记的图像属性与目标基础属性的属性比例,对预设图像区域进行等比缩放,更新目标素材。

在一个实施例中,数据分析模块103,还用于:

当第一分析数据与第二分析数据中各项数据的偏差超出预设范围时,生成报警信号。

在一个实施例中,提供了一种计算机设备,如图4所示,该计算机设备包括该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现广告投放方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行广告投放方法。本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请提供的广告投放装置可以实现为一种计算机程序的形式,计算机程序可在如图4所示的计算机设备上运行。计算机设备的存储器中可存储组成该广告投放装置的各个程序模块。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的广告投放方法中的步骤。

在一个实施例中,提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时执行上述广告投放方法的步骤。此处广告投放方法的步骤可以是上述各个实施例的广告投放方法中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行上述广告投放方法的步骤。此处广告投放方法的步骤可以是上述各个实施例的广告投放方法中的步骤。

以上所述是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本申请的保护范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1