推荐信息投放的处理方法、装置、电子设备及存储介质与流程

文档序号:33245410发布日期:2023-02-17 23:04阅读:45来源:国知局
推荐信息投放的处理方法、装置、电子设备及存储介质与流程

1.本技术涉及计算机技术领域,更具体地,涉及一种推荐信息投放的处理方法、装置、电子设备及存储介质。


背景技术:

2.随着互联网技术的发展,在互联网平台上进行推荐信息(例如广告)投放的应用越来越广泛。在推荐信息投放过程中进行成本控制是一个重要环节。相关技术中,存在推荐信息的投放成本控制精准度不高,导致经常出现推荐信息的投放成本超过预设的期望投放成本的情况。
3.因此,如何提高在信息推送过程中的投放成本控制的精准度是现有技术中亟待解决的技术问题。


技术实现要素:

4.鉴于上述问题,本技术实施例提出了一种推荐信息投放的处理方法、装置、电子设备及存储介质,以改善上述问题。
5.根据本技术实施例的一个方面,提供了一种推荐信息投放的处理方法,包括:获取目标推荐信息的已投放数据;根据所述已投放数据计算所述目标推荐信息在各个对象分群下的已投放成本单价参数;根据所述目标推荐信息在各个对象分群下的已投放成本单价参数和为所述目标推荐信息设定的期望成本单价参数,对所述目标推荐信息在目标对象分群下的调价系数进行调整,以缩小所述目标推荐信息在全部对象分群下的总计成本单价参数与所述期望成本单价参数之间的偏差;根据所述目标推荐信息在目标对象分群下调整后的调价系数,调整所述目标推荐信息在所述目标对象分群下的出价,以根据调整后所述目标推荐信息在所述目标对象分群上的出价,进行所述目标推荐信息在所述目标对象分群上的投放。
6.根据本技术实施例的一个方面,提供了一种推荐信息投放的处理装置,包括:已投放数据获取模块,用于获取目标推荐信息的已投放数据;已投放成本单价参数计算模块,用于根据所述已投放数据计算所述目标推荐信息在各个对象分群下的已投放成本单价参数;调价系数调整模块,用于根据所述目标推荐信息在各个对象分群下的已投放成本单价参数和为所述目标推荐信息设定的期望成本单价参数,对所述目标推荐信息在目标对象分群下的调价系数进行调整,以缩小所述目标推荐信息在全部对象分群下的总计成本单价参数与所述期望成本单价参数之间的偏差;出价调整模块,用于根据所述目标推荐信息在目标对象分群下调整后的调价系数,调整所述目标推荐信息在所述目标对象分群下的出价,以根据调整后所述目标推荐信息在所述目标对象分群上的出价,进行所述目标推荐信息在所述目标对象分群上的投放。
7.在本技术的一些实施例中,基于前述方案,所述已投放数据包括在当前统计周期内已投放时间段中所述目标推荐信息在各个对象分群中的第一投放成本和历史调价系数、
以及在当前统计周期内已投放时间段中所述目标推荐信息在全部对象分群中的第一成本单价参数;在该实施例中,调价系数调整模块,包括:初始化单元,用于对所述目标推荐信息在所述目标对象分群下的调价系数进行初始化,得到初始化调价系数;单价权重系数确定单元,用于根据所述初始化调价系数、在当前统计周期内已投放时间段中所述目标推荐信息在各个对象分群中的第一投放成本和历史调价系数,确定在所述当前统计周期内未投放时间段中所述目标对象分群对应的第一单价权重系数;第二成本单价参数计算单元,用于根据所述在所述当前统计周期内未投放时间段中所述目标对象分群对应的第一单价权重系数、所述在当前统计周期内已投放时间段中所述目标推荐信息在各个对象分群中的历史调价系数和所述目标推荐信息在各个对象分群下的已投放成本单价参数,计算得到在当前统计周期内未投放时间段中所述目标推荐信息在全部对象分群中的第二成本单价参数;成本单价系数确定单元,用于根据所述第二成本单价参数、所述第一成本单价参数、所述初始化调价系数和在当前统计周期内已投放时间段内所述目标推荐信息在全部对象分群中的平均历史调价系数,确定第一成本单价系数和第二成本单价系数;所述第一成本单价系数用于指示在当前统计周期内已投放时间段中所述目标推荐信息在全部对象分群中的计费数量与在当前统计周期内所述目标推荐信息在全部对象分群中的计费数量的比值;所述第二成本单价系数用于指示在当前统计周期内未投放时间段中所述目标推荐信息在全部对象分群中的计费数量与在当前统计周期内所述目标推荐信息在全部对象分群中的计费数量的比值;第三成本单价参数确定单元,用于将所述第一成本单价系数作为所述第一成本单价参数的加权系数和将所述第二成本单价系数作为所述第二成本单价参数的加权系数,进行所述第一成本单价参数和所述第二成本单价参数的加权,得到在当前统计周期内所述目标推荐信息在全部目标对象分群中的第三成本单价参数;调价系数确定单元,用于若所述第三成本单价参数与所述期望成本单价参数的差值在所述预设差值范围内,则将所述初始化调价系数作为所述目标推荐信息在目标对象分群下调整后的调价系数;重新调整单元,用于若所述第三成本单价参数与所述期望成本单价参数的差值不在预设差值范围内,则对所述初始化调价系数进行调整,并根据调整后的初始化调价系数重新计算第三成本单价参数与所述期望成本单价参数的差值。
8.在本技术的一些实施例中,基于前述方案,单价权重系数确定单元,包括:调价系数变化因子确定单元,用于根据所述初始调价系数和在当前统计周期内已投放时间段中所述目标推荐信息在所述目标对象分群下的历史调价系数,确定所述目标对象分群对应的调价系数变化因子;投放成本参数确定单元,用于根据所述目标对象分群对应的调价系数变化因子和在当前统计周期内已投放时间段中所述目标推荐信息在所述目标对象分群中的第一投放成本,计算得到在当前统计周期内未投放时间段中所述目标对象分群对应的投放成本参数;总计投放成本参数确定单元,用于根据所述目标对象分群对应的投放成本参数和在当前统计周期内未投放时间段中各指定对象分群对应的投放成本参数,计算得到在当前统计周期内未投放时间段中全部对象分群对应的总计投放成本参数;其中,所述指定对象分群对应的投放成本参数是根据在当前统计周期内已投放时间段中所述目标推荐信息在所述指定对象分群中的第一投放成本与所述指定对象分群对应的调价系数变化因子得到的;所述指定对象分群对应的调价系数变化因子为1;所述指定对象分群是指除所述目标对象分群外的其他对象分群;比值计算单元,用于计算所述目标对象分群对应的投放成本
参数与所述总计投放成本参数的比值,得到在当前统计周期内未投放时间段中所述目标对象分群对应的第一单价权重系数。
9.在本技术的一些实施例中,基于前述方案,第二成本单价参数计算单元,包括:预估成本单价参数确定单元,用于根据各对象分群对应的调价系数变化因子和各对象分群对应的已投放成本单价参数,确定在当前统计周期内未投放时间段中所述目标推荐信息在各对象分群下的预估成本单价参数;加权计算单元,用于根据所述目标对象分群对应的第一单价权重系数和各所述指定对象分群对应的第一单价权重系数,以各对象分群对应的第一单价权重系数作为加权系数,将各对象分群对应的预估成本单价参数进行加权,得到在当前统计周期内未投放时间段中所述目标推荐信息在全部对象分群中的第二成本单价参数;其中,所述指定对象分群对应的第一单价权重系数等于所述指定对象分群对应的投放成本参数与所述总计投放成本参数的比值。
10.在本技术的一些实施例中,基于前述方案,成本单价系数确定单元,包括:消耗因子获取单元,用于获取各对象分群对应的消耗因子;第一成本比例计算单元,用于根据所述各对象分群在当前统计周期内未投放时间段对应的调价系数、在当前统计周期内已投放时间段内所述目标推荐信息在全部对象分群中的平均历史调价系数和所述各对象分群对应的消耗因子,计算得到各对象分群对应的第一成本比例,所述第一成本比例用于指示在当前统计周期内未投放时间段内所述目标推荐信息在所对应对象分群下的预计投放成本与在当前统计周期内已投放时间段内所述目标推荐信息在全部对象分群中的总计投放成本的比值;其中,目标对象分群在当前统计周期内未投放时间段对应的调价系数为所述初始化调价系数;除所述目标对象分群外的其他对象分群在当前统计周期内未投放时间段对应的调价系数等于在当前统计周期内已投放时间段中的历史调价系数;计费因子计算单元,用于根据所述第一成本单价参数、所述第二成本单价参数和所述各对象分群对应的第一成本比例,计算得到计费因子,所述计费因子用于指示所述目标推荐信息在当前统计周期内未投放时间段中的计费数量与在当前统计周期内已投放时间段中的计费数量的比值;第一确定单元,用于根据所述计费因子确定所述第一成本单价系数和所述第二成本单价系数。
11.在本技术的一些实施例中,基于前述方案,计费因子计算单元,包括:总计成本比例计算单元,用于将所述各对象分群对应的第一成本比例相加,得到总计成本比例;相乘单元,用于将所述第一成本单价参数与所述第二成本单价参数的比值,与所述总计成本比例相乘,得到所述计费因子。
12.在本技术的一些实施例中,基于前述方案,所述已投放数据还包括在前设定数量个统计周期内各对象分群在各个时间点的投放成本;在本实施例中,消耗因子获取单元,包括:划分单元,用于按照指定时间点对所述前设定数量个统计周期中每一个统计周期进行时间段划分,确定所述前设定数量个统计周期中每一个统计周期中位于所述指定时间点之前的第一时间段和位于所述指定时间点之后的第二时间段;其中,所述指定时间点是在当前统计周期内已投放时间段和未投放时间段的分界时间点;投放成本比值计算单元,用于计算在所述前设定数量个统计周期中每一个统计周期中,目标推荐信息在第一时间段内在每个对象分群下的投放成本与在第二时间段内在相同对象分群下的投放成本的比值,得到在每一个统计周期中各对象分群对应的投放成本比例;第二确定单元,用于根据在所述前设定数量个统计周期中每一个统计周期中各对象分群对应的投放成本比例,确定各对象分
群对应的消耗因子。
13.在本技术的一些实施例中,基于前述方案,初始化单元,包括:初始化方向确定单元,用于根据目标推荐信息在目标对象分群下的已投放成本单价和和为目标对象分群设定的成本单价阈值,确定初始化方向,初始化方向包括将目标对象分群对应的历史调价系数减小的方向和将目标对象分群对应的历史调价系数增大的方向;调整单元,用于按照初始化方向对目标对象分群对应的历史调价系数进行调整,得到初始化调价系数。
14.在本技术的一些实施例中,基于前述方案,推荐信息投放的处理装置还包括:目标对象分群确定模块,用于根据所述目标推荐信息在各个对象分群下的已投放成本单价参数和为所述目标推荐信息在各个对象分群下设定的成本单价阈值,确定需要进行推荐信息出价调整的所述目标对象分群。
15.在本技术的一些实施例中,基于前述方案,所述已投放数据包括在当前统计周期内已投放时间段中所述目标推荐信息在各个对象分群中的第一投放成本和在各对象分群中的计费数量;已投放成本单价参数计算模块进一步被配置为:将在当前统计周期内已投放时间段中所述目标推荐信息在每一对象分群中的第一投放成本与在所对应对象分群中的计费数量相除,得到所述目标推荐信息在每一对象分群下的已投放成本单价参数。
16.在本技术的一些实施例中,基于前述方案,所述计费数量包括所述目标推荐信息的转化数量,或者所述目标推荐信息的点击数量。
17.在本技术的一些实施例中,基于前述方案,推荐信息投放的处理装置还包括:筛选模块,用于根据所述目标推荐信息在所述目标对象分群下调整后的出价,进行投放策略筛选,获得目标投放策略;投放模块,用于按照所述目标投放策略,在所述目标对象分群下投放所述目标推荐信息。
18.根据本技术实施例的一个方面,提供了一种电子设备,包括:处理器;存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如上所述推荐信息投放的处理方法。
19.根据本技术实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被处理器执行时,实现如上所述推荐信息投放的处理方法。
20.在本技术的方案中,在对目标推荐信息的定向对象进行分群,确定目标推荐信息的多个对象分群的基础上,根据目标推荐信息在各对象分群上的已投放成本单价参数,以缩小目标推荐信息在全部对象分群下的总计成本单价参数与期望成本单价参数之间的偏差为目标,对需要进行出价调整的目标对象分群的调价系数进行调整、进而调整出价,以按照调整后的出价进行目标推荐信息在该目标对象分群下的投放,实现了以对象分群为粒度来控制推荐信息投放过程中的成本。相较于以推荐信息为粒度进行推荐信息投放的成本控制,以对象分群为粒度进行成本控制,粒度更细,成本控制的精准度和灵活性更高,可以更加精准控制推荐信息的成本。
附图说明
21.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。显而易见地,下面描述中的附图仅仅是本技术
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是根据本技术一实施例示出的实施环境的示意图。
23.图2是根据本技术的一个实施例示出的推荐信息投放的处理方法的流程图。
24.图3是根据本技术一实施例示出的步骤230的流程图。
25.图4是根据本技术一实施例示出的步骤320的流程图。
26.图5是根据本技术一实施例示出的步骤330的流程图。
27.图6是根据本技术一实施例示出的步骤340的流程图。
28.图7是根据本技术一实施例示出的步骤610的流程图。
29.图8是根据本技术一实施例示出的推荐信息投放的处理装置的框图。
30.图9示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。
具体实施方式
31.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本技术将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
32.此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本技术的各方面。
33.附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
34.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
35.需要说明的是:在本文中提及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
36.在进行具体说明之前,对本文中涉及的名词进行如下解释:
37.cpa:cost per action,每次行动成本,cpa是一种按广告投放实际效果计价方式的广告,即按回应的有效问卷或定单来计费。例如,若回应的有效问卷指示广告被转化,则cpa即为广告单个转化的成本,举例来说,若某广告投放一天的花费为1000元,总共获得了10个转化,则cpa为100元。
38.cpc:cost per click,或者,cost per thousand click-through,按点击付费。cpc是一种点击付费广告,根据广告被点击的次数收费。
39.ocpa:optimized cost per action,优化行为出价,是一种针对效果广告的智能自动竞价策略,广告主(例如互联网网站)事先选定需要优化的转化目标,比如客户下单、激
活量等,并将期望的出价和历史的转化数据提供给外部广告平台(如媒体),媒体会通过机器学习来预估转化,自动竞价,并根据媒体上广告的展示数或点击数进行收费。
40.dsp:(demand-side platform,广告平台、需求方平台)是伴随着互联网和广告业的飞速发展新兴起的网络广告领域,其用于为广告主提供在核实的用户浏览时通过实时竞价展现的广告平台。dsp通过对数据的整合和分析,实现基于受众的精准投放,以程序化购买的方式接入媒体资源,帮助广告主进行跨媒介、跨平台、跨终端的广告投放,并对广告投放效果实时监控及优化。
41.ssp:supply-side platform,供应方平台,又称媒体服务平台,为广告展示方提供广告管理的平台。媒体方通过ssp平台完成广告资源的管理,例如流量分配、价格、筛选等,ssp面向的是广告售卖方。
42.adx:ads exchange,广告交易平台,它是一个中间人,负责将dsp和ssp联系起来,将媒体流量以拍卖的形式售卖给dsp,dsp利用实时竞价技术,将获取的dsp中的广告进行筛选排序,将筛选出的广告回传给ssp。通过接入ssp汇集大量媒体流量,从而搜集处理属于广告目标客户的数据。
43.本技术方案中的推荐信息可以是新闻、商品页面、博客、公众号文章、视频、音频、广告等可以向定向对象进行投放的信息。下面,以推荐信息为广告为例来对本技术的一个实施环境进行示例性说明。
44.图1是根据本技术一实施例示出的实施环境的示意图。如图1所示,该实施环境可以包括广告主所在的终端设备110、需求方平台(dsp)120、广告交易平台(adx)130、媒体服务平台(ssp)140和广告媒体150。其中,图1所示的实施环境可以视为一个广告投放系统。广告媒体提供了广告的展示位,用于显示广告,广告媒体可以是网站网页(例如新闻页面、视频播放页面等)、应用程序的用户界面(例如公众号页面、朋友圈等)。
45.需求方平台(dsp)120、广告交易平台(adx)130、媒体服务平台(ssp)140可以是通过服务器构建,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。终端设备110可以是智能手机、平板电脑、笔记本电脑、台式计算机、等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
46.广告主可以基于所在的终端设备110在需求方平台120中发送需要投放的广告,并设定该广告的定向信息、期望成本单价参数、广告投放计划等。其中,广告的定向信息用于匹配该广告的受众用户。需求方平台120可以根据该定向信息和各个广告媒体所在平台中的用户信息,确定该广告的受众用户。
47.在广告投放过程中,若用户所在终端触发了广告展示请求,例如用户点击进入新的页面、刷新页面等,该终端将广告展示请求传送给媒体服务平台140,由媒体服务平台140根据广告展示类型分类,将广告展示请求传送给广告交易平台130。
48.广告交易平台130在收到广告展示请求后,向众多的需求方平台120发送广告请求,各需求方平台120将满足要求的广告下发给广告交易平台130。在该过程中,需求方平台120对应会根据各广告对应的出价、对应的投放计划、广告的投放策略等,结合广告交易平
台发起的广告展示请求中所指示的广告位情况来进行广告筛选。需求方平台120在将广告发送到广告交易平台130后,由该广告交易平台进一步进行广告筛选,例如进行广告竞价排序筛选,然后将筛选出的广告发送到对应的广告媒体中进行广告显示。
49.由于是需求方平台120基于广告的相关信息(例如广告的出价、广告的投放计划等)筛选合适的广告至广告交易平台130,由广告交易平台130下发到对应的广告媒体进行广告显示,而需求方平台120在进行广告筛选过程中的一个重要因素是广告的出价,如果需求方平台120为保证广告的曝光效果,为广告所设置的出价过高,则很容易导致广告的投放成本超出广告主的期望成本,导致超投。
50.为解决该问题,需求方平台120可以按照本方案先对目标广告的定向对象进行分类,确定目标广告的多个对象分群,然后,根据目标广告在各个对象分群中的已投放数据,对需要进行出价调整的目标用户分群,调整目标用户分群的调价系数,进而根据该调价系数对目标广告在该目标用户分群下的出价进行调整,实现以对象分群为粒度对目标广告进行投放成本控制。
51.以下对本技术实施例的技术方案的实现细节进行详细阐述:
52.图2示出了根据本技术的一个实施例示出的推荐信息投放的处理方法的流程图,该方法可以由具备处理能力的计算机设备执行,例如服务器等,在此不进行具体限定。参照图2所示,该方法至少包括步骤210至240,详细介绍如下:步骤210,获取目标推荐信息的已投放数据。
53.目标推荐信息的已投放数据是指目标推荐信息在被投放后所采集到与该推荐信息相关的信息,该已投放数据可以包括目标推荐信息的已投放成本、目标推荐信息的计费数量(例如被点击次数、转化次数等)。目标推荐信息的已投放数据可以是通过采集在推荐信息在媒体上的投放日志得到。在图1所示的架构下,若目标推荐信息为目标广告,该目标广告的已投放数据可以是通过采集广告媒体上的广告日志、以及在需求方平台中采集广告主的广告投放交易信息得到。
54.目标推荐信息是指待进行出价调整的推荐信息,目标推荐信息可以是视频、音乐、公众号文章、博客、广告等。
55.步骤220,根据已投放数据计算目标推荐信息在各个对象分群下的已投放成本单价参数。
56.对象分群是对目标推荐信息的定向投放对象进行分类得到的。目标推荐信息的定向投放对象可以是目标推荐信息的定向信息所限定的用户信息所指示的用户,目标推荐信息的定向信息所限定的用户信息可以是用户年龄、用户的职业、用户所在的地区、用户的兴趣标签、用户感兴趣的商品类型等,在此不进行具体限定。
57.举例来说,若目标推荐信息为广告,在广告主需要投放广告时,设定该广告的定向信息,进而根据该定向信息进行用户筛选,确定与该定向信息相匹配的用户作为该目标广告的定向投放用户。
58.为确定目标推荐信息的多个对象分群,可以预先设定对象分类策略,从而,在步骤220之前,根据该对象分类策略对目标推荐信息的定向投放对象进行分类。对象分类策略可以是按照年龄进行对象分类,还可以是按照对象的感兴趣的商品类型对对象进行分类、对象的兴趣标签、对象的活跃时间段、对象的虚拟装备的数量、用户的虚拟账户中的账户余额
进行分类等,在此不进行具体限定。
59.推荐信息投放是指向推荐信息所对应的定向投放对象推送该推荐信息,在目标推荐信息投放涉及到资源消耗,例如流量消耗等,将目标推荐信息在投放过程中所消耗的资源进行价格折算,可以得到该目标推荐信息投放所消耗的成本。又或者,目标推荐信息是在各个网络平台(网络平台例如应用平台、网站等)进行投放的,而提供目标推荐信息显示的网络平台会针对目标推荐信息进行收费,因此,用于投放目标推荐信息的网络平台的收费也是投放该目标推荐信息所消耗的成本。已投放成本单价参数用于在单价角度反映目标推荐信息在投放过程中的成本消耗情况。可以理解的是,该已投放成本单价参数不仅与目标推荐信息的投放成本相关,还与目标推荐信息的计费数量相关。目标推荐信息的计费数量是与推荐信息的计费方式相关的。举例来说,若推荐信息是按照点击计费(例如上文中的cpc),则该计费数量为推荐信息的点击数量,若推荐信息是按照转化计费(例如上文中的cpa),则计费数量为推荐信息的转化数量,若推荐信息是按照曝光次计费,则计费数量为推荐信息的曝光量。
60.已投放成本单价参数是指根据在已投放时间段中的投放成本和计费数量所计算得到的成本单价参数。在本技术的一些实施例中,已投放数据包括在目标推荐信息在各个对象分群中的投放成本和在各个对象分群中的计费数量,从而,针对每个对象分群,将对应的投放成本和对应的计费数量相除,得到该对象分群对应的已投放成本单价参数。
61.本技术的一些实施例中,已投放数据包括在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的第一投放成本和在各对象分群中的计费数量;在该实施例中,步骤220,包括:将在当前统计周期内已投放时间段中目标推荐信息在每一对象分群中的第一投放成本与在所对应对象分群中的计费数量相除,得到目标推荐信息在每一对象分群下的已投放成本单价参数。
62.在本实施例中,在按照统计周期来对目标推荐信息的投放成本进行监控,统计周期可以根据实际需要进行设定,例如1小时、1天、1周、1个月等,在此不进行具体限定。当前统计周期是指当前时间点所在的统计周期。在当前统计周期中,由于仅有部分时间投放了目标推荐信息,将该投放了目标推荐信息的时间段称为当前统计周期内已投放时间段。基于当前统计周期内已投放时间段中各对象分群的第一投放成本和在各对象分群中的计费数量来计算得到各对象分群在当前统计周期内已投放时间段中的已投放成本单价参数。
63.进一步的,在本技术的一些实施例中,将所计算得到各对象分群在当前统计周期内已投放时间段中的已投放成本单价参数作为数据基础,作为进行调价系数调整的基础,进而在当前统计周期内未投放时间段中按照调整后的调价系数进行目标推荐信息的投放。
64.步骤230,根据目标推荐信息在各个对象分群下的已投放成本单价参数和为目标推荐信息设定的期望成本单价参数,对目标推荐信息在目标对象分群下的调价系数进行调整,以缩小目标推荐信息在全部对象分群下的总计成本单价参数与期望成本单价参数之间的偏差。
65.目标对象分群是指需要进行调价系数(或者出价)调整的对象分群。可以理解的是,还需要先确定目标对象分群。在本技术的一些实施例中,在步骤230之前,该方法还包括:根据目标推荐信息在各个对象分群下的已投放成本单价参数和为目标推荐信息在各个对象分群下设定的成本单价阈值,确定需要进行出价调整的目标对象分群。
66.为各个对象分群设定的成本单价阈值可以相同也可以不同,具体可根据实际需要进行设定。
67.在本技术的一些实施例中,在推荐信息的初始投放过程中,可以将各个对象分群的成本单价阈值设定为相同,在后续的推荐信息投放过程中,可以根据已投放的推荐信息效果数据(例如推荐信息在各对象分群中的点击信息、推荐信息在各对象分群中的转化信息)来对各对象分群对应的成本单价阈值进行调整,例如,若广告在某一对象分群中的转化成本较低,则可以适当提高该对象分群对应的成本单价阈值。
68.在本技术的一些实施例中,还可以分条件为每个对象分群设定多个成本单价阈值,当一对象分群满足其中一条件时,按照该条件对应的成本单价阈值来确定该对象分群是否为目标对象分群。在具体实施例中,该条件可以是时间段,即分时间段来为每个对象分群设定多个成本单价阈值。
69.目标推荐信息在全部对象分群下的总计成本单价参数等于目标推荐信息在全部对象分群下的投放成本与在全部对象分群下的计费数量比值。期望成本单价参数作为对推荐信息投放成本控制的参数指标,其是预先设定的作为参考的成本单价参数,例如目标推荐信息的来源方所设定的成本单价参数。例如,若目标推荐信息为目标广告,该目标广告对应的期望成本单价参数可以是指广告主设定的成本单价参数,也可以是需求方平台基于广告主设定的期望投放成本而设定的,在此不进行具体限定。为了管控推荐信息的投放成本和保证推荐信息的投放效果,在推荐信息投放过程中基于该期望成本单价参数进行推荐信息投放监控,避免推荐信息投放过程中已投放成本单价参数与该期望成本单价参数之间的偏差过大,造成推荐信息的投放成本过高。
70.基于目标推荐信息在各个对象分群下的已投放成本单价参数可以确定该目标推荐信息在全部对象分群下的总计投放成本单价参数,然后将该总计投放成本单价参数与该目标推荐信息的期望成本单价参数进行比较,如果二者的偏差较大,则将目标对象分群的调价系数往使二者的偏差减小的方向调整。
71.在本技术的一些实施例中,还可以根据目标推荐信息的已投放数据,和对目标推荐信息在目标对象分群下的调价系数进行调整后,预估目标推荐信息在未来一段时间中在各个对象分群中的投放成本、计费数量等,从而预估目标推荐信息在未来一段时间中在各个对象分群下的成本单价参数。进而基于所预估在未来一段时间中在各个对象分群下的成本单价参数和在过去一段已投放时间段中在各个对象分群下的成本单价参数来计算目标推荐信息在全部对象分群下的总计投放成本单价参数(称为第一总计投放成本),以保证该第一总计投放成本单价参数与期望成本单价参数之间的偏差,相较于第二总计投放成本单价参数与期望成本单价参数之间的偏差。其中,第二总计投放成本单价参数是指基于目标推荐信息在各对象分群下的已投放数据,所计算得到该目标推荐信息在全部对象分群下的总计投放成本单价参数。
72.本方案实现了自动进行调价系数调整,进而自动调整出价,因此,在推荐信息为广告的场景下,本方案可以应用于ocpa平台中,提高出价的可靠性和可用性。
73.在本技术的一些实施例中,还可以预先设定目标推荐信息在每一对象分群下的多个成本单价阈值与多个设定调价系数之间的映射关系,当目标推荐信息在一对象分群下的已投放成本单价达到一成本单价阈值,则将该对象分群确定为目标对象分群,并将与该成
本单价阈值相映射的设定调价系数作为该对象分群调整后的调价系数。
74.在本技术的一些实施例中,由于仅对目标对象分群的调价系数进行了调整,除目标对象分群外的其他对象分群对应的调价系数可以保持不变。
75.步骤240,根据目标推荐信息在目标对象分群下调整后的调价系数,调整目标推荐信息在目标对象分群下的出价,以根据调整后目标推荐信息在目标对象分群上的出价,进行目标推荐信息在目标对象分群上的投放。
76.在本技术的一些实施例中,步骤240,包括:将目标推荐信息在目标对象分群下调整后的调价系数与出价基数相乘,得到目标推荐信息在目标对象分群下调整后的出价。在本实施例中,由于出价等于出价基数和调价系数的乘积,在出价基数保持稳定的情况下,调价系数调整,则出价对应调整。
77.调整后的出价用于作为该目标推荐信息在面向目标对象分群下的对象进行投放过程中的价格参考,以使目标推荐信息在目标对象分群下的对象进行投放所花费的成本不超出调整后的出价,或者进行投放所花费的成本与该调整后的出价之间的差值在设定的范围内。
78.在本技术的一些实施例中,在目标推荐信息为广告的应用场景下,广告的出价可以作为需求方平台为该目标广告选择投放媒体的价格基础或者作为该目标广告匹配广告投放策略的价格基础。例如,广告的出价越高,可以匹配曝光量更高的广告投放策略。
79.在本技术的一些实施例中,步骤240之后,该方法还包括:根据目标推荐信息在目标对象分群下调整后的出价,进行投放策略筛选,获得目标投放策略;按照目标投放策略,在目标对象分群下投放目标推荐信息。
80.在本技术的一些实施例中,预先根据目标推荐信息的投放计划进行投放策略筛选,得到候选投放策略集合,从而,保证该候选投放策略集合中的候选投放策略与为目标推荐信息所设定的投放计划是相匹配的。投放策略可以限定推荐信息的曝光频率、推荐信息的投放的位置、推荐信息的投放媒体等。
81.进一步的,在步骤240之后,在确定目标对象分群对应的出价后,按照该出价在候选推荐信息投放策略集合中进行二次筛选,筛选出设定出价与该目标对象分群所对应调整后的出价之间的差值位于第一预设范围内的投放策略作为目标投放策略,进而按照该目标投放策略进行目标推荐信息在目标对象分群下的投放。
82.在本技术的方案中,在对目标推荐信息的定向对象进行分群,确定目标推荐信息的多个对象分群的基础上,根据目标推荐信息在各对象分群上的已投放成本单价参数,以缩小目标推荐信息在全部对象分群下的总计成本单价参数与期望成本单价参数之间的偏差为目标,对需要进行出价调整的目标对象分群的调价系数进行调整、进而调整出价,以按照调整后的出价进行目标推荐信息在该目标对象分群下的投放,实现了以对象分群为粒度来控制推荐信息投放过程中的成本。相较于以推荐信息为粒度进行推荐信息投放的成本控制,以对象分群为粒度进行成本控制,成本控制的精准度和灵活性更高,可以更加精准控制推荐信息的投放成本。
83.目标推荐信息在全部对象分群下的总计成本单价参数过高会导致过高的投放成本过高,在目标推荐信息为广告的场景下,目标推荐信息在全部对象分群下的总计成本单价参数直接影响推荐信息的投放效果,若目标推荐信息在全部对象分群下的总计成本单价
参数过低,将导致目标推荐信息的投放效果不佳,例如点击率、转化率过低。在本方案中,以缩小目标推荐信息在全部对象分群下的总计成本单价参数与期望成本单价参数之间的偏差为目标来进行推荐信息投放控制,不仅可以避免目标推荐信息在全部对象分群下的总计成本单价参数超出期望成本单价参数过多,也可以避免目标推荐信息在全部对象分群下的总计成本单价参数低于期望成本单价参数过多,在有效控制推荐信息成本的基础上,可以保证推荐信息的投放效果,实现了推荐信息投放成本和推荐信息投放效果的兼顾。
84.在本技术的一些实施例中,已投放数据包括在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的第一投放成本和历史调价系数、以及在当前统计周期内已投放时间段中目标推荐信息在全部对象分群中的第一成本单价参数;如图3所示,步骤230包括:
85.步骤310,对目标推荐信息在目标对象分群下的调价系数进行初始化,得到初始化调价系数。
86.在本技术的一些实施例中,步骤310包括:根据目标推荐信息在目标对象分群下的已投放成本单价和为目标对象分群设定的成本单价阈值,确定初始化方向,初始化方向包括将目标对象分群对应的历史调价系数减小的方向和将目标对象分群对应的历史调价系数增大的方向;按照初始化方向对目标对象分群对应的历史调价系数进行调整,得到初始化调价系数。
87.在本技术的一些实施例中,若目标对象分群下的已投放成本单价低于该目标对象分群对应的成本单价阈值,则确定初始化方向为将目标对象分群对应的历史调价系数增大的方向;反之,若目标对象分群下的已投放成本单价不低于该目标对象分群对应的成本单价阈值,则确定初始化方向为将目标对象分群对应的历史调价系数减小的方向。
88.在推荐信息为广告的应用场景下,在广告需求平台上设定广告的广告出价后,在广告交易平台中需要基于该广告出价进行广告竞价,若广告出价越高,则广告竞价排名越靠前,而由于向媒体服务平台返回的是广告竞价排名靠前的广告,从而,广告出价越高,则该广告竞价胜出的概率越高,对应的,该广告的曝光量相对而言会提升。在此背景下,针对已投放成本单价低于该目标用户分群对应的成本单价阈值的目标用户分群,将目标用户分群对应的历史调价系数增大,则可以增加该目标广告在目标用户分群中的曝光;反之,针对已投放成本单价不低于该目标用户分群对应的成本单价阈值的目标用户分群,将目标用户分群对应的历史调价系数减小,则可以适当减小该目标广告在该目标分群用户上的投放消耗。通过如上的调节过程,可以兼顾广告的投放成本的控制和广告的投放效果。
89.在本技术的一些实施例中,还可以设定对调价系数进行调整的步长,在确定初始化方向后,可以按照该初始化方向,将目标对象分群在当前统计周期内已投放时间段中的历史调价系数与该步长相加或者相减,即得到该目标对象分群对应的初始化调价系数。当然,在其他实施例中,还可以设定对调价系数进行调整的调整因子来对目标对象分群对应的历史调价系数进行调整,该调整因子包括用于对历史调价系数进行放大的调整因子,和用于对历史调价系数进行缩小的调整因子。
90.该初始化调价系数作为在当前统计周期内未投放时间段中目标推荐信息在目标对象分群中的调价系数,来预估在当前统计周期内目标推荐信息在全部对象分群中的投放成本参数,即下文中的第二成本单价参数。
91.在本技术的一些实施例中,由于仅对目标对象分群对应的调价系数进行调整,则可以视为除目标对象分群外的其他对象分群的调价系数保持不变,换言之,在在当前统计周期内未投放时间段中目标推荐信息在除目标对象分群外的其他对象分群的调价系数等于该对象分群在在当前统计周期内已投放时间段中的历史调价系数。
92.步骤320,根据初始化调价系数、在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的第一投放成本和历史调价系数,确定在当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数。
93.第一单价权重系数用于指示对象分群对应的投放成本单价参数在该时段中在全部对象分群下的投放成本单价参数的贡献程度。若是按照统计周期进行成本监控,在当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数用于指示在当前统计周期内未投放时间段中目标对象分群对应的投放成本单价对在该未投放时间段中的全部对象分群的投放成本单价的贡献程度。
94.在本技术的一些实施例中,若设定目标推荐信息在一对象分群下的投放成本与该对象分群对应的调价系数成正比,由于在当前统计周期内未投放时间段中未投放目标推荐信息,则可以根据初始化调价系数、在当前统计周期内已投放时间段中目标推荐信息在目标对象分群中的第一投放成本进行在当前统计周期内未投放时间段中目标推荐信息在目标对象分群中的投放成本进行估计;基于在当前统计周期内已投放时间段中目标推荐信息在各对象分群中的第一投放成本进行在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的综合投放成本进行估计。
95.从而,在估计得到在当前统计周期内未投放时间段中目标推荐信息在目标对象分群中的投放成本和在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的总计投放成本后,可以得到当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数。例如,将在当前统计周期内未投放时间段中目标推荐信息在目标对象分群中的投放成本,与,在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的总计投放成本的比值,作为当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数。
96.在本技术的一些实施例中,如图4所示,步骤320,包括步骤410-440,详细介绍如下:步骤410,根据初始调价系数和在当前统计周期内已投放时间段中目标推荐信息在目标对象分群下的历史调价系数,确定目标对象分群对应的调价系数变化因子。
97.具体的,该目标对象分群对应的调价系数变化因子可以是初始调价系数与在当前统计周期内已投放时间段中目标推荐信息在目标对象分群下的历史调价系数的比值。即:
[0098][0099]
其中,λ
ep
表示目标对象分群p在当前统计周期内的未投放时间段中的调价系数;λ
hp
表示目标对象分群p在当前统计周期内的已投放时间段中的历史调价系数;k
p
表示目标对象分群p对应的调价系数变化因子。
[0100]
步骤420,根据目标对象分群对应的调价系数变化因子和在当前统计周期内已投放时间段中目标推荐信息在目标对象分群中的第一投放成本,计算得到在当前统计周期内
未投放时间段中目标对象分群对应的投放成本参数。
[0101]
在一些实施例中,在当前统计周期内未投放时间段中目标对象分群对应的投放成本参数等于目标对象分群对应的调价系数变化因子与在当前统计周期内已投放时间段中目标推荐信息在目标对象分群中的第一投放成本的乘积。即:
[0102]sep
=k
p
·
cost
hp

ꢀꢀ
(公式2)
[0103]
其中,s
ep
表示在当前统计周期内未投放时间段中目标对象分群p对应的投放成本参数;cost
hp
表示在当前统计周期内已投放时间段中目标推荐信息在目标对象分群p中的第一投放成本。
[0104]
步骤430,根据目标对象分群对应的投放成本参数和在当前统计周期内未投放时间段中各指定对象分群对应的投放成本参数,计算得到在当前统计周期内未投放时间段中全部对象分群对应的总计投放成本参数;指定对象分群对应的投放成本参数是根据在当前统计周期内已投放时间段中目标推荐信息在指定对象分群中的第一投放成本与指定对象分群对应的调价系数变化因子得到的;指定对象分群对应的调价系数变化因子为1;指定对象分群是指除目标对象分群外的其他对象分群。
[0105]
在一些实施例中,在当前统计周期内未投放时间段中全部对象分群对应的总计投放成本参数等于目标对象分群对应的投放成本参数和各指定对象分群对应的投放成本参数的和,即:
[0106][0107]
其中,se表示在当前统计周期内未投放时间段中全部对象分群对应的总计投放成本参数;s
em
表示在当前统计周期内未投放时间段中第m个对象分群对应的投放成本参数;n为对象分群的总数。
[0108]
在本实施例中,设定在当前统计周期内未投放时间段中指定对象分群的调价系数为在当前统计周期内已投放时间段中的历史调价系数,因此,指定对象分群的调价系数变化因子为1。
[0109]
同目标对象分群对应的投放成本参数,指定对象分群对应的投放成本参数等于指定对象分群对应的第一投放成本与该指定对象分群对应的调价系数变化因子的乘积,由于指定对象分群对应的调价系数变化因子为1,则指定对象分群对应的投放成本参数等于指定对象分群对应的第一投放成本。
[0110]
步骤440,计算目标对象分群对应的投放成本参数与总计投放成本参数的比值,得到在当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数。
[0111]
步骤440可用如下的公式描述:
[0112][0113]
其中,ω
p
为目标对象分群p的第一单价权重系数。
[0114]
请继续参阅图3,步骤330,根据在当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数、在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的历史调价系数和目标推荐信息在各个对象分群下的已投放成本单价参数,计算得到在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的第二成本单价参数。
[0115]
该第二成本单价参数是对在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的成本单价参数的估计值。
[0116]
在本技术的一些实施例中,可以先计算在当前统计周期内未投放时间段中目标推荐信息在各对象分群中的成本单价参数的估计值,然后,将各对象分群对应的第一单价权重系数作为加权系数,将在当前统计周期内未投放时间段中目标推荐信息在各对象分群中的成本单价参数的估计值进行加权,将加权结果作为在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的第二成本单价参数。
[0117]
在该实施例中,由于需要各对象分群对应的第一单价权重系数,因此,可以按照目标对象分群对应的第一单价权重系数来计算各指定对象分群对应的第一单价权重系数。具体的,指定对象分群对应的第一单价权重系数等于该指定对象分群对应的投放成本参数与总计投放成本参数的比值。
[0118]
在本技术的一些实施例中,如图5所示,步骤330,包括步骤510-530,详细介绍如下:步骤510,根据各对象分群对应的调价系数变化因子和各对象分群对应的已投放成本单价参数,确定在当前统计周期内未投放时间段中目标推荐信息在各对象分群下的预估成本单价参数。
[0119]
通过实验证明,在推荐信息投放过程中,对象分群对应的调价系数与对象分群对应的成本单价参数成线性关系。现以目标推荐信息为广告,成本单价参数为广告的单个转化成本为例进行说明。在对象分群对应的调价系数与对象分群对应的成本单价参数成线性关系的基础上,则一对象分群在当前统计周期内已投放时间段、和在在当前统计周期内未投放时间段中的推荐信息单个转化成本(已投放成本单价参数)与调价系数之间的关系可表示为:
[0120][0121]
其中,cpa
hm
表示第m个对象分群在当前统计周期内已投放时间段中的单个广告转化成本(已投放成本单价参数);cpa
em
表示第m个对象分群在在当前统计周期内未投放时间段中的单个广告转化成本;λ
hm
表示第m个对象分群在当前统计周期内的已投放时间段中的历史调价系数;λ
em
表示第m个对象分群在当前统计周期内的未投放时间段中的调价系数。
[0122]
将上式进行变换得到:
[0123]
cpa
em
=km·
cpa
hm

ꢀꢀ
(公式6)
[0124]
其中,km为第m个对象分群的调价系数变化因子。由于在该式中,cpa
em
并不是根据实际投放过程中的投放数据计算得到,因此,为便于区分,将通过上述公式所计算得到的cpa
em
称为在当前统计周期内未投放时间段中目标广告在第m个对象分群下的预估广告单个转化成本(即预估成本单价参数)。
[0125]
步骤520,根据目标对象分群对应的第一单价权重系数和各指定对象分群对应的第一单价权重系数,以各对象分群对应的第一单价权重系数作为加权系数,将各对象分群
对应的预估成本单价参数进行加权,得到在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的第二成本单价参数;其中,指定对象分群对应的第一单价权重系数等于指定对象分群对应的投放成本参数与总计投放成本参数的比值。
[0126]
仍以目标推荐信息为广告、成本单价参数为广告单个转化成本为例对步骤520进行说明,步骤520可以通过如下公式描述:
[0127][0128]
其中,cpae表示在当前统计周期内未投放时间段中目标广告在全部对象分群中的广告单个转化成本(第二成本单价参数),如上所描述,该第二成本单价参数是当前统计周期内未投放时间段中目标广告在全部对象分群中的广告单个转化成本的估计值;wm为第m个对象分群的第一单价权重系数。
[0129]
请继续参阅图3,步骤340,根据第二成本单价参数、第一成本单价参数、初始化调价系数和在当前统计周期内已投放时间段内目标推荐信息在全部对象分群中的平均历史调价系数,确定第一成本单价系数和第二成本单价系数;第一成本单价系数用于指示在当前统计周期内已投放时间段中目标推荐信息在全部对象分群中的计费数量与在当前统计周期内目标推荐信息在全部对象分群中的计费数量的比值;第二成本单价系数用于指示在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的计费数量与在当前统计周期内目标推荐信息在全部对象分群中的计费数量的比值。
[0130]
在本技术的一些实施例中,如图6所示,步骤340,包括:步骤610,获取各对象分群对应的消耗因子。
[0131]
步骤620,根据各对象分群在当前统计周期内未投放时间段对应的调价系数、在当前统计周期内已投放时间段内目标推荐信息在全部对象分群中的平均历史调价系数和各对象分群对应的消耗因子,计算得到各对象分群对应的第一成本比例,第一成本比例用于指示在当前统计周期内未投放时间段内目标推荐信息在所对应对象分群下的预计投放成本与在当前统计周期内已投放时间段内目标推荐信息在全部对象分群中的总计投放成本的比值;其中,目标对象分群在当前统计周期内未投放时间段对应的调价系数为初始化调价系数;除目标对象分群外的其他对象分群在当前统计周期内未投放时间段对应的调价系数等于在当前统计周期内已投放时间段中的历史调价系数。
[0132]
步骤630,根据第一成本单价参数、第二成本单价参数和各对象分群对应的第一成本比例,计算得到计费因子,计费因子用于指示目标推荐信息在当前统计周期内未投放时间段中的计费数量与在当前统计周期内已投放时间段中的计费数量的比值。
[0133]
步骤640,根据计费因子确定第一成本单价系数和第二成本单价系数。
[0134]
继续以上述目标推荐信息为广告、成本单价参数为推荐信息单个转化成本为例进行说明。在该种情况下,计费数量为广告的转化数量。假设目标广告在当前统计周期内未投放时间段中的计费数量为conve,目标广告在当前统计周期内未投放时间段中的计费数量为convh,则计费因子g为:
[0135]
[0136]
又因为,计费数量等于投放成本与投放成本单价的比值,则:
[0137][0138][0139]
其中,coste表示在在当前统计周期内未投放时间段中目标广告在全部对象分群中的投放成本;cost
em
表示在在当前统计周期内未投放时间段中目标广告在第m个对象分群中的投放成本(由于在未投放时间段中还未进行目标广告的投放,因此,按照该式计算的cost
em
实际为预计投放成本);costh表示在在当前统计周期内已投放时间段中目标广告在全部对象分群中的总计投放成本;cpah表示在当前统计周期内已投放时间段中目标广告在全部对象分群中的广告单个转化成本(即第一成本单价参数)。
[0140]
结合公式9和公式10可以得到:
[0141][0142]
又因为:
[0143]
若令则令
[0144]
则公式12可转化为:
[0145][0146]
其中,λh表示在在当前统计周期内已投放时间段内目标推荐信息在全部对象分群中的平均历史调价系数;表示第m个对象分群对应的第一成本比例,gm(t)表示第m个对象分群的消耗因子,该gm(t)还可以记为αm。
[0147]
通过实验验证发现,消耗因子是仅与时间分界点有关的量,其中,该时间分界点是指在将一时间段划分成两个时间段的分界点。举例来说,上式中的gm(t)是与在当前统计周期内已投放时间段与未投放时间段的时间分界点相关。
[0148]
由于在各统计周期内目标广告在相同对象分群上的投放成本的消耗曲线基本相同,因此,可以通过历史统计周期内目标广告在相同对象分群上的投放成本的消耗曲线来近似确定该gm(t)。
[0149]
例如,按照在当前统计周期内的时间分界点(即下文中的指定时间点),对历史统
计周期(例如上一统计周期)进行划分,假设划分为位于指定时间点之前的第一时间段和位于指定时间段之后的第二时间段,然后计算在上一统计周期中第二时间段中目标广告在一对象分群上的投放成本与上一统计周期中第一时间段中目标广告在该对象分群上的投放成本的比值,将所计算得到的比值作为该对象分群对应的消耗因子。
[0150]
通过实验验证发现,f(λ)可以表示为λ
β
,其中,β可以通过实验数据确定,例如通过实验确定β为2.5。在此基础上,在λh、λ
em
确定的情况下,f(λh)和f(λ
em
)可以对应确定,则对应确定。
[0151]
如上公式11所示,在计算得到每个对象分群对应的第一成本比例后,将各对象分群对应的第一成本比例相加,得到总计成本比例;再将第一成本单价参数与第二成本单价参数的比值,与总计成本比例相乘,得到计费因子。
[0152]
如上所描述,第一成本单价系数用于指示在当前统计周期内已投放时间段中目标推荐信息在全部对象分群中的计费数量与在当前统计周期内目标推荐信息在全部对象分群中的计费数量的比值;第二成本单价系数用于指示在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的计费数量与在当前统计周期内目标推荐信息在全部对象分群中的计费数量的比值。
[0153]
继续以计费数量为广告转化数量为例进行说明,则按照上述记载,可得:
[0154]
第一成本单价系数ω1为:
[0155][0156]
第二成本单价系数ω2为:
[0157][0158]
由上公式14和公式15可以看出,第一成本单价系数ω1与第二成本单价系数ω2的和为1。
[0159]
进一步的,将上述公式14可以变换为:
[0160][0161]
则结合上述所计算得到的计费因子和公式16可以计算得到第一成本单价系数ω1,进而确定第二成本单价系数ω2。
[0162]
请继续参阅图3,步骤350,将第一成本单价系数作为第一成本单价参数的加权系数和将第二成本单价系数作为第二成本单价参数的加权系数,进行第一成本单价参数和第二成本单价参数的加权,得到在当前统计周期内目标推荐信息在全部目标对象分群中的第三成本单价参数。
[0163]
继续以目标推荐信息为广告、成本单价参数为广告单个转化成本为例进行说明。目标广告在任一统计周期内在全部目标对象分群下的成本单价参数为:
[0164][0165]
进一步转化,可以得到:
[0166][0167]
结合公式14、15、18可以得到步骤350中所得到的第三成本单价参数:
[0168]
cpa
final
=ω1·
cpah+ω2·
cpae;
ꢀꢀ
(公式17)
[0169]
其中,cpa
final
表示在当前统计周期内目标广告在全部目标对象分群中的第三成本单价参数。可以理解的cpa
final
是在对在当前统计周期内未投放时间段中目标广告在全部目标对象分群中的成本单价参数进行估计的基础上计算得到的。
[0170]
步骤360,计算第三成本单价参数和期望成本单价参数之间的差值。
[0171]
若第三成本单价参数与期望成本单价参数的差值在预设差值范围内,则执行步骤370,将初始化调价系数作为目标推荐信息在目标对象分群下调整后的调价系数。
[0172]
若第三成本单价参数与期望成本单价参数的差值不在预设差值范围内,则执行步骤380:对初始化调价系数进行调整,并重新返回至步骤320,以根据调整后的初始化调价系数重新计算第三成本单价参数与期望成本单价参数的差值,直至所重新计算得到第三成本单价参数与期望成本单价参数的差值在预设差值范围内。
[0173]
预设差值范围可以根据实际需要进行设定,在此不进行具体限定。在本技术的一些实施例中,该预设差值范围还可以是零,也就是说,按照第三成本单价参数与期望成本单价参数的差值为零为目标来调整目标对象的初始化调价系数。
[0174]
在确定目标推荐信息在目标对象分群下的调价系数后,可以按照上述的公式6确定目标推荐信息在目标对象分群下的投放成本单价参数的估计值(例如目标对象分群p对应的cpa
ep
)。在本技术的一些实施例中,可以将目标推荐信息在目标对象分群下的投放成本单价参数的估计值作为在当前统计时间周期内未投放时间段中该目标推荐信息在目标对象分群下的出价。
[0175]
通过如上的过程,可以对目标对象分群的调价系数进行迭代更新,直至基于目标对象分群更新的调价系数所计算得到的第三成本单价参数与期望成本单价参数的差值在预设差值范围内,则将此时目标对象分群的调价系数作为目标对象分群调整后的调价系数,进而保证按照目标对象分群调整后的调价系数,在当前统计时间段中未投放时间段中按照该调价系数所计算得到的出价进行该目标推荐信息在目标对象分群中的投放,而对于除目标对象分群外的其他对象分群,在当前统计时间段中未投放时间段中仍按照该对象分群的历史调价系数进行推荐信息投放,可以保证在目标推荐信息在全部投放成本单价总体上维持平稳,实现了推荐信息投放成本的有效控制,避免出现推荐信息的投放消耗过多的情况。
[0176]
而且,在本方案中,是以缩小目标推荐信息在全部对象分群下的总计成本单价参数与期望成本单价参数之间的偏差为目标来调整在目标对象下的调价系数,不仅避免了目标推荐信息的总计成本单价参数超出期望成本单价参数过多,有效避免了推荐信息的超投;而且,也避免了目标推荐信息的总计成本单价参数低于期望成本单价参数过多,由于出
价(或者说在对象分群上的调价系数)直接影响推荐信息的曝光,进而影响推荐信息的投放效果,因此,避免了目标推荐信息的总计成本单价参数低于期望成本单价参数过多,可以有效保证推荐信息的投放效果。
[0177]
值得一提的是,在上述中成本单价参数为推荐信息单个转化成本、计费数量为推荐信息的转化数量为例对本方案进行了详细说明,在其他实施例中,推荐信息的计费方式变化,成本单价参数还可以为推荐信息单个点击成本、推荐信息单个下载成本等,因此,上述举例不能认为是对本技术方案的限制。
[0178]
在实际中,将本方案应用于广告投放中并对广告投放的效果进行了测试。测试结果表明,采用本方案可以提高广告成本达成率,具体广告成本达成率提升约20%;而且,还提升了广告平台的收入,增收约10%。因此,本方案中将调价系数调整的粒度由广告扩展到广告差乘人群(即分群对象),在不影响广告收入的同时,实现了更精准控制广告的投放成本。
[0179]
在本技术的一些实施例中,已投放数据还包括在前设定数量个统计周期内各对象分群在各个时间点的投放成本;在本实施例中,如图7所示,步骤610,包括:
[0180]
步骤710,按照指定时间点对前设定数量个统计周期中每一个统计周期进行时间段划分,确定前设定数量个统计周期中每一个统计周期中位于指定时间点之前的第一时间段和位于指定时间点之后的第二时间段;其中,指定时间点是在当前统计周期内已投放时间段和未投放时间段的分界时间点。
[0181]
在具体实施例中,前设定数量个统计周期可以是前一个统计周期,也可以是前多个统计周期,具体可以根据实际需要设定。
[0182]
步骤720,计算在前设定数量个统计周期中每一个统计周期中,目标推荐信息在第一时间段内在每个对象分群下的投放成本与在第二时间段内在相同对象分群下的投放成本的比值,得到在每一个统计周期中各对象分群对应的投放成本比例。
[0183]
步骤730,根据在前设定数量个统计周期中每一个统计周期中各对象分群对应的投放成本比例,确定各对象分群对应的消耗因子。
[0184]
在本技术的一些实施例中,若前设定数量个统计周期可以是前一个统计周期,则对于每一对象分群,可以将在前一统计周期中,目标推荐信息在第一时间段内在一对象分群下的投放成本与目标推荐信息在第二时间段内在该对象分群下的投放成本的比值作为该对象分群对应的消耗因子。
[0185]
在本技术的另一些实施例中,若设定数量为多个,则对于每一对象分群,可以将该对象分群在前多个统计周期中的投放成本比例的平均值,作为该对象分群对应的消耗因子。
[0186]
以下介绍本技术的装置实施例,可以用于执行本技术上述实施例中的方法。对于本技术装置实施例中未披露的细节,请参照本技术上述方法实施例。
[0187]
图8是根据一实施例示出的推荐信息投放的处理装置的框图,如图8所示,该推荐信息投放的处理装置,包括:已投放数据获取模块810,用于获取目标推荐信息的已投放数据;已投放成本单价参数计算模块820,用于根据已投放数据计算目标推荐信息在各个对象分群下的已投放成本单价参数;调价系数调整模块830,用于根据目标推荐信息在各个对象分群下的已投放成本单价参数和为目标推荐信息设定的期望成本单价参数,对目标推荐信
息在目标对象分群下的调价系数进行调整,以缩小目标推荐信息在全部对象分群下的总计成本单价参数与期望成本单价参数之间的偏差;出价调整模块840,用于根据目标推荐信息在目标对象分群下调整后的调价系数,调整目标推荐信息在目标对象分群下的出价,以根据调整后目标推荐信息在目标对象分群上的出价,进行目标推荐信息在目标对象分群上的投放。
[0188]
在本技术的一些实施例中,已投放数据包括在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的第一投放成本和历史调价系数、以及在当前统计周期内已投放时间段中目标推荐信息在全部对象分群中的第一成本单价参数;在该实施例中,调价系数调整模块830,包括:初始化单元,用于对目标推荐信息在目标对象分群下的调价系数进行初始化,得到初始化调价系数;单价权重系数确定单元,用于根据初始化调价系数、在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的第一投放成本和历史调价系数,确定在当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数;第二成本单价参数计算单元,用于根据在当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数、在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的历史调价系数和目标推荐信息在各个对象分群下的已投放成本单价参数,计算得到在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的第二成本单价参数;成本单价系数确定单元,用于根据第二成本单价参数、第一成本单价参数、初始化调价系数和在当前统计周期内已投放时间段内目标推荐信息在全部对象分群中的平均历史调价系数,确定第一成本单价系数和第二成本单价系数;第一成本单价系数用于指示在当前统计周期内已投放时间段中目标推荐信息在全部对象分群中的计费数量与在当前统计周期内目标推荐信息在全部对象分群中的计费数量的比值;第二成本单价系数用于指示在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的计费数量与在当前统计周期内目标推荐信息在全部对象分群中的计费数量的比值;第三成本单价参数确定单元,用于将第一成本单价系数作为第一成本单价参数的加权系数和将第二成本单价系数作为第二成本单价参数的加权系数,进行第一成本单价参数和第二成本单价参数的加权,得到在当前统计周期内目标推荐信息在全部目标对象分群中的第三成本单价参数;调价系数确定单元,用于若第三成本单价参数与期望成本单价参数的差值在预设差值范围内,则将初始化调价系数作为目标推荐信息在目标对象分群下调整后的调价系数;重新调整单元,用于若第三成本单价参数与期望成本单价参数的差值不在预设差值范围内,则对初始化调价系数进行调整,并根据调整后的初始化调价系数重新计算第三成本单价参数与期望成本单价参数的差值。
[0189]
在本技术的一些实施例中,单价权重系数确定单元,包括:调价系数变化因子确定单元,用于根据初始调价系数和在当前统计周期内已投放时间段中目标推荐信息在目标对象分群下的历史调价系数,确定目标对象分群对应的调价系数变化因子;投放成本参数确定单元,用于根据目标对象分群对应的调价系数变化因子和在当前统计周期内已投放时间段中目标推荐信息在目标对象分群中的第一投放成本,计算得到在当前统计周期内未投放时间段中目标对象分群对应的投放成本参数;总计投放成本参数确定单元,用于根据目标对象分群对应的投放成本参数和在当前统计周期内未投放时间段中各指定对象分群对应的投放成本参数,计算得到在当前统计周期内未投放时间段中全部对象分群对应的总计投
放成本参数;其中,指定对象分群对应的投放成本参数是根据在当前统计周期内已投放时间段中目标推荐信息在指定对象分群中的第一投放成本与指定对象分群对应的调价系数变化因子得到的;指定对象分群对应的调价系数变化因子为1;指定对象分群是指除目标对象分群外的其他对象分群;比值计算单元,用于计算目标对象分群对应的投放成本参数与总计投放成本参数的比值,得到在当前统计周期内未投放时间段中目标对象分群对应的第一单价权重系数。
[0190]
在本技术的一些实施例中,第二成本单价参数计算单元,包括:预估成本单价参数确定单元,用于根据各对象分群对应的调价系数变化因子和各对象分群对应的已投放成本单价参数,确定在当前统计周期内未投放时间段中目标推荐信息在各对象分群下的预估成本单价参数;加权计算单元,用于根据目标对象分群对应的第一单价权重系数和各指定对象分群对应的第一单价权重系数,以各对象分群对应的第一单价权重系数作为加权系数,将各对象分群对应的预估成本单价参数进行加权,得到在当前统计周期内未投放时间段中目标推荐信息在全部对象分群中的第二成本单价参数;其中,指定对象分群对应的第一单价权重系数等于指定对象分群对应的投放成本参数与总计投放成本参数的比值。
[0191]
在本技术的一些实施例中,成本单价系数确定单元,包括:消耗因子获取单元,用于获取各对象分群对应的消耗因子;第一成本比例计算单元,用于根据各对象分群在当前统计周期内未投放时间段对应的调价系数、在当前统计周期内已投放时间段内目标推荐信息在全部对象分群中的平均历史调价系数和各对象分群对应的消耗因子,计算得到各对象分群对应的第一成本比例,第一成本比例用于指示在当前统计周期内未投放时间段内目标推荐信息在所对应对象分群下的预计投放成本与在当前统计周期内已投放时间段内目标推荐信息在全部对象分群中的总计投放成本的比值;其中,目标对象分群在当前统计周期内未投放时间段对应的调价系数为初始化调价系数;除目标对象分群外的其他对象分群在当前统计周期内未投放时间段对应的调价系数等于在当前统计周期内已投放时间段中的历史调价系数;计费因子计算单元,用于根据第一成本单价参数、第二成本单价参数和各对象分群对应的第一成本比例,计算得到计费因子,计费因子用于指示目标推荐信息在当前统计周期内未投放时间段中的计费数量与在当前统计周期内已投放时间段中的计费数量的比值;第一确定单元,用于根据计费因子确定第一成本单价系数和第二成本单价系数。
[0192]
在本技术的一些实施例中,计费因子计算单元,包括:总计成本比例计算单元,用于将各对象分群对应的第一成本比例相加,得到总计成本比例;相乘单元,用于将第一成本单价参数与第二成本单价参数的比值,与总计成本比例相乘,得到计费因子。
[0193]
在本技术的一些实施例中,已投放数据还包括在前设定数量个统计周期内各对象分群在各个时间点的投放成本;在本实施例中,消耗因子获取单元,包括:划分单元,用于按照指定时间点对前设定数量个统计周期中每一个统计周期进行时间段划分,确定前设定数量个统计周期中每一个统计周期中位于指定时间点之前的第一时间段和位于指定时间点之后的第二时间段;其中,指定时间点是在当前统计周期内已投放时间段和未投放时间段的分界时间点;投放成本比值计算单元,用于计算在前设定数量个统计周期中每一个统计周期中,目标推荐信息在第一时间段内在每个对象分群下的投放成本与在第二时间段内在相同对象分群下的投放成本的比值,得到在每一个统计周期中各对象分群对应的投放成本比例;第二确定单元,用于根据在前设定数量个统计周期中每一个统计周期中各对象分群
对应的投放成本比例,确定各对象分群对应的消耗因子。
[0194]
在本技术的一些实施例中,初始化单元,包括:初始化方向确定单元,用于根据目标推荐信息在目标对象分群下的已投放成本单价和和为目标对象分群设定的成本单价阈值,确定初始化方向,初始化方向包括将目标对象分群对应的历史调价系数减小的方向和将目标对象分群对应的历史调价系数增大的方向;调整单元,用于按照初始化方向对目标对象分群对应的历史调价系数进行调整,得到初始化调价系数。
[0195]
在本技术的一些实施例中,推荐信息投放的处理装置还包括:目标对象分群确定模块,用于根据目标推荐信息在各个对象分群下的已投放成本单价参数和为目标推荐信息在各个对象分群下设定的成本单价阈值,确定需要进行出价调整的目标对象分群。
[0196]
在本技术的一些实施例中,已投放数据包括在当前统计周期内已投放时间段中目标推荐信息在各个对象分群中的第一投放成本和在各对象分群中的计费数量;已投放成本单价参数计算模块进一步被配置为:将在当前统计周期内已投放时间段中目标推荐信息在每一对象分群中的第一投放成本与在所对应对象分群中的计费数量相除,得到目标推荐信息在每一对象分群下的已投放成本单价参数。
[0197]
在本技术的一些实施例中,计费数量包括目标推荐信息的转化数量,或者目标推荐信息的点击数量。
[0198]
在本技术的一些实施例中,推荐信息投放的处理装置还包括:筛选模块,用于根据目标推荐信息在目标对象分群下调整后的出价,进行投放策略筛选,获得目标投放策略;投放模块,用于按照目标投放策略,在目标对象分群下投放目标推荐信息。
[0199]
图9示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。需要说明的是,图9示出的电子设备的计算机系统900仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
[0200]
如图9所示,计算机系统900包括中央处理单元(central processing unit,cpu)901,其可以根据存储在只读存储器(read-only memory,rom)902中的程序或者从存储部分908加载到随机访问存储器(random access memory,ram)903中的程序而执行各种适当的动作和处理,例如执行上述实施例中的方法。在ram 903中,还存储有系统操作所需的各种程序和数据。cpu901、rom902以及ram 903通过总线904彼此相连。输入/输出(input/output,i/o)接口905也连接至总线904。
[0201]
以下部件连接至i/o接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(cathode ray tube,crt)、液晶显示器(liquid crystal display,lcd)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如lan(local area network,局域网)卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至i/o接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
[0202]
特别地,根据本技术的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质
911被安装。在该计算机程序被中央处理单元(cpu)901执行时,执行本技术的系统中限定的各种功能。
[0203]
需要说明的是,本技术实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、闪存、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
[0204]
附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0205]
描述于本技术实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
[0206]
作为另一方面,本技术还提供了一种计算机可读存储介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读存储介质承载计算机可读指令,当该计算机可读存储指令被处理器执行时,实现上述任一实施例中的方法。
[0207]
根据本技术的一个方面,还提供了一种电子设备,其包括:处理器;存储器,存储器上存储有计算机可读指令,计算机可读指令被处理器执行时,实现上述任一实施例中的方法。
[0208]
根据本技术实施例的一个方面,提供了计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计
算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述任一实施例中的方法。
[0209]
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
[0210]
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本技术实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本技术实施方式的方法。
[0211]
本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。
[0212]
应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1