CN114372813A - 一种信息推广方法、装置、服务器和存储介质 - Google Patents
一种信息推广方法、装置、服务器和存储介质 Download PDFInfo
- Publication number
- CN114372813A CN114372813A CN202011100966.4A CN202011100966A CN114372813A CN 114372813 A CN114372813 A CN 114372813A CN 202011100966 A CN202011100966 A CN 202011100966A CN 114372813 A CN114372813 A CN 114372813A
- Authority
- CN
- China
- Prior art keywords
- order
- information
- proportion
- resource
- information promotion
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
- G06Q30/0271—Personalized advertisement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例涉及数据处理技术领域,以及提供一种信息推广方法、装置、服务器和存储介质,能够充分利用资源进行信息推广。包括:获取第一信息推广订单和第二信息推广订单;确定第一信息推广订单在资源池中的占用比例;第一信息推广订单是具有定向用户标识的订单;根据占用比例得到第二信息推广订单在资源池中的理论占用比例;根据第二信息推广订单的下单比例以及理论占用比例得到分配比例;分配比例是空闲资源中待分配给第二信息推广订单的目标资源占空闲资源的比例;根据分配比例将第二信息推广订单关联到目标资源;接收目标终端发送的信息推广请求后,基于目标资源将与第二信息推广订单对应的推广信息发送给目标终端。
Description
技术领域
本申请实施例涉及数据处理技术领域,尤其涉及一种信息推广方法、装置、服务器和存储介质。
背景技术
随着智能移动终端的普及,互联网营销成为产品营销的重要途径,其中,通过广告位进行广告推送是一种常见的场景。比如在该场景下,广告主可以根据自身需求在广告位上投放定向广告或非定向广告等类型的广告订单,广告可以为开屏广告的第一刷广告、千人成本(Cost Per Mille,CPM)广告或每次成本(Cost Per Time,CPT)广告,每个广告订单都会占用广告位的资源池中的部分资源。在已存在广告订单占用资源池中的部分资源的条件下,需要合理调整资源,以尽可能满足更大的其他广告订单的投放需求。
在现有的信息推广方案中,假设已经存在定向广告订单,在投放非定向的时间包段广告订单时,非定向的时间包段广告订单在资源池中可占用的最大占用比例为:资源池中去除定向广告订单在资源池中消耗的资源比例后剩余的空闲资源比例。
然而,由于定向广告订单在资源池中消耗的资源比例大于定向广告订单在资源池中的实际占用资源比例,导致非定向的时间包段广告订单在资源池中的可占用的最大占用比例小于非定向的时间包段广告订单在资源池中的理论可占用的空闲资源比例,所以资源池中会剩余一部分资源无法被占用,造成资源的浪费,资源的可利用率不高,导致无法充分利用资源进行信息推广。
发明内容
本申请实施例提供了一种信息推广方法、装置、服务器和存储介质,能够充分利用资源进行信息推广。
第一方面中,本申请实施例提供一种信息推广方法,包括:
获取第一信息推广订单和第二信息推广订单;
确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;
根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;
根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;
根据所述分配比例将所述第二信息推广订单关联到所述目标资源;
接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
可选地,在本申请一些可能的实现方式中,所述根据所述分配比例将所述第二信息推广订单关联到所述目标资源,包括:
从所述空闲资源中随机选取占比为所述分配比例的第一目标空闲资源;
将所述第二信息推广订单关联到所述第一目标空闲资源。
可选地,在本申请一些可能的实现方式中,所述空闲资源包括对应第一用户特征的第一子空闲资源和对应第二用户特征的第二子空闲资源,所述根据所述分配比例将所述第二信息推广订单关联到所述目标资源,包括:
设置第二信息推广订单在所述第一子空闲资源中的第一分配比例;
根据所述分配比例、所述第一分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量计算得到所述第二信息推广订单在所述第二子空闲资源中的第二分配比例;
根据所述第一分配比例将所述第二信息推广订单关联到所述第一子空闲资源,以及根据所述第二分配比例将所述第二信息推广订单关联到所述第二子空闲资源。
可选地,在本申请一些可能的实现方式中,所述根据所述第一分配比例将所述第二信息推广订单关联到所述第一子空闲资源,以及根据所述第二分配比例将所述第二信息推广订单关联到所述第二子空闲资源,包括:
从所述第一子空闲资源中随机选取占比为所述第一分配比例的第二目标空闲资源;
将所述第二信息推广订单关联到所述第二目标空闲资源;
从所述述第二子空闲资源中随机选取占比为所述第二分配比例的第三目标空闲资源;
将所述第二信息推广订单关联到所述第三目标空闲资源。
可选地,在本申请一些可能的实现方式中,所述设置第二信息推广订单在所述第一子空闲资源中的第一分配比例,包括:
根据所述分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量确定第一约束变量为第一分配比例和第二约束变量为第二分配比例的约束函数;所述第一分配比例是所述第二信息推广订单在所述第一子空闲资源中的分配比例,所述第二分配比例是所述第二信息推广订单在所述第二子空闲资源中的分配比例;
根据所述约束函数确定所述第一分配比例的取值的约束条件;
选取符合所述约束条件的目标取值,并将所述目标取值设置为所述第一分配比例。
可选地,在本申请一些可能的实现方式中,所述接收目标终端发送的信息推广请求,之前包括:
根据用户行为数据、用户兴趣数据或用户订阅数据中的至少一项确定所述目标终端,所述目标终端为所述第二信息推广订单的用户所在的终端。
可选地,在本申请一些可能的实现方式中,所述根据所述分配比例将所述第二信息推广订单关联到所述目标资源,之后还包括:
接收对所述第二信息推广订单和所述目标资源之间的关联关系的解除请求;
根据所述解除请求解除所述第二信息推广订单和所述目标资源之间的关联关系。
第二方面中,本申请实施例提供一种信息推广装置,所述信息推广装置包括:
获取单元,用于获取第一信息推广订单和第二信息推广订单;
确定单元,用于确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;
计算单元,用于根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;以及根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;
关联单元,用于根据所述分配比例将所述第二信息推广订单关联到所述目标资源;
发送单元,用于在所述获取单元接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
本申请实施例又一方面提供了一种服务器,其包括至少一个连接的处理器、存储器和收发器,其中,所述存储器用于存储计算机程序,所述处理器用于调用所述存储器中的计算机程序来执行上述第一方面所述的方法。
本申请实施例又一方面提供了一种存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述第一方面、第一方面中的各种实现方式中提供的方法。
相较于现有技术,本申请实施例提供的方案中,由于理论占用比例是根据第一信息推广订单在资源池中的实际占用比例得到的,所以理论上可为第二信息推广订单分配的空闲资源可以来自于整个资源池中的空闲资源,也就说明资源池中不会存在资源无法被占用的问题,从而不会造成资源的浪费,提高了资源的利用率,达到充分利用资源进行信息推广的目的。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种信息推广装置运行的网络架构图;
图2为本申请实施例提供的一种用户终端的广告显示变化示意图;
图3为本申请实施例提供的另一种信息推广装置运行的网络架构图;
图4为本申请实施例提供的一种信息推广方法的流程图;
图5为本发明实施例提供的现有的一种广告库存调整结果示意图;
图6为本申请实施例提供的CPT广告订单的可利用库存的对比示意图;
图7为本申请实施例提供的现有的另一种广告库存调整结果示意图;
图8为本申请实施例提供的另一种CPT广告订单的可利用库存的对比示意图;
图9为本申请实施例提供的一种信息推广装置的结构示意图;
图10为本申请实施例提供的一种服务器的结构示意图。
具体实施方式
本申请实施例提供了一种信息推广方法、装置、服务器和存储介质,能够提高资源的利用率,达到充分利用资源进行信息推广的目的。
本申请实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元,本申请实施例中所出现的单元的划分,仅仅是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个单元可以结合成或集成在另一个***中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本申请实施例中均不作限定。并且,作为分离部件说明的单元或子单元可以是也可以不是物理上的分离,可以是也可以不是物理单元,或者可以分布到多个电路单元中,可以根据实际的需要选择其中的部分或全部单元来实现本申请实施例方案的目的。
本申请实施例提供一种信息推广方法,该信息推广方法可以应用于广告分配、广告播放、流量控制、库存分配、信息推广等场景,通过服务器来执行信息推广方法,或者通过服务器上运行的信息推广装置来执行信息推广方法。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。本申请实施例提供的一种信息推广方法涉及云计算,云计算(cloud computing)是一种计算模式,它将计算任务分布在大量计算机构成的资源池上,使各种应用***能够根据需要获取计算力、存储空间和信息服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。作为云计算的基础能力提供商,会建立云计算资源池(简称云平台,一般称为IaaS(Infrastructure as a Service,基础设施即服务)平台,在资源池中部署多种类型的虚拟资源,供外部客户选择使用。云计算资源池中主要包括:计算设备(为虚拟化机器,包含操作***)、存储设备、网络设备。按照逻辑功能划分,在IaaS(Infrastructure as a Service,基础设施即服务)层上可以部署PaaS(Platform as a Service,平台即服务)层,PaaS层之上再部署SaaS(Software as aService,软件即服务)层,也可以直接将SaaS部署在IaaS上。PaaS为软件运行的平台,如数据库、web容器等。SaaS为各式各样的业务软件,如web门户网站、***器等。一般来说,SaaS和PaaS相对于IaaS是上层。
在现有的信息推广方案中,假设已经存在定向广告订单,在投放非定向的时间包段广告订单时,非定向的时间包段广告订单在资源池中可占用的最大占用比例为:资源池中去除定向广告订单在资源池中消耗的资源比例后剩余的空闲资源比例。然而,由于定向广告订单在资源池中消耗的资源比例大于定向广告订单在资源池中的实际占用资源比例,导致非定向的时间包段广告订单在资源池中的可占用的最大占用比例小于非定向的时间包段广告订单在资源池中的理论可占用的空闲资源比例,所以资源池中会剩余一部分资源无法被占用,造成资源的浪费,资源的可利用率不高,导致无法充分利用资源进行信息推广。
为了解决上述技术问题,提高资源的可利用率,以达到充分利用资源进行信息推广的目的,本申请实施例提供的信息推广方法可以通过服务器上运行的信息推广装置来执行。具体地,信息推广装置可以运行于图1所示的网络架构中,如图1所示,是信息推广装置运行的一种网络架构图,如图可知,来自业务终端1的第一信息推广订单(定向推广订单)在资源池中占据资源1,业务终端2通过网络与服务器建立连接,进而将第二信息推广订单发送给服务器,服务器接收到第二信息推广订单后,按照一定的计算规则和关联规则将第二信息推广订单关联到空闲资源中的资源2中,再将第一信息推广订单对应的第一推广信息和第二信息推广订单对应的第二推广信息通过推广模块分别推送到相应的用户终端。可以理解的是,在某种场景下,第二信息推广订单可以占用图1中所示的全部空闲资源(资源2和资源3之和)。由于服务器可能会再接收到其他信息推广订单,所以资源池中的资源会根据推广订单进行相应调整,从而可能导致推送给部分用户终端的信息推广订单发生改变,例如在广告分配场景下,用户终端的显示界面显示的广告在调整后会发生变化,如图2所示,为本申请实施例提供的一种用户终端的广告显示变化示意图,图2左边示意图为调整前应该显示的广告,图2右边示意图为调整后实际显示的广告。
在广告分配场景下,本申请实施例提供了一种信息推广装置运行的网络架构图,具体地,信息推广装置可以运行于如图3所示的网络架构中。如图3所示,是信息推广装置运行的另一网络架构图,具体以广告推广为例,如图可知,该网络架构分为离线分配库存***和在线实时反馈***,离线分配库存***主要包括投放消耗模块、广告日志获取模块、订单数据获取模块、库存预估模块、定向条件合并模块、构建模块、分配模块以及模拟投放模块,其中构建模块主要是构建分配二部图、分配模块主要是根据二部图进行库存分配,模拟投放模块主要是在完成库存分配后,进行模拟投放。在线实时反馈***主要包括广告投放引擎、反馈模块、排序模块、其中反馈模块主要是针对广告投放引擎投放的第一刷广告订单、CPT广告订单、CPM广告订单进行实时反馈,再通过排序模块进行排序,得到排序结果。另外,在线实时反馈***和离线分配库存***主要是通过订单播放进度以及订单播放概率建立关联关系。离线分配库存***主要通过库存精准刻画未来库存结构,基于离线构造的分配二部图进行库存预分配,在线实时反馈***主要是根据离线分配库存***生成各种参数,正确地执行广告订单的播放。在本申请中,离线分配库存***主要是不停地计算在已有下单的基础上,如何满足更大的下单需求。可以理解的是,具体的信息推广***可以是以一种程序的形式在设备中运行,也可以作为设备中的***部件进行运行,还可以作为云端服务程序的一种,具体运作模式因实际场景而定,此处不做限定。
上述第一刷广告订单指的是第一刷广告的订单,第一刷广告指的是用户每天第一次打开APP看到的闪屏广告。通常投放量较大且溢价高,同时可以降低销售与客户服务成本,适合大广告主。若在第一刷广告上引入了定向条件,即第一刷广告为第一刷定向广告,即允许广告主在第一刷广告上选择特殊受众群体,其中定向条件包括性别、年龄、地域等。
上述CPT广告订单指的是CPT广告的订单,CPT广告指的是按天计费的广告模式,一般可以将广告位划分成N轮,每一轮CPT广告占广告位总体库存的1/N。通常投放量较大且溢价高,同时可以降低销售与客户服务成本,适合大广告主。
上述CPM广告订单指的是CPM广告的订单,CPM广告指的是按照每千次曝光计费的广告模式。通常投放量不大,但是投放灵活,适合中小广告主。若在CPM广告上引入了定向条件,即CPM广告为CPM定向广告,即允许广告主在CPM广告上选择特殊受众群体,其中定向条件包括性别、年龄、地域等。
结合上述***架构,下面将对本申请中信息推广方法进行介绍,请参阅图4,图4为本申请实施例提供的一种信息推广方法的流程图,本申请实施例至少包括以下步骤:
401、获取第一信息推广订单和第二信息推广订单;
本实施例中,信息推广订单,可以理解为业务的数据,如业务的订单。业务可以为广告,即信息推广订单为广告的数据,如广告订单。例如,广告主A下单第一广告订单,广告主B下单第二广告订单,从而服务器(信息推广装置)获取广告主A下单的第一广告订单,以及获取广告主B下单的第二广告订单。在实际场景中,还可能存在广告主C下单第三广告订单,广告主D下单第四广告订单,即本实施例中广告主的数量不做限定,广告主下单的广告订单的数量不做限定。
信息推广订单可以按照业务类型进行划分,如第一业务类型的信息推广订单,第二业务类型的信息推广订单。例如,若第一信息推广订单均为广告订单,则第一业务类型的第一信息推广订单可以为第一刷定向广告订单或CPM定向广告订单,第二业务类型的第二信息推广订单可以为非定向CPT广告订单,例如按照时间计费的广告订单。第一刷定向广告订单和CPM定向广告订单属于定向广告订单,定向广告订单指的是定向广告的订单,定向广告指的是网络服务商利用网络追踪技术搜集整理用户信息,按年龄、性别、职业、爱好、收入、地域分类存储用户的网际互联协议(Internet Protocol,IP)地址,然后利用网络广告配送技术,向不同类别的用户发送内容不同的广告。非定向CPT广告订单指的是未引入定向条件的时间包段广告订单,时间包段指的是某一个时间段,如下午2点到下午3点。
402、确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;
本实施例中,第一推广订单是具有定向用户标识的订单,即第一推广订单是推广给特定人群的推广订单,例如,若定向用户标识为女性,则特定人群为女性群体,若定向用户标识为上海,则特定人群为上海群体,若定向标识为20-30岁年龄段,则特定人群为20-30岁年龄段人群。应理解,定向用户标识还可以为其他类型标识,此处不做限定。第一信息推广订单可以占用资源池中的资源,第一信息推广订单在资源池中的占用比例通常由第一信息推广订单在资源池中的占用数量、资源池中的资源的总数决定。例如,资源的总数为100,第一信息推广订单在资源池中占用资源的数量为20,则占用比例为20%。
资源池,在一种场景下为广告库存,也可以理解为广告流量。
以第一信息推广订单为定向女性的第一刷广告订单、资源池为广告库存为示例,对上述第一信息推广订单在资源池中的占用比例的获取方式进行说明:
假设1、某广告位的广告库存中定向女性的库存(简称女性库存)和定向男性的库存(简称男性库存)的数量是相等的,即女性库存占比50%,男性库存占比50%,以及第一刷广告库存占比为40%。则在获取到广告主下单的定向女性的第一刷广告订单后,通过如下表达式计算得到定向女性的第一刷广告订单在广告库存中的占用比例:
定向女性的第一刷广告订单在广告库存中的占用比例=第一刷广告库存占比乘以女性库存占比;
在该例中,将数据代入表达式,计算得到占用比例为20%。
假设2、某广告位的广告库存中定向女性的库存(简称女性库存)和定向男性的库存(简称男性库存)的数量是相等的,即女性库存占比50%,男性库存占比50%。则在获取到广告主下单的定向女性的CPM广告订单(假设CPM广告订单占用女性库存的占比为40%)后,通过如下表达式计算得到定向女性的CPM广告订单在广告库存中的占用比例:
定向女性的CPM广告订单在广告库存中的占用比例=CPM广告订单占用女性库存的占比乘以女性库存占比;
在该例中,将数据代入表达式,计算得到占用比例为20%。
403、根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;
本实施例中,信息推广装置在得到第一信息推广订单在资源池中的占用比例后,进而可以确定资源池中剩余的未被占用的资源(空闲资源)的占用比例,即理论占用比例,通常该理论占用比例可以理解为待下单的第二信息推广订单在资源池中能够占用的最大占用比例,即为第二信息推广订单的最大下单比例。
例如,通过如下表达式计算得到理论占用比例:
理论占用比例=1-第一信息推广订单在资源池中的占用比例。
404、根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;
本实施例中,信息推广装置在得到第二信息推广订单在所述资源池中的理论占用比例,如果能够获取到第二业务类型的业务的下单比例,则可以进一步计算出第二信息推广订单在资源池中的空闲资源中的分配比例。
资源池中的空闲资源指的是当前资源池中未被第一信息推广订单占用的资源,即资源余量。
可选地,第二信息推广订单的下单比例可以按照如下方式获取:
获取所述第二信息推广订单的下单量;
根据所述下单量和所述资源池的总资源计算得到所述第二信息推广订单的下单比例。
在一种场景下,广告主通过问询途径向***问询第二信息推广订单的可下单量,***反馈最大可下单量的信息,广告主得知最大可下单量的信息后,广告主可以根据自身投放需求选择第二信息推广订单的下单量。应理解,通常情况下,广告主选择的下单量应当不大于最大可下单量。***获取到第二信息推广订单的下单量后,将第二信息推广订单的下单量除以资源池的总资源,得到第二信息推广订单的下单比例。在另一些实施例中,也可以由广告投放平台根据整体广告订单情况调整第二信息推广订单的下单比例。
另外,本实施例可以通过如下表达式计算得到第二信息推广订单在资源池中的空闲资源中的分配比例:
分配比例=第二信息推广订单的下单比例除以理论占用比例。
可以理解的是,分配比例的取值可以达到100%,即说明所述资源池中的空闲资源均需要被第二信息推广订单占用。
在一些实施例中,第一信息推广订单是向特定用户投放的定向广告,该第一信息推广订单占用了一个时间段内特定用户的广告展示资源,第二信息推广订单是按照时间计费的非定向广告。广告展示资源可以包括在一段时间内用户终端的广告展示数量,例如用户终端A在第1天请求2次广告,在第二天请求3次广告,则在用户终端A共有5个广告展示资源。空闲资源可以为第一信息推广订单没有占用的广告展示资源,可以包括第一信息推广订单占用的时间段之外的时间段的广告展示资源以及第一信息推广订单占用的时间段中非特定用户的广告展示资源。在本实施例中,可以将该空闲资源按照分配比例分配给第二信息推广订单。通过这种方式,本实施例将定向广告占用时间段中闲置的广告展示资源分配给按照时间计费的非定向广告,提高了广告资源利用率。
405、根据所述分配比例将所述第二信息推广订单关联到所述目标资源;
本实施例中,信息推广装置在分配完成第二信息推广订单在资源池中的空闲资源中的分配比例后,依据该分配比例将第二信息推广订单关联到相应的目标资源,即将第二信息推广订单绑定到目标资源。
应理解,不同的分配比例下,第二信息推广订单关联到的目标资源的数量是不同的,分配比例越高,第二信息推广订单关联或占用的目标资源越多,当分配比例达到100%时,第二信息推广订单关联或占用所有的空闲资源(即资源池中去除第一信息推广订单关联的资源后余下的资源)。
可以理解,若第二信息推广订单为广告订单,信息推广装置在将广告订单关联到目标资源后,信息推广装置可以将其广告订单中的广告投放到与该目标资源对应的用户终端上。
本申请实施例提供了多种根据所述分配比例将所述第二信息推广订单关联到所述目标资源的实现方式,具体如下:
方式一:
从所述空闲资源中随机选取占比为所述分配比例的第一目标空闲资源;
将所述第二信息推广订单关联到所述第一目标空闲资源。
具体地,在该方式一中,首先采用随机选取方式从空闲资源中随机选取占比为该分配比例的第一目标空闲资源,然后将第二信息推广订单关联到第一目标空闲资源。
例如,假设空闲资源个数为100个,分配比例为10%,则从空闲资源中随机选取10个,将第二信息推广订单关联到已选取的10个目标空闲资源。可以理解,若分配比例为100%,则该100个空闲资源需要全部选取,以将第二信息推广订单关联到所有的空闲资源。
方式二:假设空闲资源包括对应第一用户特征的第一子空闲资源和对应第二用户特征的第二子空闲资源。则有:
设置第二信息推广订单在所述第一子空闲资源中的第一分配比例;
根据所述分配比例、所述第一分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量计算得到所述第二信息推广订单在所述第二子空闲资源中的第二分配比例;
根据所述第一分配比例将所述第二信息推广订单关联到所述第一子空闲资源,以及根据所述第二分配比例将所述第二信息推广订单关联到所述第二子空闲资源。
具体地,在该方式二中,考虑到空闲资源对应的用户特征可能为多个,所以可以按照用户特征将空闲资源进行划分,比如将空闲资源划分为对应第一用户特征的第一子空闲资源和对应第二用户特征的第二子空闲资源。用户特征可以按照性别划分,例如男性、女性,用户特征也可以按照地域划分,例如上海、北京。应理解,用户特征也可以按照其他类别划分,此处不做限定。应理解,第一子空闲资源的资源量和第二子空闲资源的资源量是已知的,第一子空闲资源的资源量加上第二子空闲资源的资源量等于空闲资源的资源量。
在对空闲资源进行划分后,需要考虑如何将第二信息推广订单关联到第一子空闲资源和/或将第二信息推广订单关联到第二子空闲资源。本申请实施例提供的一种实现方式是:首先可以设置第二信息推广订单在第一子空闲资源中的第一分配比例。然后获取已知的第一子空闲资源的资源量以及已知的第二自空闲资源的资源量。再然后将分配比例、第一分配比例、第一子空闲资源的资源量以及第二子空闲资源的资源量作为已知条件,代入计算公式(如下文的计算第二分配比例的计算公式)计算得到的结果即为第二信息推广订单在第二子空闲资源中的第二分配比例。最后按照第一分配比例将第二信息推广订单关联到第一子空闲资源,以及按照第二分配比例将第二信息推广订单关联到第二子空闲资源。
下面对第二分配比例的计算实现方式进行说明:
例如,假设分配比例为80%,第一子空闲资源的资源量为50,第二子空闲资源的资源量为30,第一分配比例为80%,则可以采用如下公式计算得到第二分配比例:
其中,a表示分配比例,b表示第一子空闲资源的资源量,c表示第二子空闲资源的资源量,d表示第一分配比例,z表示第二分配比例。
代入数值,计算得到第二分配比例的数值为80%。
但是考虑到对第一分配比例进行取值实质上是有约束条件的,若第一分配比例的取值不符合约束条件,则计算得到的第二分配比例是错误的。例如,若第一分配比例取值为20%,则按照上述第二分配比例的计算公式得到的第二分配比例的数值为180%,而第二分配比例的最大取值为100%,显然将第一分配比例取值为20%是错误的。为了避免这种类似情况的发生,需要根据预设设置规则合理设置第二信息推广订单在第一子空闲资源中的第一分配比例,可采用方式如下:
根据所述分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量确定第一约束变量为第一分配比例和第二约束变量为第二分配比例的约束函数;所述第一分配比例是所述第二信息推广订单在所述第一子空闲资源中的分配比例,所述第二分配比例是所述第二信息推广订单在所述第二子空闲资源中的分配比例;
根据所述约束函数确定所述第一分配比例的取值的约束条件;
选取符合所述约束条件的目标取值,并将所述目标取值设置为所述第一分配比例。
具体地,首先根据分配比例、已知的第一子空闲资源的资源量、已知的第二子空闲资源的资源量作为已知量,第一分配比例和第二分配比例作为约束变量,得到关于第一分配比例的变量和第二分配比例的变量的约束函数。然后根据约束函数确定第一分配比例的取值的约束条件。最后选取符合约束条件的目标取值,并将目标取值设置为第一分配比例。
下面对约束函数进行相关说明:
例如,假设分配比例为80%,第一子空闲资源的资源量为50,第二子空闲资源的资源量为30,第一分配比例为变量x,第二分配比例为变量y,则约束函数为:
其中,a表示分配比例,b表示第一子空闲资源的资源量,c表示第二子空闲资源的资源量。
代入数值后的约束函数为:
从而能够得到关于x的约束条件,在考虑y的约束条件的情况下,选择符合x的约束条件的一个目标取值,将目标取值设置为第一分配比例。
在得到第一分配比例和第二分配比例后,本申请实施例需要进一步考虑如何根据第一分配比例将第二信息推广订单关联到第一子空闲资源,以及根据第二分配比例将第二信息推广订单关联到第二子空闲资源。例如,可以采用如下方式:
从所述第一子空闲资源中随机选取占比为所述第一分配比例的第二目标空闲资源;
将所述第二信息推广订单关联到所述第二目标空闲资源;
从所述述第二子空闲资源中随机选取占比为所述第二分配比例的第三目标空闲资源;
将所述第二信息推广订单关联到所述第三目标空闲资源。
这种关联方式和上述方式一采用的关联方式类似,此处不再赘述。
在本申请的一些实施例中,在根据分配比例将第二信息推广订单关联到目标资源后,在实际场景中,可能会面临取消关联的需求,考虑到存在取消关联的需求,本申请实施例提供了如下解决方式:
接收对所述第二信息推广订单和所述目标资源之间的关联关系的解除请求;
根据所述解除请求解除所述第二信息推广订单和所述目标资源之间的关联关系。
例如,在通过广告位进行广告推送场景下,若广告主下单了广告订单,***将该广告订单分配好广告库存后,若广告主临时取消广告投放计划,或者广告主临时调整广告投放计划等,此时***可以取消该广告订单的分配,即取消广告订单与广告库存的关联,释放出相应的广告库存,供其他广告订单使用。
为便于理解,下面以第一信息推广订单为第一刷定向广告订单、第二信息推广订单为CPT广告订单的广告投放场景(第一应用场景)为例,对本申请实施例中的信息推广方法进行详细描述,具体为:
假设某广告位中第一刷广告库存占整体库存的40%,非第一刷广告库存占整体库存的60%,定向条件为男性的库存(男性库存)和定向条件为女性的库存(女性库存)均占整体库存的50%。
如图5所示,是现有方案提供的一种广告库存调整结果示意图,如图可知,假设广告主先下单了定向条件为女性的第一刷广告订单(女性第一刷广告订单),则可供CPT广告下单的最大剩余库存只有整体库存的60%,但是男性库存中还剩余40%的库存无法被CPT广告订单所使用,从而广告库存没有得到最大化利用。
在本申请方案中,首先计算女性第一刷广告订单占整体库存的比例==40%*50%=20%(说明CPT广告的下单比例最大支持80%),然后计算可下单的CPT广告订单的最大库存占比=1-20%=80%,再然后计算CPT广告订单在男性库存和女性非第一刷广告库存中的播放比例=CPT广告订单下单比例/(1–20%),假设CPT广告的下单比例为80%,则相当于男性库存和女性非第一刷广告库存均可以播放CPT广告,最终该CPT广告的播放比例=50%(男性库存)+(50%-20%)(女性非第一刷广告库存)=80%,从而满足了CPT广告订单的下单需求。相较于现有方案,CPT广告订单的可利用库存比例由60%提升到80%。具体可参见图6,图6是CPT广告订单的可利用库存比例的对比示意图,图6展示了在该应用场景下CPT广告订单的可利用库存比例由60%提升到80%。
在第二应用场景中,若将第一应用场景中的第一刷定向广告订单替换为CPM订单,则如图7所示,是现有方案提供的另一种广告库存调整结果示意图,如图可知,假设广告主先下单了定向条件为女性的CPM订单,则可供CPT广告下单的最大剩余库存只有整体库存的60%,但是男性库存中还剩余40%的库存无法被CPT广告订单所使用,从而广告库存没有得到最大化利用。在本申请方案中,CPT广告订单下单比例最大支持80%,假设CPT广告的下单比例为80%,最终该CPT广告的播放比例也为80%。具体计算方式可第一应用场景中的计算方式类似,此处不再赘述。同理,由于该CPT广告的播放比例为80%,满足了CPT广告订单的下单需求。相较于现有方案,CPT广告订单的可利用库存比例由60%提升到80%。具体可参见图8,图8是CPT广告订单的可利用库存比例的对比示意图,图8展示了在该应用场景下CPT广告订单的可利用库存比例由60%提升到80%。应理解,若CPT广告的下单比例为80%,上述第一应用场景中,由于CPT广告订单无法占用女性第一刷广告订单的占用库存的,所以CPT广告订单在男性库存和女性库存上的播放比例均为100%,但是在第二应用场景中,CPM广告订单和CPT广告订单不存在强挤占关系,CPM广告订单和CPT广告订单是共同分配库存的,所以CPT广告订单在男性库存和女性库存上的播放比例是不一样的,其中,CPT广告订单在男性库存上的播放比例=50%(CPT广告订单在男性库存中的占用比例)/50%(男性库存占整体库存比例)=100%,CPT广告订单在女性库存上的播放比例=30%(CPT广告订单在女性库存中的占用比例)/50%(女性库存占整体库存比例)=60%,从而保证了所有的广告订单播放的正确性。
406、接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
本实施例中,在将第二信息推广订单关联到目标资源后,若接收到目标终端发送的信息推广请求,如用户开启目标终端的应用程序,使得目标终端向信息推广装置发送信息推广请求,信息推广装置接收到该信息推广请求后,调用目标资源关联的第二信息推广订单,将第二信息推广订单对应的推广信息发送给目标终端,目标终端接收到该第二信息推广订单后,在用户开启目标终端的应用程序时,渲染该第二信息推广订单对应的推广信息的播放画面,进行播放。
上述将第二信息推广订单对应的推广信息发送给目标终端采用的方式可以理解为默认推广方式,即只要信息推广装置检测到目标终端的信息推广请求,就将第二信息推广订单发送给目标终端。例如,若信息推广装置检测到目标终端A的信息推广请求,则将第二信息推广订单发送给目标终端A,若信息推广装置检测到目标终端B的信息推广请求,则将第二信息推广订单发送给目标终端B,这种默认推广方式未考虑到受推广群体的用户特征,推广效果可能不一定很理想。为了提高推广效果,在本申请的一些实施例中,对受推广群体的用户特征进行了充分考虑,以提高推广效果。具体地,在步骤406接收目标终端发送的信息推广请求,之前包括:
根据用户行为数据、用户兴趣数据或用户订阅数据中的至少一项确定所述目标终端,所述目标终端为所述第二信息推广订单的用户所在的终端。
具体地,在对第二信息推广订单对应的推广信息进行推广前,信息推广装置会基于用户的历史行为数据、历史兴趣数据或历史订阅数据筛选出与所述第二信息推广订单具有较强关联度的用户,将第二信息推广订单对应的推广信息推广至这些与所述第二信息推广订单具有较强关联度的用户。在一种场景下,若第二信息推广订单为非定向的汽车广告,若信息推广装置从历史数据中获取到用户A经常观看汽车介绍类的短视频或文章等,又或者信息推广装置从历史数据中获取到用户A经常在汽车介绍类文章的评论区进行评论等,又或者信息推广装置从历史数据中获取到用户A经常转发汽车介绍类文章等,又或者信息推广装置从历史数据中获取到用户A经常收藏或订阅汽车介绍类文章的作者,则可以将用户A确定为与第二信息推广订单具有较强关联度的用户,进而确定用户的终端,即目标终端,当信息推广装置检测到目标终端的信息推广请求,就将第二信息推广订单对应的推广信息发送给目标终端。可见,信息推广装置对推广用户的用户特征进行了充分考虑,提高了推广效果。
综上,本申请实施例中,由于理论占用比例是根据第一信息推广订单在资源池中的实际占用比例得到的,所以理论上可为第二信息推广订单分配的空闲资源可以来自于整个资源池中的空闲资源,也就说明资源池中不会存在资源无法被占用的问题,从而不会造成资源的浪费,提高了资源的利用率,达到充分利用资源进行信息推广的目的。
为了更好地实施本申请实施例的上述方案,下面还提供用于实施上述方案的相关装置,请参阅图9,图9为本申请实施例提供的一种信息推广装置的结构示意图,信息推广装置900包括:
获取单元901,用于获取第一信息推广订单和第二信息推广订单;
确定单元902,用于确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;
计算单元903,用于根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;以及根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;
关联单元904,用于根据所述分配比例将所述第二信息推广订单关联到所述目标资源;
发送单元905,用于在所述获取单元接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
综上,本申请实施例中,由于理论占用比例是根据第一信息推广订单在资源池中的实际占用比例得到的,所以理论上可为第二信息推广订单分配的空闲资源可以来自于整个资源池中的空闲资源,也就说明资源池中不会存在资源无法被占用的问题,从而不会造成资源的浪费,提高了资源的利用率,达到充分利用资源进行信息推广的目的。
可选地,在本申请一些可能的实施例中,所述关联单元903,具体用于从所述空闲资源中随机选取占比为所述分配比例的第一目标空闲资源;
将所述第二信息推广订单关联到所述第一目标空闲资源。
可选地,在本申请一些可能的实施例中,所述空闲资源包括对应第一用户特征的第一子空闲资源和对应第二用户特征的第二子空闲资源,所述关联单元903,用于设置第二信息推广订单在所述第一子空闲资源中的第一分配比例;
根据所述分配比例、所述第一分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量计算得到所述第二信息推广订单在所述第二子空闲资源中的第二分配比例;
根据所述第一分配比例将所述第二信息推广订单关联到所述第一子空闲资源,以及根据所述第二分配比例将所述第二信息推广订单关联到所述第二子空闲资源。
可选地,在本申请一些可能的实施例中,所述关联单元903,用于从所述第一子空闲资源中随机选取占比为所述第一分配比例的第二目标空闲资源;
将所述第二信息推广订单关联到所述第二目标空闲资源;
从所述述第二子空闲资源中随机选取占比为所述第二分配比例的第三目标空闲资源;
将所述第二信息推广订单关联到所述第三目标空闲资源。
可选地,在本申请一些可能的实施例中,所述关联单元903,用于根据所述分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量确定第一约束变量为第一分配比例和第二约束变量为第二分配比例的约束函数;所述第一分配比例是所述第二信息推广订单在所述第一子空闲资源中的分配比例,所述第二分配比例是所述第二信息推广订单在所述第二子空闲资源中的分配比例;
根据所述约束函数确定所述第一分配比例的取值的约束条件;
选取符合所述约束条件的目标取值,并将所述目标取值设置为所述第一分配比例。
可选地,在本申请一些可能的实施例中,确定单元902,还用于根据用户行为数据、用户兴趣数据或用户订阅数据中的至少一项确定所述目标终端,所述目标终端为所述第二信息推广订单的用户所在的终端。
可选地,在本申请一些可能的实施例中,还包括:
接收单元,用于接收对所述第二信息推广订单和所述空闲资源之间的关联关系的解除请求;
解除关联单元,用于根据所述解除请求解除所述第二信息推广订单和所述空闲资源之间的关联关系。
需要说明的是,各单元的功能实现可参考前述方法实施例,此处不再赘述。
图10是本申请实施例提供的一种服务器结构示意图,该服务器1000可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(英文全称:centralprocessing units,英文简称:CPU)1001(例如,一个或一个以上处理器)和存储器1002,一个或一个以上存储应用程序1003或数据1004的存储介质1005(例如一个或一个以上海量存储设备)。其中,存储器1002和存储介质1005可以是短暂存储或持久存储。存储在存储介质1005的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1001可以设置为与存储介质1005通信,在服务器1000上执行存储介质1005中的一系列指令操作。
服务器1000还可以包括一个或一个以上电源1006,一个或一个以上有线或无线网络接口1007,一个或一个以上输入输出接口1008,和/或,一个或一个以上操作***1009,例如Windows Server,Mac OS X,Unix,Linux,FreeBSD等等。
上述实施例中由服务器所执行的步骤可以基于该图10所示的服务器1020的结构。例如上述实施例中由图9所示的装置900所执行的步骤可以基于该图10所示的服务器结构。例如,所述处理器1001通过调用存储器1002中的指令,执行以下操作:获取第一信息推广订单和第二信息推广订单;确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;根据所述分配比例将所述第二信息推广订单关联到所述目标资源;接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
另一方面,本申请实施例还提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:获取第一信息推广订单和第二信息推广订单;确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;根据所述分配比例将所述第二信息推广订单关联到所述目标资源;接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本申请实施例各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机计算机程序时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
以上对本申请实施例所提供的技术方案进行了详细介绍,本申请实施例中应用了具体个例对本申请实施例的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请实施例的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请实施例的限制。
Claims (10)
1.一种信息推广方法,其特征在于,所述方法包括:
获取第一信息推广订单和第二信息推广订单;
确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;
根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;
根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;
根据所述分配比例将所述第二信息推广订单关联到所述目标资源;
接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
2.根据权利要求1所述的信息推广方法,其特征在于,所述根据所述分配比例将所述第二信息推广订单关联到所述目标资源,包括:
从所述空闲资源中随机选取占比为所述分配比例的第一目标空闲资源;
将所述第二信息推广订单关联到所述第一目标空闲资源。
3.根据权利要求1所述的信息推广方法,其特征在于,所述空闲资源包括对应第一用户特征的第一子空闲资源和对应第二用户特征的第二子空闲资源,所述根据所述分配比例将所述第二信息推广订单关联到所述目标资源,包括:
设置第二信息推广订单在所述第一子空闲资源中的第一分配比例;
根据所述分配比例、所述第一分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量计算得到所述第二信息推广订单在所述第二子空闲资源中的第二分配比例;
根据所述第一分配比例将所述第二信息推广订单关联到所述第一子空闲资源,以及根据所述第二分配比例将所述第二信息推广订单关联到所述第二子空闲资源。
4.根据权利要求3所述的信息推广方法,其特征在于,所述根据所述第一分配比例将所述第二信息推广订单关联到所述第一子空闲资源,以及根据所述第二分配比例将所述第二信息推广订单关联到所述第二子空闲资源,包括:
从所述第一子空闲资源中随机选取占比为所述第一分配比例的第二目标空闲资源;
将所述第二信息推广订单关联到所述第二目标空闲资源;
从所述述第二子空闲资源中随机选取占比为所述第二分配比例的第三目标空闲资源;
将所述第二信息推广订单关联到所述第三目标空闲资源。
5.根据权利要求3所述的信息推广方法,其特征在于,所述设置第二信息推广订单在所述第一子空闲资源中的第一分配比例,包括:
根据所述分配比例、获取到的所述第一子空闲资源的资源量以及获取到的所述第二子空闲资源的资源量确定第一约束变量为第一分配比例和第二约束变量为第二分配比例的约束函数;所述第一分配比例是所述第二信息推广订单在所述第一子空闲资源中的分配比例,所述第二分配比例是所述第二信息推广订单在所述第二子空闲资源中的分配比例;
根据所述约束函数确定所述第一分配比例的取值的约束条件;
选取符合所述约束条件的目标取值,并将所述目标取值设置为所述第一分配比例。
6.根据权利要求1-5任一项所述的信息推广方法,其特征在于,所述接收目标终端发送的信息推广请求,之前包括:
根据用户行为数据、用户兴趣数据或用户订阅数据中的至少一项确定所述目标终端,所述目标终端为所述第二信息推广订单的用户所在的终端。
7.根据权利要求1-5任一项所述的信息推广方法,其特征在于,所述根据所述分配比例将所述第二信息推广订单关联到所述目标资源,之后还包括:
接收对所述第二信息推广订单和所述目标资源之间的关联关系的解除请求;
根据所述解除请求解除所述第二信息推广订单和所述目标资源之间的关联关系。
8.一种信息推广装置,其特征在于,所述信息推广装置包括:
获取单元,用于获取第一信息推广订单和第二信息推广订单;
确定单元,用于确定所述第一信息推广订单在资源池中的占用比例;所述第一信息推广订单是具有定向用户标识的订单;
计算单元,用于根据所述占用比例得到所述第二信息推广订单在所述资源池中的理论占用比例;所述理论占用比例为空闲资源占所述资源池的比例,所述空闲资源为所述资源池中除所述第一信息推广订单在所述资源池中占用的资源之外的资源;以及根据所述第二信息推广订单的下单比例以及所述理论占用比例得到分配比例;所述分配比例是所述空闲资源中待分配给所述第二信息推广订单的目标资源占所述空闲资源的比例;
关联单元,用于根据所述分配比例将所述第二信息推广订单关联到所述目标资源;
发送单元,用于在所述获取单元接收目标终端发送的信息推广请求后,基于所述目标资源将与所述第二信息推广订单对应的推广信息发送给所述目标终端。
9.一种服务器,其特征在于,所述服务器包括:
至少一个处理器、存储器和收发器;
其中,所述存储器用于存储计算机程序,所述处理器用于调用所述存储器中存储的计算机程序来执行如权利要求1-7中任一项由信息推广装置执行的方法。
10.一种存储介质,其特征在于,其包括指令,当其在计算机上运行时,使得计算机执行如权利要求1-7中任一项由信息推广装置执行的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011100966.4A CN114372813A (zh) | 2020-10-15 | 2020-10-15 | 一种信息推广方法、装置、服务器和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011100966.4A CN114372813A (zh) | 2020-10-15 | 2020-10-15 | 一种信息推广方法、装置、服务器和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114372813A true CN114372813A (zh) | 2022-04-19 |
Family
ID=81137928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011100966.4A Pending CN114372813A (zh) | 2020-10-15 | 2020-10-15 | 一种信息推广方法、装置、服务器和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114372813A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115034824A (zh) * | 2022-06-17 | 2022-09-09 | 北京奇艺世纪科技有限公司 | 一种广告订单检测方法、装置、电子设备及可读存储介质 |
-
2020
- 2020-10-15 CN CN202011100966.4A patent/CN114372813A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115034824A (zh) * | 2022-06-17 | 2022-09-09 | 北京奇艺世纪科技有限公司 | 一种广告订单检测方法、装置、电子设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8214751B2 (en) | Dynamic spawning of focal point objects within a virtual universe system | |
CN107645561B (zh) | 一种云手机的图片预览方法 | |
US20080182563A1 (en) | Method and system for social networking over mobile devices using profiles | |
US7908363B2 (en) | Call limiter for web services | |
US20140114753A1 (en) | Method and system for allocating bandwidth based on device user response | |
US12010397B2 (en) | Method and apparatus for providing content metadata in electronic advertising | |
US11343547B2 (en) | Content management in over-the-top services | |
US20140330647A1 (en) | Application and service selection for optimized promotion | |
US20090259539A1 (en) | Proximity-based broadcast virtual universe system | |
CN110336885A (zh) | 边缘节点分配方法、装置、调度服务器及存储介质 | |
US10694225B2 (en) | Customizing supplemental content delivery | |
US20160180409A1 (en) | Method and system for online advertising based on dynamic advertisement placement | |
CN111951054A (zh) | 一种智能广告营销投放方法 | |
CN114372813A (zh) | 一种信息推广方法、装置、服务器和存储介质 | |
CN112862544A (zh) | 对象信息的获取方法、装置以及存储介质 | |
CN115375339A (zh) | 多媒体信息推荐方法、装置和设备及计算机存储介质 | |
US20160092852A1 (en) | Allocation and distribution of payment for podcast services | |
KR20160126492A (ko) | Mo 서비스 기반 혜택 제공 시스템 및 방법 | |
US20150100434A1 (en) | Bartering content for application developers | |
CN109977306B (zh) | 广告引擎的实现方法、***、服务器及介质 | |
US10275792B1 (en) | Real-time mobile communication content distribution manifold | |
CN108932624B (zh) | 用户信息映射方法及服务器、计算机可读存储介质 | |
CN111914170A (zh) | 优惠发放方法、***、终端设备及计算机可读存储介质 | |
CN113242457B (zh) | 一种资源分发方法、装置、电子设备及存储介质 | |
CN113259444B (zh) | 虚拟服务的订阅方法、装置和存储介质及电子设备 |
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 |