掌桥专利:专业的专利平台
掌桥专利
首页

电子资源投放方法、系统、计算设备及存储介质

文献发布时间:2023-06-19 18:34:06


电子资源投放方法、系统、计算设备及存储介质

技术领域

本发明实施例涉及数据处理技术领域,具体涉及一种电子资源投放方法、系统、计算设备及存储介质。

背景技术

随着互联网技术的飞速发展,各类电子资源的出现极大丰富了人们的工作与生活。目前,常用的电子资源投放方式为:电子资源的提供方借助于第三方互联网平台向公众传递电子资源。

然而,现有的电子资源投放方式是在电子资源的提供方提供给第三方互联网平台电子资源之后,第三方互联网平台根据自身的投放策略来进行电子资源向该平台用户的投放。然而该种电子资源投放方式的投放精度低,资源利用率低。

发明内容

鉴于现有技术中存在电子资源投放精度低及资源利用率低的技术问题,提出了本发明实施例,以便提供一种克服上述问题或者至少部分地解决上述问题的电子资源投放方法、系统、计算设备及存储介质。

根据本发明实施例的第一方面,提供了一种电子资源投放方法,所述方法包括:

资源提供端将投放对象筛选条件发送至资源投放端;

资源投放端接收用户端发送的资源获取请求,提取与所述资源获取请求匹配的目标投放端数据,确定所述目标投放端数据满足的目标投放对象筛选条件,将所述目标投放对象筛选条件对应的资源提供端作为所述资源获取请求匹配的资源提供端,并将所述资源获取请求发送至所述匹配的资源提供端;

资源提供端针对接收到资源获取请求,提取与所述资源获取请求匹配的目标提供端数据,根据所述目标提供端数据确定与所述资源获取请求匹配的目标电子资源,并将所述目标电子资源的信息发送至所述资源获取请求对应的资源投放端;

资源投放端根据接收到目标电子资源的信息,将所述目标电子资源投放至所述资源获取请求对应的用户端。

在一种可选的实施方式中,在所述资源提供端将投放对象筛选条件发送至资源投放端之前,所述方法还包括:

资源提供端中包含有筛选条件配置入口,获取通过所述筛选条件配置入口配置的待投放电子资源的投放对象筛选条件;

和/或,资源提供端确定待投放电子资源对应的电子产品;获取所述电子产品的产品信息,根据所述产品信息生成待投放电子资源的投放对象筛选条件。

在一种可选的实施方式中,所述方法还包括:资源提供端确定对接的至少一个资源投放端,并计算任一对接的资源投放端的电子资源转化率;

则所述获取通过所述筛选条件配置入口配置的待投放电子资源的投放对象筛选条件进一步包括:展示所述对接的资源投放端的电子资源转化率,并获取通过所述筛选条件配置入口配置的各个对接的资源投放端对应的投放对象筛选条件;

和/或,所述根据所述产品信息生成待投放电子资源的投放对象筛选条件进一步包括:根据所述产品信息生成待投放电子资源的初始投放对象筛选条件;针对于对接的任一资源投放端,根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正,将修正后的投放对象筛选条件作为该对接的资源投放端对应的投放对象筛选条件。

在一种可选的实施方式中,所述投放对象筛选条件中包含至少一个参数,所述参数具有对应的参数范围;

则所述根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正进一步包括:

根据该资源投放端的电子资源转化率与预设转化率阈值的关系,调整所述初始投放对象筛选条件中的参数范围。

在一种可选的实施方式中,所述投放对象筛选条件进一步包括:投放用户筛选条件和/或投放资源位筛选条件;

则所述提取与所述资源获取请求匹配的目标投放端数据进一步包括:提取所述资源获取请求匹配的用户数据;和/或,提取所述资源获取请求对应的资源位数据。

在一种可选的实施方式中,所述将所述资源获取请求发送至所述匹配的资源提供端进一步包括:判断是否存储有所述资源获取请求对应的用户统一身份标识;若是,则将所述用户统一身份标识嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;若否,则获取所述资源获取请求对应的设备信息,将所述设备信息嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;

则所述资源提供端针对接收到资源获取请求,提取与所述资源获取请求匹配的目标提供端数据进一步包括:资源提供端根据所述资源获取请求中的用户统一身份标识或设备信息提取与所述资源获取请求匹配的目标提供端数据。

在一种可选的实施方式中,所述根据所述目标提供端数据确定与所述资源获取请求匹配的目标电子资源进一步包括:

采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度;

根据所述与各个待投放电子资源的匹配度,从所述待投放电子资源中确定出与所述资源获取请求匹配的目标电子资源。

在一种可选的实施方式中,所述预设评价模型中包含有各个待投放电子资源对应的评价规则,所述评价规则包括实时评价规则和/或离线评价规则;则所述采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度进一步包括:分别利用各个待投放电子资源对应的评价规则对所述目标提供端数据进行处理,以分别获得各个评价规则对所述目标提供端数据的评分,基于所述评分生成所述目标提供端数据与各个待投放电子资源的匹配度;

和/或,所述预设评价模型是基于机器学习算法构建的分类模型;则所述采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度进一步包括:将所述目标提供端数据输入至预先训练好的预设评价模型中,并获取所述预设评价模型输出的各个待投放电子资源的置信度,根据所述各个待投放电子资源的置信度生成所述目标提供端数据与各个待投放电子资源的匹配度。

根据本发明实施例的第二方面,提供了一种电子资源投放系统,包括:资源提供端、资源投放端以及用户端;

所述用户端用于向所述资源投放端发送资源获取请求;

所述资源投放端用于:接收用户端发送的资源获取请求,提取与所述资源获取请求匹配的目标投放端数据,确定所述目标投放端数据满足的目标投放对象筛选条件,将所述目标投放对象筛选条件对应的资源提供端作为所述资源获取请求匹配的资源提供端,并将所述资源获取请求发送至所述匹配的资源提供端;以及根据接收到目标电子资源的信息,将所述目标电子资源投放至所述资源获取请求对应的用户端;

所述资源提供端用于:将投放对象筛选条件发送至资源投放端;以及针对接收到的资源获取请求,提取与所述资源获取请求匹配的目标提供端数据,根据所述目标提供端数据确定与所述资源获取请求匹配的目标电子资源,并将所述目标电子资源的信息发送至所述资源获取请求对应的资源投放端。

在一种可选的实施方式中,资源提供端中包含有筛选条件配置入口,

资源提供端用于:获取通过所述筛选条件配置入口配置的待投放电子资源的投放对象筛选条件;

和/或,确定待投放电子资源对应的电子产品;获取所述电子产品的产品信息,根据所述产品信息生成待投放电子资源的投放对象筛选条件。

在一种可选的实施方式中,资源提供端用于:确定对接的至少一个资源投放端,并计算任一对接的资源投放端的电子资源转化率;

展示所述对接的资源投放端的电子资源转化率,并获取通过所述筛选条件配置入口配置的各个对接的资源投放端对应的投放对象筛选条件;

和/或,根据所述产品信息生成待投放电子资源的初始投放对象筛选条件;针对于对接的任一资源投放端,根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正,将修正后的投放对象筛选条件作为该对接的资源投放端对应的投放对象筛选条件。

在一种可选的实施方式中,所述投放对象筛选条件中包含至少一个参数,所述参数具有对应的参数范围;

资源提供端用于:根据该资源投放端的电子资源转化率与预设转化率阈值的关系,调整所述初始投放对象筛选条件中的参数范围。

在一种可选的实施方式中,所述投放对象筛选条件进一步包括:投放用户筛选条件和/或投放资源位筛选条件;

则资源投放端用于:提取所述资源获取请求匹配的用户数据;和/或,提取所述资源获取请求对应的资源位数据。

在一种可选的实施方式中,资源投放端用于:判断是否存储有所述资源获取请求对应的用户统一身份标识;若是,则将所述用户统一身份标识嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;若否,则获取所述资源获取请求对应的设备信息,将所述设备信息嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;

资源提供端用于:根据所述资源获取请求中的用户统一身份标识或设备信息提取与所述资源获取请求匹配的目标提供端数据。

在一种可选的实施方式中,资源提供端用于:采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度;

根据所述与各个待投放电子资源的匹配度,从所述待投放电子资源中确定出与所述资源获取请求匹配的目标电子资源。

在一种可选的实施方式中,资源提供端用于:

所述预设评价模型中包含有各个待投放电子资源对应的评价规则,所述评价规则包括实时评价规则和/或离线评价规则;分别利用各个待投放电子资源对应的评价规则对所述目标提供端数据进行处理,以分别获得各个评价规则对所述目标提供端数据的评分,基于所述评分生成所述目标提供端数据与各个待投放电子资源的匹配度;

和/或,所述预设评价模型是基于机器学习算法构建的分类模型;将所述目标提供端数据输入至预先训练好的预设评价模型中,并获取所述预设评价模型输出的各个待投放电子资源的置信度,根据所述各个待投放电子资源的置信度生成所述目标提供端数据与各个待投放电子资源的匹配度。

根据本发明实施例的第三方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一个可执行指令,所述可执行指令使所述处理器执行上述电子资源投放方法对应的操作。

根据本发明实施例的第四方面,提供了一种计算机存储介质,所述存储介质中存储有至少一个可执行指令,所述可执行指令使处理器执行上述电子资源投放方法对应的操作。

本发明实施例中由资源投放端利用投放对象筛选条件以及投放端数据先筛选出满足资源提供端需求的资源获取请求,继而由资源提供端利用提供端数据进一步确定出资源获取请求匹配的目标电子资源,继而为用户投放该目标电子资源,从而能够使得投放结果满足资源提供端以及资源投放端需求,提高电子资源与用户的匹配度,实现电子资源的实时精准投放,避免电子资源的浪费,提高电子资源的利用率。

本发明实施例可以通过筛选条件配置入口获得投放对象筛选条件,从而提升筛选条件的配置灵活性,提升资源提供端相关人员的使用体验;本发明实施例还可以根据电子产品的产品信息生成该待投放电子资源的投放对象筛选条件,由此无需人工配置即可自动生成电子资源的投放对象筛选条件,提升投放对象筛选条件的生成效率。

本发明实施例根据对接的资源投放端的电子资源转化率来生成资源投放端定制化的投放对象筛选条件,从而能够提升筛选条件与资源提供端实际情况的匹配度,进一步提升电子资源的投放精度。

本发明实施例根据资源投放端的电子资源转化率和预设转化率阈值的大小关系来调整投放对象筛选条件中的参数范围,从而提升生成的投放对象筛选条件的合理性,避免资源浪费。

本发明实施例提取资源获取请求匹配的用户数据和/或资源位数据,从而能够准确地确定出资源获取请求对应的目标资源提供端。

本发明实施例将用户统一身份标识或者设备标识嵌入所述资源获取请求,从而能够便于在不同平台间确定出同一用户,从而提升数据获取的准确度,为电子资源的精准投放提供基础。

本发明实施例采用预设评价模型分别计算目标提供端数据与各个待投放电子资源的匹配度,根据匹配度从待投放电子资源中确定出与资源获取请求匹配的目标电子资源,从而能够准确地确定出目标电子资源,进一步提升电子资源的投放精度。

本发明实施例可以通过包含各个待投放电子资源对应的评价规则的预设评价模型确定各个匹配度,从而提升匹配度的确定效率;还可以基于机器学习算法构建的分类模型确定各个匹配度,从而提升匹配度的确定精度。

上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种电子资源投放方法的流程示意图;

图2示出了本发明实施例提供的另一种电子资源投放方法的流程示意图;

图3示出了本发明实施例提供的又一种电子资源投放方法的流程示意图;

图4示出了本发明实施例提供的一种电子资源投放系统的结构示意图;

图5示出了本发明实施例提供的一种资源提供端的功能结构示意图;

图6示出了本发明实施例提供的一种资源投放端的功能结构示意图;

图7示出了本发明实施例提供的一种计算设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明实施例的示例性实施例。虽然附图中显示了本发明实施例的示例性实施例,然而应当理解,可以以各种形式实现本发明实施例而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明实施例,并且能够将本发明实施例的范围完整的传达给本领域的技术人员。

现有技术在进行电子资源的投放时,电子资源提供方需要生成电子资源,并将生成的电子资源提供给第三方互联网平台,第三方互联网平台对其平台内需要投放的电子资源进行统一整合及排列,按照第三方互联网平台自身编写的投放策略将电子资源投放给第三方互联网平台中的用户。然而该种方式仅依赖于第三方互联网平台的投放策略进行投放,容易将电子资源投放给与电子资源提供方的需求不匹配的用户,投放精度低,不仅降低了用户的使用体验,造成电子资源的浪费,资源利用率低,还降低了电子资源提供方的体验以及增加电子资源提供方的成本。

本发明实施例针对于电子资源提供方借助于第三方互联网平台向公众传递电子资源的电子资源投放方式进行改进,该改进主要在于:由第三方互联网平台利用自身数据以及电子资源提供方的需求进行用户的初步筛选,而后再由电子资源提供方根据提供方侧数据确定筛选出的用户匹配的电子资源的信息。由此能够使得电子资源投放结果充分满足第三方互联网平台以及电子资源提供方的需求,提高电子资源与用户的匹配度,实现电子资源的精准投放,避免电子资源的浪费,提高电子资源的利用率。

以下通过各个实施例来详细阐明本发明实施例的具体实施过程。

图1示出了本发明实施例提供的一种电子资源投放方法的流程示意图。

其中,本实施例所提供的电子资源投放方法由电子资源投放系统执行。

其中,电子资源投放系统是用于投放电子资源的系统。该电子资源具体是指电子资源提供方通过第三方互联网平台向公众传递的资源。其中,线上广告是广告主借助于媒体向公众传递的电子资源,由此本发明实施例中的电子资源具体包括线上广告资源。

具体地,如图1所示,该方法包括如下步骤:

步骤S110,资源提供端将投放对象筛选条件发送至资源投放端。

在电子资源提供方借助于第三方互联网平台向公众传递电子资源的电子资源投放方式中,本发明实施例所述的资源提供端是指提供电子资源的处理端,该资源提供端可以是电子资源提供方的服务端,例如资源提供端可以为广告主的服务器等等;资源投放端是指向所属用户投放电子资源的处理端,该资源投放端可以是第三方互联网平台的服务端,例如资源投放端可以是媒体平台的服务器等等;用户端是指资源投放端对应的客户端,该用户端可以展示电子资源,例如用户端可以为媒体平台中的客户端等等。举例来说,购物平台A欲借助短视频平台B向公众传递电子资源P,则购物平台A的服务端便是资源提供端,短视频平台B的服务端便是资源投放端,短视频平台B对应的客户端便是用户端。

本发明实施例中,资源提供端可以为一个或多个,则针对于任意一个资源提供端,该资源提供端预先生成待投放电子资源,该待投放电子资源是后续投放的电子资源,并针对于任一待投放电子资源生成该待投放电子资源的投放对象筛选条件。可选的,投放对象筛选条件包括投放用户筛选条件和/或投放资源位筛选条件,其中,投放对象筛选条件是用于筛选电子资源对应用户群体的条件,投放资源位筛选条件是用于筛选电子资源对应资源位的条件,该资源位具体为展示电子资源的位置,例如资源位可以为首页资源位,流式信息中的资源位等等。

在一种可选的实施方式中,投放对象筛选条件的生成方式可以包括以下生成方式中的至少一种:

生成方式一:资源提供端中包含有筛选条件配置入口,获取通过该筛选条件配置入口配置的待投放电子资源的投放对象筛选条件。在本生成方式中,可以在资源提供端中展示筛选条件配置入口,资源提供端人员可以通过该入口选择需要进行投放对象筛选条件配置的电子资源,并通过该入口输入该电子资源的投放对象筛选条件,从而提升筛选条件的配置灵活性,提升资源提供端相关人员的使用体验。

生成方式二:资源提供端确定待投放电子资源对应的电子产品;获取电子产品的产品信息,根据产品信息生成待投放电子资源的投放对象筛选条件。具体地,每个电子资源通常具有与其对应的电子产品,例如电子资源为游戏X的广告,则电子资源的电子产品为游戏X。针对于任一待投放电子资源的电子产品,根据该电子产品的产品信息生成该待投放电子资源的投放对象筛选条件,由此本生成方式无需人工配置即可自动生成电子资源的投放对象筛选条件,提升投放对象筛选条件的生成效率。其中,产品信息包括以下信息中的至少一种:产品类型、已使用用户的用户信息、以及相似产品的电子资源的投放对象筛选条件。

在基于产品类型生成投放对象筛选条件时,由于产品类型不同,其偏好的用户群体特征也存在差异,则预先可以建立不同的产品类型与用户群体特征的映射表,在根据产品类型生成投放对象筛选条件过程中,可以通过查找该映射表确定出与该产品类型具有映射关系的用户群体特征,继而根据该用户群体特征生成投放对象筛选条件,例如产品类型“换装类游戏”与用户群体特征“年龄小于40的女性”具有映射关系,则在确定电子资源A的电子产品为游戏X后,获取到该游戏X的产品类型为“换装类游戏”,则根据产品类型“换装类游戏”对应的用户群体特征“年龄小于40的女性”生成投放对象筛选条件“年龄<24,且,性别=女”。

在基于已使用用户的用户信息生成投放对象筛选条件时,获取该产品的已使用用户的用户信息,该用户信息包括但不限于:用户年龄、用户职业、用户性别、以及用户偏好等等。在此应当理解,该用户信息是在用户授权的情况下由资源提供端在资源提供端侧存储的数据中提取获得,并且该用户信息仅用于本平台内使用,该过程并不涉及用户信息至其他平台的转移。具体地,在对电子产品的电子资源投放之前,该电子产品可以进行了部分公测,或者该电子产品存在历史发布版本等等,由此会存在已使用过该电子产品的用户,该类用户便是该电子产品的已使用用户。在获取到已使用用户的用户信息之后,针对于每一类用户信息,对该类用户信息进行聚类处理以获得至少一个类簇,根据尺寸最大类簇中的用户信息生成该类用户信息对应的子筛选条件,根据各类用户信息的子筛选条件生成投放对象筛选条件。例如,针对于用户年龄这类用户信息,对该产品的各个已使用用户的年龄进行聚类处理,并确定出聚类后获得的最大类簇,该最大类型便是已使用用户年龄的集中分布区域,继而确定出该最大类簇中最小年龄值Age_min以及最大年龄值Age_max,从而生成年龄子筛选条件“Age_min≤年龄≤Age_max”;针对于用户性别这类用户信息,对该产品的各个已使用用户的性别进行聚类处理,并确定出聚类后获得的最大类簇,该最大类型便是已使用用户性别的集中分布区域,继而确定出该最大类簇中的用户性别值为“男”,则生成性别子筛选条件“性别=男”,最终将年龄子筛选条件与性别子筛选条件合并得到投放对象筛选条件:“Age_min≤年龄≤Age_max,且,性别=男”,或者,“Age_min≤年龄≤Age_max,或,性别=男”。

在基于相似产品的电子资源的投放对象筛选条件生成投放对象筛选条件时,具体先确定出与待投放电子资源的电子产品相似度高于预设阈值的相似产品,其中,电子产品之间的相似度可以根据电子产品的类型、电子产品分析报告的文本相似度等等确定。由于相似产品与待投放电子资源的电子产品的相似度高,则其对应的用户群体也具有较高的相似度,由此可以将相似产品的电子资源的投放对象筛选条件作为待投放电子资源的投放对象筛选条件。

生成方式三,本生成方式可以是上述生成方式一及生成方式二的结合,具体地,可以先根据电子资源对应电子产品的产品信息生成该电子资源的初始的投放对象筛选条件,并提供针对该初始的投放对象筛选条件的修改入口,资源提供端相关人员在确定初始的投放对象筛选条件无法满足其需求的情况下,可以通过该修改入口对该初始的投放对象筛选条件进行修改,并将修改后的投放对象筛选条件作为该电子资源的投放对象筛选条件,从而本生成方式既能够提升投放对象筛选条件的生成效率,又可以满足资源提供端相关人员的配置需求。

在又一种可选的实施方式中,在生成投放对象筛选条件之后,可以根据资源提供端对接的资源投放端的不同,为不同的资源投放端定制不同的投放对象筛选条件,即资源提供端中的同一电子资源,其待发送的资源投放端不同,相应的投放对象筛选条件也不同,从而能够提升筛选条件与资源提供端实际情况的匹配度,进一步提升电子资源的投放精度。在具体的实施过程中,资源提供端确定对接的至少一个资源投放端,并计算任一对接的资源投放端的电子资源转化率。在计算电子资源转化率时,具体是确定资源提供方中的电子资源投放至该资源投放方中用户的用户总量,以及获取投放的用户中点击、收藏、下载、和/或使用了该电子资源的电子产品的用户量,将该用户量与用户总量的比值作为电子资源转化率,在此应当理解的是,此处仅仅为一种可选的转化率确定方式,本领域技术人员可根据实际需求选择其他转化率确定方式,本发明实施例对此不作限定。在确定出对接的各个资源投放端的电子资源转化率之后,基于对接的各个资源投放端的电子资源转化率为不同的资源投放端定制不同的投放对象筛选条件。

在一种可选的定制化实施方式中,展示对接的资源投放端的电子资源转化率,并获取通过筛选条件配置入口配置的各个对接的资源投放端对应的投放对象筛选条件。本实施方式中,配置人员可以参考不同资源投放端的转化率来生成与资源投放端匹配的投放对象筛选条件,并建立资源投放端与该资源投放端定制化的投放对象筛选条件的对应关系。

在另一种可选的定制化实施方式中,根据产品信息生成待投放电子资源的初始投放对象筛选条件,资源提供端针对于对接的任一资源投放端,根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正,将修正后的投放对象筛选条件作为该对接的资源投放端对应的投放对象筛选条件。

进一步可选的,投放对象筛选条件中包含至少一个参数,该参数具有对应的参数范围,例如投放对象筛选条件中包含年龄参数,年龄参数具有对应的参数范围。则在进行修正过程中,根据该资源投放端的电子资源转化率与预设转化率阈值的关系,调整初始投放对象筛选条件中的参数范围。具体地,若资源投放端的电子资源转化率小于预设转化率阈值,则缩小初始投放对象筛选条件中的参数范围,和/或,若该资源投放端的电子资源转化率大于或等于预设转化率阈值,则扩大初始投放对象筛选条件中的参数范围。具体地,若资源投放端的电子资源转化率小于预设转化率阈值,则表明该资源投放端对该资源提供端中电子资源的投放效果差,继而表明从该资源投放端获取的用户中存在大量的无法转化用户,从而容易造成电子资源的浪费,鉴于此,本实施方式缩小初始投放对象筛选条件中的参数范围,从而以减少该资源投放端提供的用户量,避免资源浪费,例如原有年龄参数的参数范围为“18~50”,则缩小后的参数范围为“20~40”等等;相应地,若资源投放端的电子资源转化率大于或等于预设转化率阈值,则表明该资源投放端对该资源提供端中电子资源的投放效果好,继而表明从该资源投放端获取的用户中无法转化用户的比例较少,由此本实施方式扩大投放对象筛选条件中的参数范围,从而以增加该资源投放端提供的用户量,以提高电子资源的转化率,例如原有年龄参数的参数范围为“18~50”,则扩大后的参数范围为“16~55”等等。

在获得投放对象筛选条件之后,资源提供端将投放对象筛选条件发送至与其对接的资源投放端。其中,若生成的投放对象筛选条件具有对应的资源投放端,即投放对象筛选条件是这对于某个或某几个资源投放端的定制化条件,则将投放对象筛选条件发送至与其具有对应关系的资源投放端中;若生成的投放对象筛选条件无对应的资源投放端,则将该投放对象筛选条件直接发送至对接的资源投放端。

步骤S120,资源投放端接收用户端发送的资源获取请求。

用户端在相应的触发条件下会生成资源获取请求,该资源获取请求用于请求展示电子资源。例如,短视频平台的广告展示策略为“每展示N条平台内短视频,展示一条广告”,从而短视频平台的用户端在展示了N条平台内短视频之后,会生成资源获取请求,以获取待展示的广告资源;又或者,社区问答类平台的广告展示策略为“在首页展示广告”,则在用户端进入首页时生成资源获取请求。

用户端生成的资源获取请求发送至与其同平台的资源投放端,例如用户端C1与资源投放端M1同属同一第三方互联网平台,则用户端C1产生的资源获取请求发送至资源投放端M1。资源投放端每接收到一个资源获取请求,便通过后续步骤进行处理。

步骤S130,资源投放端提取与资源获取请求匹配的目标投放端数据,确定目标投放端数据满足的目标投放对象筛选条件,将目标投放对象筛选条件对应的资源提供端作为资源获取请求匹配的资源提供端。

资源投放端中存储的数据为投放端数据,资源投放端接收到资源获取请求后,从存储的投放端数据中提取出与资源获取请求匹配的投放端数据,该匹配的投放端数据便是目标投放端数据。

在一种可选的实施方式中,提取与资源获取请求匹配的目标投放端数据具体为:提取资源获取请求匹配的用户数据。具体地,资源投放端在接收到资源获取请求之后,对该资源获取请求进行解析以获得该资源获取请求对应的用户标识,继而从存储的投放端数据中提取该用户标识对应的用户数据,该用户标识对应的用户数据便是资源获取请求匹配的目标投放端数据。其中,该用户数据包括但不限于:用户年龄、职业、性别、以及偏好等等。采用该种方式能够便于与包含投放用户筛选条件的投放对象筛选条件进行匹配。

在另一种可选的实施方式中,提取与资源获取请求匹配的目标投放端数据具体为:提取资源获取请求对应的资源位数据。具体地,每个资源获取请求具有相对应的资源位,该资源位具体为展示后续电子资源的展示位置。该资源位数据具体可以为资源位的类型数据等等。采用该种方式能够便于与包含投放资源位筛选条件的投放对象筛选条件进行匹配。

在又一种可选的实施方式中,提取与资源获取请求匹配的目标投放端数据具体为:提取资源获取请求匹配的用户数据以及提取资源获取请求对应的资源位数据。本实施方式是上述两种实施方式的结合,由此能够便于与包含投放用户筛选条件以及投放资源位筛选条件的投放对象筛选条件进行匹配。

资源投放端中还存储有从资源提供端接收的投放对象筛选条件,资源投放端将当前资源获取请求匹配的目标投放端数据分别与存储的投放对象筛选条件进行比对,以确定出该目标投放端数据满足的投放对象筛选条件,该投放端数据满足的投放对象筛选条件便是目标投放对象筛选条件。例如,资源获取请求匹配的目标投放端数据为“年龄20,偏好为游戏”,投放对象筛选条件1为“18≤年龄≤50,且,偏好=游戏”,投放对象筛选条件2为“18≤年龄≤50,且,偏好=运动”,则投放端数据“年龄20,偏好为游戏”满足投放对象筛选条件1,则将投放对象筛选条件1作为目标投放对象筛选条件。

将目标投放对象筛选条件对应的资源提供端作为资源获取请求匹配的资源提供端,即发送目标投放对象筛选条件至该资源投放端的资源提供端便是资源获取请求匹配的资源提供端。

在一种可选的实施方式中,由于同一用户在不同平台中的平台内标识会存在差异,为了提升电子资源投放精度,资源投放端判断是否存储有资源获取请求对应的用户统一身份标识。该用户统一身份标识为不同平台间通用的身份标识,例如该用户统一身份标识可以为手机号、身份证号等等。若资源投放端存储有资源获取请求对应的用户统一身份标识,则将用户统一身份标识嵌入资源获取请求后,将资源获取请求发送至匹配的资源提供端。若资源投放端未存储有资源获取请求对应的用户统一身份标识,则获取资源获取请求对应的设备信息,将设备信息嵌入资源获取请求后,将资源获取请求发送至匹配的资源提供端。该设备信息包括但不限于:设备标识、MAC地址、以及IMIE等等。

步骤S140,资源投放端将资源获取请求发送至与其匹配的资源提供端。

步骤S150,资源提供端针对接收到资源获取请求,提取与资源获取请求匹配的目标提供端数据,根据目标提供端数据确定与资源获取请求匹配的目标电子资源。

资源提供端中存储的数据为提供端数据,资源提供端在接收到资源获取请求后,从存储的提供端数据中提取出与当前资源获取请求匹配的提供端数据,该匹配的提供端数据便是目标提供端数据。其中,目标提供端数据具体为提供端数据中资源获取请求对应用户的用户数据,该用户数据可以包括用户在资源提供端对应平台中产生的历史行为数据等等。

在一种可选的实施方式中,资源提供端根据资源获取请求中的用户统一身份标识提取与资源获取请求匹配的目标提供端数据。具体地,由于用户统一身份标识在不同平台间通用,由此可以基于该用户统一身份标识准确地确定出在资源获取请求对应用户在资源提供端所属平台的平台内用户标识,并获取该平台内用户标识对应的提供端数据,该平台内用户标识对应的提供端数据便是目标提供端数据。

在又一种可选的实施方式中,资源提供端根据资源获取请求中的设备信息提取与资源获取请求匹配的目标提供端数据。具体地,资源提供端中记录有资源提供端所属平台的平台内用户标识以及所使用设备的设备信息,由此基于资源获取请求中的设备信息能够确定出与该设备信息匹配的平台内用户标识,并获取该平台内用户标识对应的提供端数据,该提供端数据便是目标提供端数据。

在提取出与资源获取请求匹配的目标提供端数据之后,进一步地根据目标提供端数据确定与资源获取请求匹配的目标电子资源,与资源获取请求匹配的待投放电子资源便是目标电子资源。具体地,采用预设评价模型分别计算目标提供端数据与各个待投放电子资源的匹配度;根据与各个待投放电子资源的匹配度,确定与资源获取请求匹配的目标电子资源。其中,在根据与各个待投放电子资源的匹配度,确定与资源获取请求匹配的目标电子资源时,可以将匹配度超过预设阈值的待投放电子资源作为与资源获取请求匹配的目标电子资源,还可以根据匹配度对待投放电子资源进行排序,将排序位列前n个的待投放电子资源作为与资源获取请求匹配的目标电子资源。

在一种可选的匹配度确定方式中,预设评价模型中包含有各个待投放电子资源对应的评价规则,该评价规则包括实时评价规则和/或离线评价规则。其中,实时评价规则是对实时获取到的数据进行评价的规则,离线评价规则是对离线数据进行评价的规则。例如,实时评价规则可以为投放次数规则,其用于对资源获取请求对应用户的当前投放次数进行评价,实时评价规则还可以为实时活跃度规则,其用于对资源获取请求对应用户当前在资源提供端所属平台的实时活跃度进行评价;离线评价规则可以为偏好规则,其用于对资源获取请求对应用户的偏好进行评价。进一步分别利用各个待投放电子资源对应的评价规则对目标提供端数据进行处理,以分别获得各个评价规则对目标提供端数据的评分。例如,电子资源A对应的评价规则为:评分=(10-2*投放次数)/10,若目标提供端数据中确定出向资源获取请求对应用户投放了3次电子资源A,则对应的评分为0.4。最终基于评分生成目标提供端数据与各个待投放电子资源的匹配度。其中,该匹配度正相关于该评分,即评分越高,匹配度越高。在基于评分获得匹配度时,具体可以对各个评分进行归一化处理,将归一化后的分值作为对应的匹配度。

在又一种可选的匹配度确定方式中,预设评价模型是基于机器学习算法构建的分类模型。例如,可以基于深度神经网络算法构建分类模型,该模型便是预设评价模型,进一步从资源提供端存储的历史数据中获取部分用户数据,并标注出获取到的用户数据匹配的电子资源,继而将用户数据作为样本数据以及将标注的电子资源作为样本标签对预设评价模型进行训练,待满足训练结束条件时,获得训练好的预设评价模型,该训练过程可以离线实施。在获得训练好的预设评价模型之后,可以利用该模型进行实时的预测,则本步骤在执行时具体是将目标提供端数据输入至预先训练好的预设评价模型中,并获取预设评价模型输出的各个待投放电子资源的置信度,根据各个待投放电子资源的置信度生成目标提供端数据与各个待投放电子资源的匹配度。

进一步可选的,在确定目标电子资源之后,还可以根据目标提供端数据于目标电子资源的匹配度生成目标电子资源的竞价参数。其中,竞价参数正相关于该匹配度。

步骤S160,资源提供端将目标电子资源的信息发送至资源获取请求对应的资源投放端。

其中,目标电子资源的信息包括但不限于:电子资源的资源标识、和/或竞价参数等等。

步骤S170,资源投放端根据接收到目标电子资源的信息,将目标电子资源投放至资源获取请求对应的用户端。

具体地,资源提供端可以预先向资源投放端发送待投放电子资源的展示数据,资源投放端在接收到目标电子资源的标识之后,可以获取该标识对应的展示数据,从而在用户端中呈现该展示数据。

在一种可选的实施方式中,资源提供端接收到目标电子资源的竞价参数之后,可以采用相应的竞价规则确定最终该资源获取请求对应的电子资源,本发明实施例对具体的竞价规则不作限定。

以下以具体应用场景来详细阐明本实施例的实施过程:

场景一:游戏平台A1在推广射击类游戏P1及卡牌类游戏P2时,将推荐游戏P1的投放对象筛选条件“偏好为游戏”以及卡牌类游戏P2的投放对象筛选条件“偏好为游戏”发送给媒体平台B1以及媒体平台B2。用户C1在使用媒体平台B2的客户端过程中,在即将进行广告展示时,生成资源获取请求;媒体平台B2通过获取平台B2侧数据确定出用户C1偏好为游戏,则将用户C1的资源获取请求提供给游戏平台A1,游戏平台A1通过获取用户C1在平台A1的数据确定出用户对射击类游戏的偏好值更高,则将射击类游戏P1的广告资源作为目标电子资源发送给媒体平台B2,从而在用户C1中投放射击类游戏P1的广告。

场景二:视频平台A2在推广电视剧P3及电影P4时,将电视剧P3的投放对象筛选条件“偏好为电视剧”以及电影P4的投放筛选条件“18≤年龄”发送给媒体平台B3。用户C2在使用媒体平台B3的客户端过程中,在即将进行广告展示时,生成资源获取请求;媒体平台B3通过获取平台B3侧数据确定出用户C3偏好为电视剧,并且年龄大于18,则将用户C3的资源获取请求提供给视频平台A2,视频平台A2通过获取用户C2在平台A2的数据确定出用户C2已经预约过电视剧P3,并未预约过电影P4,则将电影P4的广告资源作为目标电子资源发送给媒体平台B3,从而在用户C1中投放电影P4的广告。

由此可见,本发明实施例中由资源投放端利用投放对象筛选条件以及投放端数据先筛选出满足资源提供端需求的资源获取请求,继而由资源提供端利用提供端数据进一步确定出资源获取请求匹配的目标电子资源,继而为用户投放该目标电子资源,从而能够使得投放结果满足资源提供端以及资源投放端需求,提高电子资源与用户的匹配度,实现电子资源的实时精准投放,避免电子资源的浪费,提高电子资源的利用率。

图2示出了本发明实施例提供的另一种电子资源投放方法的流程示意图。

其中,本实施例所提供的电子资源投放方法由资源提供端执行。

具体地,如图2所示,该方法包括如下步骤:

步骤S210,将投放对象筛选条件发送至资源投放端,以供资源投放端接收用户端发送的资源获取请求,提取与资源获取请求匹配的目标投放端数据,确定目标投放端数据满足的目标投放对象筛选条件,将目标投放对象筛选条件对应的资源提供端作为资源获取请求匹配的资源提供端。

步骤S220,接收资源投放端发送的资源获取请求。

步骤S230,提取与资源获取请求匹配的目标提供端数据,根据目标提供端数据确定与资源获取请求匹配的目标电子资源,并将目标电子资源的信息发送至资源获取请求对应的资源投放端,以供资源投放端根据接收到目标电子资源的信息,将目标电子资源投放至资源获取请求对应的用户端。

在一种可选的实施方式中,所述方法还包括:展示筛选条件配置入口,获取通过所述筛选条件配置入口配置的待投放电子资源的投放对象筛选条件;

和/或,确定待投放电子资源对应的电子产品;获取所述电子产品的产品信息,根据所述产品信息生成待投放电子资源的投放对象筛选条件。

在一种可选的实施方式中,所述方法还包括:确定对接的至少一个资源投放端,并计算任一对接的资源投放端的电子资源转化率;

则所述获取通过所述筛选条件配置入口配置的待投放电子资源的投放对象筛选条件进一步包括:展示所述对接的资源投放端的电子资源转化率,并获取通过所述筛选条件配置入口配置的各个对接的资源投放端对应的投放对象筛选条件;

和/或,所述根据所述产品信息生成待投放电子资源的投放对象筛选条件进一步包括:根据所述产品信息生成待投放电子资源的初始投放对象筛选条件;针对于对接的任一资源投放端,根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正,将修正后的投放对象筛选条件作为该对接的资源投放端对应的投放对象筛选条件。

在一种可选的实施方式中,所述投放对象筛选条件中包含至少一个参数,所述参数具有对应的参数范围;

则所述根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正进一步包括:

根据该资源投放端的电子资源转化率与预设转化率阈值的关系,调整所述初始投放对象筛选条件中的参数范围。

在一种可选的实施方式中,所述提取与所述资源获取请求匹配的目标提供端数据进一步包括:根据所述资源获取请求中的用户统一身份标识或设备信息提取与所述资源获取请求匹配的目标提供端数据。

在一种可选的实施方式中,所述根据所述目标提供端数据确定与所述资源获取请求匹配的目标电子资源进一步包括:采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度;

根据所述与各个待投放电子资源的匹配度,从所述待投放电子资源中确定出与所述资源获取请求匹配的目标电子资源。

在一种可选的实施方式中,所述预设评价模型中包含有各个待投放电子资源对应的评价规则,所述评价规则包括实时评价规则和/或离线评价规则;则所述采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度进一步包括:分别利用各个待投放电子资源对应的评价规则对所述目标提供端数据进行处理,以分别获得各个评价规则对所述目标提供端数据的评分,基于所述评分生成所述目标提供端数据与各个待投放电子资源的匹配度;

和/或,所述预设评价模型是基于机器学习算法构建的分类模型;则所述采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度进一步包括:将所述目标提供端数据输入至预先训练好的预设评价模型中,并获取所述预设评价模型输出的各个待投放电子资源的置信度,根据所述各个待投放电子资源的置信度生成所述目标提供端数据与各个待投放电子资源的匹配度。

本实施例的具体实施过程可参照其他方法实施例的描述,在此不作赘述。

由此可见,本发明实施例能够使得投放结果满足资源提供端以及资源投放端需求,提高电子资源与用户的匹配度,实现电子资源的实时精准投放,避免电子资源的浪费,提高电子资源的利用率。

图3示出了本发明实施例提供的又一种电子资源投放方法的流程示意图。

其中,本实施例所提供的电子资源投放方法由资源投放端执行。

具体地,如图3所示,该方法包括如下步骤:

步骤S310,接收资源提供端发送的投放对象筛选条件。

步骤S320,接收用户端发送的资源获取请求,提取与资源获取请求匹配的目标投放端数据,确定目标投放端数据满足的目标投放对象筛选条件,将目标投放对象筛选条件对应的资源提供端作为资源获取请求匹配的资源提供端。

步骤S330,将资源获取请求发送至匹配的资源提供端,以供资源提供端针对接收到资源获取请求,提取与资源获取请求匹配的目标提供端数据,根据目标提供端数据确定与资源获取请求匹配的目标电子资源。

步骤S340,接收资源提供端发送的目标电子资源的信息,根据接收到目标电子资源的信息,将目标电子资源投放至资源获取请求对应的用户端。

在一种可选的实施方式中,所述投放对象筛选条件进一步包括:投放用户筛选条件和/或投放资源位筛选条件;

则所述提取与所述资源获取请求匹配的目标投放端数据进一步包括:提取所述资源获取请求匹配的用户数据;和/或,提取所述资源获取请求对应的资源位数据。

在一种可选的实施方式中,所述将所述资源获取请求发送至所述匹配的资源提供端进一步包括:判断是否存储有所述资源获取请求对应的用户统一身份标识;若是,则将所述用户统一身份标识嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;若否,则获取所述资源获取请求对应的设备信息,将所述设备信息嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端。

本实施例的具体实施过程可参照其他方法实施例的描述,在此不作赘述。

由此可见,本发明实施例能够使得投放结果满足资源提供端以及资源投放端需求,提高电子资源与用户的匹配度,实现电子资源的实时精准投放,避免电子资源的浪费,提高电子资源的利用率。

图4示出了本发明实施例提供的一种电子资源投放系统的结构示意图。如图4所示,该系统400包括:至少一个资源提供端410、至少一个资源投放端420以及至少一个用户端430。

用户端用于:向所述资源投放端发送资源获取请求;

资源投放端用于:接收用户端发送的资源获取请求,提取与所述资源获取请求匹配的目标投放端数据,确定所述目标投放端数据满足的目标投放对象筛选条件,将所述目标投放对象筛选条件对应的资源提供端作为所述资源获取请求匹配的资源提供端,并将所述资源获取请求发送至所述匹配的资源提供端;以及根据接收到目标电子资源的信息,将所述目标电子资源投放至所述资源获取请求对应的用户端;

资源提供端用于:将投放对象筛选条件发送至资源投放端;以及针对接收到的资源获取请求,提取与所述资源获取请求匹配的目标提供端数据,根据所述目标提供端数据确定与所述资源获取请求匹配的目标电子资源,并将所述目标电子资源的信息发送至所述资源获取请求对应的资源投放端。

在一种可选的实施方式中,资源提供端中包含有筛选条件配置入口,

资源提供端用于:获取通过所述筛选条件配置入口配置的待投放电子资源的投放对象筛选条件;

和/或,确定待投放电子资源对应的电子产品;获取所述电子产品的产品信息,根据所述产品信息生成待投放电子资源的投放对象筛选条件。

在一种可选的实施方式中,资源提供端用于:确定对接的至少一个资源投放端,并计算任一对接的资源投放端的电子资源转化率;

展示所述对接的资源投放端的电子资源转化率,并获取通过所述筛选条件配置入口配置的各个对接的资源投放端对应的投放对象筛选条件;

和/或,根据所述产品信息生成待投放电子资源的初始投放对象筛选条件;针对于对接的任一资源投放端,根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正,将修正后的投放对象筛选条件作为该对接的资源投放端对应的投放对象筛选条件。

在一种可选的实施方式中,所述投放对象筛选条件中包含至少一个参数,所述参数具有对应的参数范围;

资源提供端用于:根据该资源投放端的电子资源转化率与预设转化率阈值的关系,调整所述初始投放对象筛选条件中的参数范围。

在一种可选的实施方式中,所述投放对象筛选条件进一步包括:投放用户筛选条件和/或投放资源位筛选条件;

则资源投放端用于:提取所述资源获取请求匹配的用户数据;和/或,提取所述资源获取请求对应的资源位数据。

在一种可选的实施方式中,资源投放端用于:判断是否存储有所述资源获取请求对应的用户统一身份标识;若是,则将所述用户统一身份标识嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;若否,则获取所述资源获取请求对应的设备信息,将所述设备信息嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;

资源提供端用于:根据所述资源获取请求中的用户统一身份标识或设备信息提取与所述资源获取请求匹配的目标提供端数据。

在一种可选的实施方式中,资源提供端用于:采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度;

根据所述与各个待投放电子资源的匹配度,从所述待投放电子资源中确定出与所述资源获取请求匹配的目标电子资源。

在一种可选的实施方式中,资源提供端用于:

所述预设评价模型中包含有各个待投放电子资源对应的评价规则,所述评价规则包括实时评价规则和/或离线评价规则;分别利用各个待投放电子资源对应的评价规则对所述目标提供端数据进行处理,以分别获得各个评价规则对所述目标提供端数据的评分,基于所述评分生成所述目标提供端数据与各个待投放电子资源的匹配度;

和/或,所述预设评价模型是基于机器学习算法构建的分类模型;将所述目标提供端数据输入至预先训练好的预设评价模型中,并获取所述预设评价模型输出的各个待投放电子资源的置信度,根据所述各个待投放电子资源的置信度生成所述目标提供端数据与各个待投放电子资源的匹配度。

由此可见,本发明实施例能够使得投放结果满足资源提供端以及资源投放端需求,提高电子资源与用户的匹配度,实现电子资源的实时精准投放,避免电子资源的浪费,提高电子资源的利用率。

图5示出了本发明实施例提供的一种资源提供端的功能结构示意图。如图5所示,资源提供端410包括:

发送模块411,用于将投放对象筛选条件发送至资源投放端,以供资源投放端接收用户端发送的资源获取请求,提取与所述资源获取请求匹配的目标投放端数据,确定所述目标投放端数据满足的目标投放对象筛选条件,将所述目标投放对象筛选条件对应的资源提供端作为所述资源获取请求匹配的资源提供端;以及将目标电子资源的信息发送至所述资源获取请求对应的资源投放端,以供资源投放端根据接收到目标电子资源的信息,将目标电子资源投放至所述资源获取请求对应的用户端;

接收模块412,用于接收资源投放端发送的资源获取请求;

提取模块413,用于提取与所述资源获取请求匹配的目标提供端数据;

确定模块414,用于根据所述目标提供端数据确定与所述资源获取请求匹配的目标电子资源。

在一种可选的实施方式中,资源提供端还包括:生成模块,用于展示筛选条件配置入口,获取通过所述筛选条件配置入口配置的待投放电子资源的投放对象筛选条件;

和/或,所述生成模块用于:确定待投放电子资源对应的电子产品;获取所述电子产品的产品信息,根据所述产品信息生成待投放电子资源的投放对象筛选条件;其中,所述产品信息包括以下信息中的至少一种:产品类型、已使用用户的用户信息、以及相似产品的电子资源的投放对象筛选条件。

在一种可选的实施方式中,生成模块用于:确定对接的至少一个资源投放端,并计算任一对接的资源投放端的电子资源转化率;

展示所述对接的资源投放端的电子资源转化率,并获取通过所述筛选条件配置入口配置的各个对接的资源投放端对应的投放对象筛选条件;和/或,针对于对接的任一资源投放端,根据该资源投放端的电子资源转化率对生成的初始投放对象筛选条件进行修正,将修正后的投放对象筛选条件作为该对接的资源投放端对应的投放对象筛选条件。

在一种可选的实施方式中,所述投放对象筛选条件中包含至少一个参数,所述参数具有对应的参数范围;

生成模块用于:根据该资源投放端的电子资源转化率与预设转化率阈值的关系,调整所述初始投放对象筛选条件中的参数范围。

在一种可选的实施方式中,提取模块用于:根据所述资源获取请求中的用户统一身份标识或设备信息提取与所述资源获取请求匹配的目标提供端数据。

在一种可选的实施方式中,确定模块用于:采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度;

根据所述与各个待投放电子资源的匹配度,从所述待投放电子资源中确定出与所述资源获取请求匹配的目标电子资源。

在一种可选的实施方式中,确定模块用于:所述预设评价模型中包含有各个待投放电子资源对应的评价规则,所述评价规则包括实时评价规则和/或离线评价规则;则所述采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度进一步包括:分别利用各个待投放电子资源对应的评价规则对所述目标提供端数据进行处理,以分别获得各个评价规则对所述目标提供端数据的评分,基于所述评分生成所述目标提供端数据与各个待投放电子资源的匹配度;

和/或,所述预设评价模型是基于机器学习算法构建的分类模型;则所述采用预设评价模型分别计算所述目标提供端数据与各个待投放电子资源的匹配度进一步包括:将所述目标提供端数据输入至预先训练好的预设评价模型中,并获取所述预设评价模型输出的各个待投放电子资源的置信度,根据所述各个待投放电子资源的置信度生成所述目标提供端数据与各个待投放电子资源的匹配度。

由此可见,本发明实施例能够使得投放结果满足资源提供端以及资源投放端需求,提高电子资源与用户的匹配度,实现电子资源的实时精准投放,避免电子资源的浪费,提高电子资源的利用率。

图6示出了本发明实施例提供的一种资源投放端的功能结构示意图。如图6所示,资源投放端420包括:

接收模块421,用于接收资源提供端发送的投放对象筛选条件;接收用户端发送的资源获取请求;接收资源提供端发送的目标电子资源的信息;

提取模块422,用于提取与所述资源获取请求匹配的目标投放端数据;

确定模块423,用于确定所述目标投放端数据满足的目标投放对象筛选条件,将所述目标投放对象筛选条件对应的资源提供端作为所述资源获取请求匹配的资源提供端;

发送模块424,用于将所述资源获取请求发送至所述匹配的资源提供端,以供资源提供端针对接收到资源获取请求,提取与所述资源获取请求匹配的目标提供端数据,根据所述目标提供端数据确定与所述资源获取请求匹配的目标电子资源;

投放模块425,用于根据接收到的目标电子资源的信息,将所述目标电子资源投放至所述资源获取请求对应的用户端。

在一种可选的实施方式中,所述投放对象筛选条件进一步包括:投放用户筛选条件和/或投放资源位筛选条件;

提取模块用于:提取所述资源获取请求匹配的用户数据;和/或,提取所述资源获取请求对应的资源位数据。

在一种可选的实施方式中,发送模块用于:判断是否存储有所述资源获取请求对应的用户统一身份标识;若是,则将所述用户统一身份标识嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端;若否,则获取所述资源获取请求对应的设备信息,将所述设备信息嵌入所述资源获取请求后,将所述资源获取请求发送至所述匹配的资源提供端。

由此可见,本发明实施例能够使得投放结果满足资源提供端以及资源投放端需求,提高电子资源与用户的匹配度,实现电子资源的实时精准投放,避免电子资源的浪费,提高电子资源的利用率。

图7示出了本发明实施例提供的一种计算设备的结构示意图。本发明实施例具体实施例并不对计算设备的具体实现做限定。

如图7所示,该计算设备可以包括:处理器(processor)702、通信接口(Communications Interface)704、存储器(memory)706、以及通信总线708。

其中:处理器702、通信接口704、以及存储器706通过通信总线708完成相互间的通信。通信接口704,用于与其它设备比如客户端或其它服务器等的网元通信。处理器702,用于执行程序710,具体可以执行上述用于电子资源投放方法实施例中的相关步骤。具体地,程序710可以包括程序代码,该程序代码包括计算机操作指令。处理器702可能是中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。存储器706,用于存放程序710。存储器706可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序710具体可以用于使得处理器702执行上述任一方法实施例中的方法。

本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的电子资源投放方法。

本发明实施例提供的装置实施例、系统实施例、设备实施例以及存储介质实施例的具体实施过程可参照方法实施例中的描述,本发明实施例对此不作赘述。

在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明实施例的内容,并且上面对特定语言所做的描述是为了披露本发明实施例的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明实施例的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明实施例并帮助理解各个发明方面中的一个或多个,在上面对本发明实施例的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明实施例要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明实施例的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明实施例的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明实施例的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明实施例还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明实施例的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明实施例进行说明而不是对本发明实施例进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明实施例可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

相关技术
  • 电子资源处理方法、装置、计算设备和存储介质
  • 计算资源分配方法、装置、电子设备、存储介质
  • 数据同步方法、系统、电子设备及计算机可读存储介质
  • 电子相册、生成方法、系统、存储介质及计算机设备
  • 一种固件刷新方法、系统、电子设备及计算机可读存储介质
  • 虚拟资源的投放控制方法、装置、计算机设备及存储介质
  • 资源投放方法、装置、计算机设备和存储介质
技术分类

06120115616658