CN114500639A - 多媒体数据的投放方法、装置、电子设备及存储介质 - Google Patents
多媒体数据的投放方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114500639A CN114500639A CN202210028956.7A CN202210028956A CN114500639A CN 114500639 A CN114500639 A CN 114500639A CN 202210028956 A CN202210028956 A CN 202210028956A CN 114500639 A CN114500639 A CN 114500639A
- Authority
- CN
- China
- Prior art keywords
- multimedia data
- preset
- configuration information
- delivery
- target
- 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
- 238000002716 delivery method Methods 0.000 title abstract description 11
- 230000003578 releasing effect Effects 0.000 claims abstract description 95
- 238000000034 method Methods 0.000 claims description 54
- 238000012216 screening Methods 0.000 claims description 54
- 238000001914 filtration Methods 0.000 claims description 42
- 238000012986 modification Methods 0.000 claims description 10
- 230000004048 modification Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 11
- 230000009286 beneficial effect Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- 238000012550 audit Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000007667 floating Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000005266 casting Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
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/0249—Advertisements based upon budgets or funds
-
- 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
-
- 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/0277—Online advertisement
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请关于一种多媒体数据的投放方法、装置、电子设备及存储介质,涉及互联网技术领域,本申请中,投放装置在确定包括第一预设周期在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度的第一投放配置信息之后,根据第一投放配置信息,在第一预设周期内投放目标多媒体数据;投放装置根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到包括第二单位额度及第二总预算额度的第二投放配置信息,并根据第二投放配置信息,在第二预设周期内继续投放目标多媒体数据。如此,无需人工对投放配置信息进行调整,缩短了投放操作的时间,提高了投放效率。
Description
技术领域
本公开涉及互联网技术领域,尤其涉及一种多媒体数据的投放方法、装置、电子设备及存储介质。
背景技术
在互联网内容创作过程中,订阅对象(比如粉丝)对于创作者在一个平台上持续活跃、持续创作起着十分重要的作用。为了增加订阅对象,平台可以通过竞价投放的方式向用户终端投放创作者创作的多媒体数据。
目前,平台的投放员在推广多媒体数据时,一般采用人工投放方式进行选择。人工投放方式可以为:投放员凭经验设定多媒体数据的投放的单位额度和总预算;待投放结束后,投放员再次根据经验投放多媒体数据。这种方法中依赖投放员的主观判断,而且每次调整投放单位额度和总预算也依赖人工操作,效率低下。因此,如何提高多媒体数据的投放效率成为一个亟待解决的问题。
发明内容
本公开提供一种多媒体数据的投放方法、装置、电子设备及存储介质,可以提高多媒体数据的投放效率。
本公开实施例的技术方案如下:
根据本公开实施例的第一方面,提供一种多媒体数据的投放方法,该方法可以包括:多媒体数据的投放装置(后续为了便于描述,简称为投放装置)确定包括第一预设周期内在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度的第一投放配置信息,单位额度为在目标维度下投放单位数量的目标多媒体数据对应的额度;投放装置根据第一投放配置信息,在第一预设周期内投放目标多媒体数据;投放装置根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到包括第二单位额度及第二总预算额度的第二投放配置信息,投放目标多媒体数据的消耗率为在第一预设周期内投放目标多媒体数据的实际消费额度与第一总预算额度之间的比值;投放装置根据第二投放配置信息,在第二预设周期内继续投放目标多媒体数据。
可选地,该方法还包括:投放装置获取多个多媒体数据,并响应于第一输入操作,获取预设筛选条件;投放装置根据预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。
可选地,该方法还包括:投放装置响应于第一修改操作,对预设筛选条件进行修改,并使用修改后的预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。
可选地,上述“根据预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据”的方法具体可以包括:若多媒体数据的发布时间位于计划投放多媒体数据的时间之前,则投放装置根据预设筛选条件对多媒体数据进行筛选;若多媒体数据的发布时间位于计划投放多媒体数据的时间之后,则投放装置根据预设筛选条件对多媒体数据进行周期性筛选;投放装置将符合预设筛选条件的多媒体数据作为目标多媒体数据。
可选地,预设调整策略包括多个消耗率区间对应的调整系数,上述“根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息调整,得到第二投放配置信息”的方法具体包括:投放装置根据目标多媒体数据在第一预设周期内的消耗率以及多个消耗率区间对应的调整系数,确定第一预设周期内的消耗率对应的调整系数;投放装置根据调整系数对第一投放配置信息进行调整,得到第二投放配置信息。
可选地,上述“根据目标多媒体数据在第一预设周期内的消耗率以及多个消耗率区间对应的调整系数,确定第一预设周期内的消耗率对应的调整系数”的方法具体包括:当消耗率位于第一消耗率区间时,投放装置确定消耗率对应的调整系数包括第一调整系数和第二调整系数,第一调整系数用于对第一单位额度进行调整,第二调整系数用于对第一总预算额度进行调整;当消耗率位于第二消耗率区间时,投放装置确定消耗率对应的调整系数包括第三调整系数,第三调整系数用于对第一单位额度进行调整,第二消耗率区间的最大值小于第一消耗率区间的最小值;当消耗率位于第三消耗率区间时,投放装置确定消耗对应的调整系数包括第四调整系数和第五调整系数,第四调整系数用于对第一单位额度进行调整,第五调整系数用于对第一总预算额度进行调整,第三消耗率区间的最大值小于第二消耗率区间的最小值,第三调整系数大于或等于第一调整系数,第五调整系数大于或等于第三调整系数,第五调整系数小于第二调整系数。
可选地,该方法还可以包括:当检测到目标多媒体数据的投放信息满足预设停止条件时,投放装置停止投放目标多媒体数据,该预设停止条件包括单位时间内消费总额度低于第一预设额度、单位时间内的投放数量小于或等于预设数值、投放时长超过预设时长中的一个或多个。
可选地,上述“确定第一配置信息”的方法具体包括:响应于第二输入操作,投放装置获取目标多媒体数据的初始投放配置信息,该初始投放配置信息包括多媒体数据的投放时长、投放页面、投放模式及对应的初始预设总额度、目标维度对应的最大单位额度,不同的投放模式对应的初始总预算额度不同;投放装置根据初始投放配置信息,确定第一配置信息。
可选地,该方法还可以包括:投放装置将初始投放配置信息存储至内存中。
根据本公开实施例的第二方面,提供一种多媒体数据的投放装置,该装置可以包括:确定单元、投放单元和调整单元;确定单元,用于确定包括第一预设周期在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度的第一投放配置信息,单位额度为在目标维度下投放单位数量的目标多媒体数据对应的额度;投放单元,用于根据第一投放配置信息,在第一预设周期内投放目标多媒体数据;调整单元,用于根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到包括第二单位额度及第二总预算额度的第二投放配置信息,投放目标多媒体数据的消耗率为在第一预设周期内投放目标多媒体数据的实际消费额度与第一总预算额度之间的比值;投放单元,还用于根据第二投放配置信息,在第二预设周期内继续投放目标多媒体数据。
可选地,该装置还包括获取单元,获取单元,用于获取多个多媒体数据,并响应于第一输入操作,获取预设筛选条件;确定单元,还用于根据预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。
可选地,确定单元,还用于响应于第一修改操作,对预设筛选条件进行修改,并使用修改后的预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。
可选地,确定单元,具体用于:若多媒体数据的发布时间位于计划投放多媒体数据的时间之前,则根据预设筛选条件对多媒体数据进行筛选;若多媒体数据的发布时间位于计划投放多媒体数据的时间之后,则根据预设筛选条件对多媒体数据进行周期性筛选;将符合预设筛选条件的多媒体数据作为目标多媒体数据。
可选地,预设调整策略包括多个消耗率区间对应的调整系数,调整单元,具体用于根据目标多媒体数据在第一预设周期内的消耗率以及多个消耗率区间对应的调整系数,确定第一预设周期内的消耗率对应的调整系数;根据调整系数对第一投放配置信息进行调整,得到第二投放配置信息。
可选地,确定单元,具体用于:当消耗率位于第一消耗率区间时,确定消耗率对应的调整系数包括第一调整系数和第二调整系数,第一调整系数用于对第一单位额度进行调整,第二调整系数用于对第一总预算额度进行调整;当消耗率位于第二消耗率区间时,确定消耗率对应的调整系数包括第三调整系数,第三调整系数用于对第一单位额度进行调整,第二消耗率区间的最大值小于第一消耗率区间的最小值;当消耗率位于第三消耗率区间时,确定消耗对应的调整系数包括第四调整系数和第五调整系数,第四调整系数用于对第一单位额度进行调整,第五调整系数用于对第一总预算额度进行调整,第三消耗率区间的最大值小于第二消耗率区间的最小值。
可选地,投放单元,还用于当检测到目标多媒体数据的投放信息满足预设停止条件时,停止投放目标多媒体数据,该预设停止条件包括单位时间内消费总额度低于第一预设额度、单位时间内的投放数量小于或等于预设数值、投放时长超过预设时长中的一个或多个。
可选地,确定单元,具体用于响应于第二输入操作,获取目标多媒体数据的初始投放配置信息,该初始投放配置信息包括多媒体数据的投放时长、投放页面、投放模式及对应的初始预设总额度、目标维度对应的最大单位额度,不同的投放模式对应的初始总预算额度不同;根据初始投放配置信息,确定第一配置信息。
可选的,该装置还包括存储单元,确定单元,还用于将初始投放配置信息存储至存储单元中。
根据本公开实施例的第三方面,提供一种电子设备,可以包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行所述指令,以实现上述第一方面中任一种可选地多媒体数据的投放方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行上述第一方面中任一种可选地多媒体数据的投放方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面中任一种可选地实现方式所述的多媒体数据的投放方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本公开的实施例提供的技术方案至少带来以下有益效果:
基于上述任一方面,本公开中,投放装置在确定第一预设周期内投放目标多媒体数据的投放配置信息并根据该投放配置信息在第一预设周期内投放该目标多媒体数据之后,投放装置根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到第二预设周期内投放该目标多媒体数据的投放配置信息,并使用调整后的投放配置信息在第二预设周期继续投放该目标多媒体数据。由于目标多媒体数据的消耗率为在第一预设周期内投放目标多媒体数据的实际消费额度与第一预设周期内的总预算额度之间的比值,也即,目标多媒体数据的消耗率可以用于表征第一预设周期内投放目标多媒体数据的情况。同时,投放装置可以根据预设调整策略对目标多媒体数据对应的单位额度及总预算额度进行调整,无需人工操作。因此,相较于人工投放的方式,本申请实施例中,可以减少多媒体数据的投放配置信息的调整时间,提高了多媒体数据的投放效率。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1示出了本公开实施例提供的一种人工投放多媒体数据的方法的流程示意图;
图2示出了本公开实施例提供的一种通信***的结构示意图;
图3示出了本公开实施例提供的一种多媒体数据的投放装置的结构示意图;
图4示出了本公开实施例提供的一种多媒体数据的投放方法的流程示意图;
图5示出了本公开实施例提供的一种设置投放配置信息的界面示意图;
图6示出了本公开实施例提供的一种设置投放策略的界面示意图;
图7示出了本公开实施例提供的又一种多媒体数据的投放方法的流程示意图;
图8示出了本公开实施例提供的一种设置筛选条件的界面示意图;
图9示出了本公开实施例提供的又一种多媒体数据的投放方法的流程示意图;
图10示出了本公开实施例提供的又一种多媒体数据的投放方法的流程示意图;
图11示出了本公开实施例提供的又一种多媒体数据的投放方法的流程示意图;
图12示出了本公开实施例提供的又一种多媒体数据的投放方法的流程示意图;
图13示出了本公开实施例提供的又一种多媒体数据的投放方法的流程示意图;
图14示出了本公开实施例提供的又一种多媒体数据的投放装置的结构示意图;
图15示出了本公开实施例提供的又一种多媒体数据的投放装置的结构示意图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
还应当理解的是,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素和/或组件的存在或添加。
本公开所涉及的数据可以为经用户授权或者经过各方充分授权的数据。
如背景技术中所描述,在互联网的多媒体数据投放领域,由于每次投放多媒体数据的预算都是有限的,投放员都希望在可接受成本范围内达成更多的目标量,同时还要保障在投放周期内完成。
通常情况下,一般采用人工投放的方式进行多媒体数据的投放。例如,投放员可以凭经验直接指定投放的多媒体数据,并设定投放的单位额度(也可以称为单价)、总预算额度和投放时长。等待投放结束后,投放员可以基于本次的投放结果对投放的单位额度、总预算额度和投放时长进行调整,再次投放。例如,如图1所示,人工投放的过程可以包括S1~S5:
S1、人工筛选可以投放的多媒体数据。
其中,可以投放的多媒体数据是指符合投放标准的多媒体数据。多媒体数据可以包括视频数据、音频数据等。
S2、人工在投放平台上投放筛选好的多媒体数据。
其中,投放平台可以是可以用于推送多媒体数据的平台,例如,可以为用于提供多媒体数据的服务器。该服务器可以向用户的终端设备推送多媒体数据。
S3、投放结束后人工分析投放效果数据。
其中,效果数据可以是指投放多媒体数据的实际消费额度、目标增长情况等。若投放效果数据不满足预设目标,则执行S4;若投放效果数据满足预设目标,则执行S5。
S4、人工调整投放规则,并使用调整后的投放规则在投放平台上继续投放该多媒体数据。
S5、停止投放多媒体数据。
由上述步骤可知,人工投放的方式全依赖投放员的经验以及人工操作。由于人工操作的失误率较高的同时,效率也比较低,同时任意两次投放之间的间隔也非常不稳定,使得投放周期内实际投放时长占比降低。
另外,随着平台的不断扩大,投放员需要投放的多媒体数据也越来越多。若采用人工的方式去筛选多媒体数据、投放多媒体数据,分析投放效果数据,不仅增加了投放员的工作压力,同时对于一些实时新发布的多媒体数据,也无法得到及时的推广。因此,如何提高多媒体数据的投放效率成为一个亟待解决的问题。
鉴于此,本申请实施例提供了一种多媒体数据的投放方法,该方法可以包括:确定第一投放配置信息,第一投放配置信息可以包括第一预设周期内在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度;根据第一投放配置信息,在第一预设周期内投放目标多媒体数据;根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到第二投放配置信息,该消耗率为在第一预设周期内投放目标多媒体数据的实际消费额度与第一总预算额度之间的比值,第二投放配置信息包括第二预设周期内在目标维度下投放目标多媒体数据对应的第二单位额度及第二总预算额度,第二预设周期为第一预设周期的下一个;根据第二投放配置信息,继续投放目标多媒体数据。
基于本申请实施例提供的技术方案,在确定第一预设周期内投放目标多媒体数据的投放配置信息并根据该投放配置信息在第一预设周期内投放该目标多媒体数据之后,根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到第二预设周期内投放该目标多媒体数据的投放配置信息,并使用调整后的投放配置信息在第二预设周期继续投放该目标多媒体数据。由于目标多媒体数据的消耗率为在第一预设周期内投放目标多媒体数据的实际消费额度与第一预设周期内的总预算额度之间的比值,也即,目标多媒体数据的消耗率可以用于表征第一预设周期内投放目标多媒体数据的情况。同时,可以根据预设调整策略对目标多媒体数据对应的单位额度及总预算额度进行调整,无需人工操作。因此,相较于人工投放的方式,本申请实施例中,可以减少多媒体数据的投放配置信息的调整时间,提高了多媒体数据的投放效率。
以下结合附图对本公开实施例提供的多媒体数据的投放方法进行示例性说明:
图2为本申请实施例提供的一种通信***的示意图。该通信***可以包括投放装置100和投放平台200。
其中,投放装置100可以包括图3中的一个或多个模块。投放装置100可以是计算机、桌面型电脑、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)等可以安装并进行多媒体数据投放的设备,本公开对该投放装置的具体形态不作特殊限制。其可以与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互。
其中,投放平台200可以用于根据投放装置100的投放计划,向用户终端设备投放多媒体数据。
一些实施例中,投放平台200可以是单独的一个服务器,或者,也可以是由多个服务器构成的服务器集群。部分实施方式中,服务器集群还可以是分布式集群。本公开对投放平台200的具体实现方式也不作限制。
在一些实施例中,投放装置100和投放平台200可以是独立的设备,也可以集成在一起,本公开实施例不予限制。
一种可能的实现方式中,如图3所示,为本公开实施例提供的一种多媒体数据的投放装置的示意图,如图3所示,该投放装置可以包括:odd任务模块、过滤任务模块、重过滤模块、新发作品过滤模块、筛选任务模块、投放任务模块、订单任务模块以及物料过滤组件、调价组件、数据库。
其中,odd任务模块可以用于将计划表中用户创建的计划的投放的时段与当前时间对比,确定计划所处的状态。例如,若计划投放的时段位于当前时间之后,则该计划所处的状态为待投放;若计划投放的时段包括当前时间,则该计划所处的状态为投放中;若计划投放的时段位于当前时间之前,则该计划所处的状态为过期下线。计划表可以用于存储用户配置的投放计划。
Odd模块可以用于将计划缓存到内存中,如此后续投放过程中可以直接从内存中获取计划,减少计划获取的时间,提高了投放效率,并减少了对数据库的直接访问,降低了数据库的压力。
需要说明的是,本申请实施例中,涉及到的投放计划包括待投放的计划和投放中的计划。
其中,过滤任务模块可以用于根据过滤规则,从多个多媒体数据中确定符合过滤规则的多媒体数据以及对应的发布人员,并将符合过滤规则的多媒体数据写入作品表,将符合过滤规则的多媒体数据对应的发布人员写入作者表。
作品表可以用于存储多个符合过滤规则的多媒体数据的标识(如名称、ID等)以及与发布人员关联的多媒体数据的标识。作者表可以包括多个符合过滤规则的多媒体数据对应的发布人员信息(发布人员的名称、账号等)以及与多媒体数据关联的发布人员信息。
需要说明的是,过滤规则可以预先配置的,也可以为响应于用户输入操作生成的。过滤规则包括多个过滤条件,该多个过滤条件可以用于筛选多媒体数据以及对应的发布人员。例如,该多个过滤条件可以包括多媒体数据通过审核、多媒体数据的发布人员位于预设人员名单、多媒体数据的类型符合预设类型等。
其中,重过滤模块可以用于周期性的对多媒体数据进行重新过滤,并更改多媒体数据的状态。该多媒体数据为未审核的多媒体数据。
其中,筛选任务模块可以用于根据预设筛选规则,从符合过滤规则的多媒体数据中,筛选可以投放的多媒体数据(也即后续中的目标多媒体数据),并将可以投放的多媒体数据写入投放表。投放表可以用于存储投放节点。例如包括多个可以投放的多媒体数据的标识。预设筛选规则可以为预先配置的,也可以为响应于用户的输入操作生成的。
需要说明的是,本申请实施例中,每个多媒体数据或发布人员的页面,可以配置有根节点、初始节点、追投节点三个类型的节点。
其中,投放任务模块可以用于:根据投放规则生成初投节点,并创建初投订单;生成追投节点,并根据初投节点的投放效果,通过调价组件创建追投订单,并将生成的订单写入订单表。订单表可以用于存储订单。初投节点可以对应一个订单,追投节点可以对应多个订单。
其中,订单任务模块可以用于获取待投放多媒体数据的订单(包括初投订单和追投订单),并调用扣费服务功能和远程过程调用(remote procedure call,RPC)服务功能,确定最终的订单,并将最终的订单分别写入订单聚合表以及订单备份表。
进一步的,订单任务模块还可以用于监测订单效果消息、订单状态消息以及订单退款消息,并根据订单效果消息,调整订单任务,进行下一个周期的投放;根据订单状态消息,确定订单的状态变化情况,并更新投放表中对应的投放节点的状态;根据订单退款消息,更新订单表中的数据。
订单聚合表可以用于存储所有订单以及相关信息,还可以用于提供外部服务,包括订单流水查询、监控、数据中心等。订单备份表可以用于存储所有历史订单,例如,可以包括多张表(如1000张表),并由Binlog写入ES表中。ES表可以用于存储每笔订单的主要检索信息,利用倒排索引特性,支持对订单进行多维度聚合查询。扣费服务功能和RPC服务功能可以参照现有技术的描述,不予赘述。
其中,新发作品过滤模块还可以用于监测发布人员新发布的多媒体数据,并根据监听表中“新发多媒体数据”类事件,利用过滤组件进行过滤,达到最终投放目的。
监听表可以用于存储用户配置的停投条件事件,以及作者模式、不限模式下的订阅新发作品事件。停投条件、作者模式可以参照后续描述,此处不予赘述。
需要说明的是,图2中仅为示例性的,投放装置还可以包括其他模块,如还可以包括显示模块和输入模块等,不予限制。
本公开实施例提供的多媒体数据的投放方法可以应用于前述图2或图3中所示的投放装置。
需要说明的是,本公开提供的多媒体数据的投放方法的执行主体为投放装置,也可以是投放装置中芯片或片上***等,不予限制。
如图4所示,本公开实施例提供的多媒体数据的投放方法可以包括:
S401、投放装置确定第一投放配置信息。
其中,投放装置可以为图2中的投放装置100,也可以为图2投放装置100中的器件,例如,可以为投放装置的芯片。
其中,第一投放配置信息(也可以称为第一订单)可以用于表征投放目标多媒体数据时的投放数据,例如,第一投放配置信息可以包括第一预设周期在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度。目标维度(也可以称为投放目标)可以包括关注度(如粉丝量)、播放量、电商直播预约量、链接点击量等。链接可以与商品信息关联。第一投放配置信息还可以包括其他信息,例如还可以包括投放计划的名称、所属阻值、预算活动及名称、计费模式、投放页面等。
一种示例中,投放装置可以响应于用户的输入操作,确定第一投放配置信息。例如,投放装置可以显示图5所示的界面,用户可以在该界面上输入配置信息。
S402、投放装置根据第一投放配置信息,在第一预设周期内投放目标多媒体数据。
一种可能的实现方式中,投放装置可以向投放平台发送第一投放配置信息。投放装置接收到来自投放装置的第一投放配置信息之后,可以向用户终端投放目标多媒体数据。
S403、投放装置根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一配置信息进行调整,得到第二投放配置信息。
其中,预设调整策略可以用于对第一配置信息进行调整,例如,可以对第一配合信息中的第一单位额度、第一总预算额度中的一个或多个进行调整。该预设调整策略可以为投放装置预先配置的,也可以为响应于用户的输入操作生成的。比如,投放装置可以响应于用户可以通过点击图5所示的界面中的“自定义投放调整策略”的操作,生成如图6所示的界面。
其中,消耗率可以用于表征在第一预设周期内投放目标多媒体数据的消费情况。例如,第一预设周期内投放目标多媒体数据的消耗率为第一预设周期内投放目标多媒体数据的实际消费额度与第一总预算额度之间的比值。
一种可能的实现方式中,预设调整策略可以包括多个消耗率区间对应的调整系数。投放装置可以根据目标多媒体数据在第一预设周期的消耗率对应的消耗率区间,进而根据该消耗率区间对应的调整系数对第一配置信息进行调整,得到第二配置信息。第二配置信息可以包括第二预设周期内在目标维度下投放目标多媒体数据对应的第二单位额度及第二总预算额度。第二预设周期为第一预设周期的下一个周期。
一种示例中,下面以预设调整策略包括三个消耗率区间为例,对上述实现方式进行说明:
当目标多媒体数据的消耗率位于第一消耗率区间时,投放装置确定该目标多媒体数据的消耗率对应的调整系数可以包括第一调整系数和第二调整系数。第一调整系数用于对第一单位额度进行调整,第二调整系数用于对第一预设总额度进行调整。
当目标多媒体数据的消耗率位于第二消耗率区间时,投放装置确定该目标多媒体数据的消耗率对应的调整系数可以包括第三调整系数。第三调整系数用于对第一单位额度进行调整。第二消耗率区间的最大值小于第一消耗率区间的最小值。第三调整系数大于或等于第一调整系数。
当目标多媒体数据的消耗率位于第三消耗率区间时,投放装置确定该目标多媒体数据的消耗率对应的调整系数可以包括第四调整系数和第五调整系数。第四调整系数用于对第一单位额度进行调整。第五调整系数用于对第一总预算额度进行调整。第三消耗率区间的最大值小于第二消耗率区间的最小值。第五调整系数大于或等于第三调整系数,第五调整系数小于第二调整系数。
需要指出的是,预设调整策略还可以包括更多个消耗率区间,例如,可以包括5个消耗率区间。例如,该5个消耗率区间以及对应的调整系数可以为表1所示。
表1
需要说明的是,上述表1中的数据仅为示例性的,预设调整策略还可以包括更多的消耗率区间。
进一步的,结合上述表1,第二投放配置信息中的第二单位额度和第二总预算额度可以如表2所示。
表2
消耗率区间 | 第二单位额度 | 第二总预算额度 |
(90%,100%] | 第一单位额度-10%*U | 第一总预算额度+20%*V |
(80%,90%] | 第一单位额度-10%*U | 保持第一总预算额度 |
(70%,80%] | 保持第一单位额度 | 保持第一总预算额度 |
(20%,60%] | 第一单位额度+20%*U | 保持第一总预算额度 |
[0%,20%] | 第一单位额度+30%*U | 第一总预算额度-10%*V |
需要说明的是,表2中的U为初始单位额度,V为初始总预算额度。在第一预设周期为初始投放周期时,第一单位额度可以为初始单位额度,第一总预算额度可以为初始总预算额度。
S404、投放装置根据第二投放配置信息,在第二预设周期内继续投放目标多媒体数据。
具体的,可以参照S402的描述,不予赘述。
需要说明的是,当投放装置检测到第一预设周期内目标多媒体数据的投放信息满足停止投放条件是,投放装置可以停止执行上述S403和S404。
本申请实施例中,投放装置在确定第一预设周期内投放目标多媒体数据的投放配置信息并根据该投放配置信息在第一预设周期内投放该目标多媒体数据之后,根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到第二预设周期内投放该目标多媒体数据的投放配置信息,并使用调整后的投放配置信息在第二预设周期继续投放该目标多媒体数据。由于目标多媒体数据的消耗率为在第一预设周期内投放目标多媒体数据的实际消费额度与第一预设周期内的总预算额度之间的比值,也即,目标多媒体数据的消耗率可以用于表征第一预设周期内投放目标多媒体数据的情况。同时,可以根据预设调整策略对目标多媒体数据对应的单位额度及总预算额度进行调整,无需人工操作。因此,相较于人工投放的方式,本申请实施例中,可以减少多媒体数据的投放配置信息的调整时间,提高了多媒体数据的投放效率。
在一种实施例中,结合图4,如图7所示,该方法还可以包括S701~S703。
S701、投放装置获取多个多媒体数据。
其中,多个多媒体数据可以是指发布人员使用终端设备上传到平台服务器的多媒体数据。该多个多媒体数据包括目标多媒体数据。
S702、投放装置响应于第一输入操作,获取预设筛选条件。
其中,第一输入操作可以是指用户通过投放装置的界面输入筛选条件的操作。预设筛选条件可以用于多个多媒体数据进行筛选,选择与预设筛选条件相匹配的多媒体数据。例如,预设筛选条件可以包括指定多媒体数据的标识(如名称、类型等)集合(也可以称为指定作品集合)、多媒体数据的发布人员的信息(如账户、姓名等)集合(也可以称为指定作者集合)、不指定。
一种示例中,结合上述图5,用户可以选择或输入筛选条件。为了便于用户灵活的设置筛选条件。响应于用户点击图5所示的界面中的“增加筛选条件”的点击操作,投放装置可以生成如图8所示的界面。用户可以在图8的界面上对多媒体数据以及多媒体数据的发布人员设置更多的筛选条件。例如,对于多媒体数据的发布人员,可以设置关注度(如粉丝数量)、发布人员垂类、发布人员黑名单、运营标注、社区审核等。对于多媒体数据,可以设置数据指标、发布时长、多媒体数据标签、描述关键字、高热审、发布时间等。
S703、投放装置根据预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。
其中,投放装置根据预设筛选条件对多媒体数据进行筛选可以是指投放装置根据预设筛选条件对多媒体数据的信息以及多媒体数据的发布人员进行筛选,用于确定满足预设筛选条件的多媒体数据。
上述实施例提供的技术方案至少带来以下有益效果:由S701~S703可知,投放装置在获取多个多媒体数据之后,可以响应于用户的输入操作对多个多媒体数据进行筛选,确定符合筛选条件的多媒体数据。如此,避免出现无差别的投放所有的多媒体数据,从而降低了投放平台的压力。
在一种实施例中,如图9所示,本申请实施例提供的方法还可以包括S901。
S901、投放装置响应于第一修改操作,对预设筛选条件进行修改,并使用修改后的预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。
其中,第一修改操作可以是指用户在筛选条件界面进行修改的操作。例如,用于可以在图5或图8的界面对筛选条件进行修改,得到修改后的筛选条件。
一种可能的实现方式中,为了避免其他用户可以随意对筛选条件进行修改,投放装置可以甚至修改权限,也即,对于具有修改权限的账户的用户才可以修改筛选条件。
进一步的,投放装置还可以响应于第二修改操作,对预设调整策略进行修改。具体的,可以参照上述描述,不予赘述。
上述实施例提供的技术方案至少带来以下有益效果:由上述技术方案可知,投放装置可以响应于用户的修改操作,对筛选条件进行修改。如此,用户可以根据需要选择投放的多媒体数据,满足了用户的需求。
在一种实施例中,结合图7,如图10所示,上述S703中,投放装置根据预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据的方法具体可以包括S1001~S1003。
S1001、若多媒体数据的发布时间位于预设时间之前,则投放装置根据和预设筛选条件对多媒体数据进行筛选。
其中,预设时间可以为计划投放多媒体数据的时间。多媒体数据的发布时间位于计划投放多媒体数据的时间之前,则表示该多媒体数据已经通过审核。在多媒体数据通过审核的条件下,投放装置可以使用预设筛选条件直接对多媒体数据进行筛选。具体的,可以参照上述S603的描述,不予赘述。
S1002、若多媒体数据的发布时间位于预设时间之后,则投放装置根据预设筛选条件对多媒体数据进行周期性筛选。
其中,多媒体数据的发布时间位于计划投放多媒体数据的时间之后,则表示该多媒体数据未审核或处于审核状态。在多媒体数据未审核或处于审核状态,投放装置可以按照预设时间间隔对该多媒体数据进行周期性筛选,直至多媒体数据通过审核。
S1003、投放装置将符合预设筛选条件的多媒体数据作为目标多媒体数据。
需要说明的是,多媒体数据的发布时间可以是指多媒体数据通过审核的时间。发布人员在将多媒体数据上传至平台后,需要有审核人员对上传的多媒体数据进行审核。若多媒体数据通过审核,则该多媒体数据可以发布。否则,该多媒体数据无法发布。
上述实施例提供的技术方案至少带来以下有益效果:由S901~S903可知,对于通过审核的多媒体数据,投放装置可以直接根据预设筛选条件对该多媒体数据进行筛选,提高了投放效率。对于未审核或处于审核状态的多媒体数据,投放装置可以周期性的对该多媒体数据进行筛选,避免出现遗漏多媒体数据的情况。
在一种实施例中,结合图4,如图11所示,该方法还可以包括S1101。
S1101、当投放装置检测到目标多媒体数据的投放信息满足预设停止条件时,停止投放目标多媒体数据。
其中,预设停止条件可以限制投放装置投放目标多媒体数据的投放次数。例如,预设停止条件可以包括单位时间消费总额度低于第一预设额度、单位时间内投放的数量小于或等于预设数值、投放时长超过预设时长中的一个或多个。其中,单位时间可以为一天,第一预设额度、预设数值、预设时长可以根据需要设置,不予限制。当然,预设停止条件还可以包括其他条件,例如还可以包括单位时间内投放目标发布人员的多媒体数据的数量大于或等于预设数量等,不予限制。
上述实施例提供的技术方案至少带来以下有益效果:由S1101可知,当投放装置检测到目标多媒体数据的投放结果满足预设停止条件之后,可以停止投放目标多媒体数据,避免出现投放装置一直投放目标多媒体数据。例如,当总预算额度不足时,投放装置依然投放目标多媒体数据,带来损失的同时,也增加了投放装置的压力。
一种可能的实施例中,如图12所示,上述S401中,投放装置确定第一投放配置信息,具体可以包括S4011和S4012。
S4011、响应于第二输入操作,投放装置获取目标多媒体数据对应的初始投放配置信息。
其中,初始投放配置信息可以包括目标多媒体数据的投放时长、投放模式、投放页面、目标维度对应的最大单位额度、初始总预算额度。初始单位额度为最大单位额度与预设系数(也称为初投出价系数)的乘积。预设系数大于0,且小于1。
其中,不同的投放模式对应的初始预算总额度不同。例如。投放模式可以包括行为出价(cost per action,CPA)模式、优化千次展现出价(optimized cost per mille,OCPM)指定作品模式、OPCPM指定发布人员模式、OCPM不指定模式。、
具体的,CPA模式对应的初始总预算额度(记做A1)为根据投放全部多媒体数据的总预算额度(记做B)、CPA模式下发布人员的数量(记做D1)、计划投放时长(如天数,记做C1)、浮动系数M确定。例如,A1=B*M/(D1*C1)。浮动系数大于1。CPA模式下,投放装置可以使用发布人员的标识进行投放,使用引擎选择多媒体数据。
OCPM指定作品模式对应的初始总预算额度(记做A2)为根据投放全部多媒体数据的总预算额度(记做B)、指定的多媒体数据的数量(记做G1)、计划投放时长(记做C2)、单个多媒体数据的单页面最多投放次数Z1、浮动系数M确定。例如,A2=B*M/(G1*C2*Z1)。
OCPM指定发布人员模式对应的初始总预算额度(记做A3)为根据投放全部多媒体数据的总预算额度(记做B)、指定的发布人员的数量(记做G2)、发布时长(记做F)、计划投放时长(记做C3)、单个多媒体数据的单页面最多投放次数Z2、浮动系数M确定。例如,A3=B*M/(G2*F*C3*Z2)。
OCPM不指定模式对应的初始总预算额度(记做A4)为根据投放全部多媒体数据的总预算额度(记做B)、预设投放多媒体数据的数量(记做N)、计划投放时长(记做C3)、单个多媒体数据的单页面最多投放次数Z3、、浮动***M确定。例如,A4=B*M/(N*C3*Z3)。
需要说明的是,若计划投放时长大于或等于第一预设时长,且小于或等于第二预设时长。第一预设时长小于第二预设时长,比如,第一预设时长可以为3天,第二预设时长可以为14天。
其中,不同的发现页对应不同的调整系数。例如,投放页面可以包括主站-发现页、极速版-发现页。具体的,可以参照图6所示的界面中的调整系数。
不同模式对应不同的投放周期。例如,OCPMA模式下,当投放时刻位于晚上24点时,投放周期可以为晚上24点~早上6点;当投放时刻位于早上6点时,投放周期可以为早上6点~晚上18点;当投放时刻位于晚上18点时,投放周期可以为晚上18点~晚上24点。又例如,CPA模式下,引擎下的最短投放周期为一天。为了保障调价效率,后续可以保持一天。
S4012、投放装置根据初始投放配置信息确定第一投放配置信息。
具体的,可以参照上述S402的描述,不予赘述。
需要说明的是,本申请实施例中,若使用调整系数对单位额度调整时,若调整后的单位额度大于1,则保留两位有效数字;若调整后的单位额度小于1,则保留两位小数,且向上进位。若使用调整系数对总预算总额度调整时,若调整后的单位额度小于100,则按100进行投放;若调整后的总预算额度大于10万,则按10万投放,且向上进位。上述数字“1”、“100”、“10万”也可以根据需要设置,不予限制。
上述实施例提供的技术方案至少带来以下有益效果:由S3011和S3012可知,投放装置可以响应于用户的输入操作,确定初始投放配置信息,并根据初始投放配置信息确定第一投放配置信息,如此,投放装置可以根据周期性的调整投放配置信息,简单方便。
一种可能的实施例中,如图13所示,本申请实施例提供的方法,还可以包括S131。
S131、投放装置将初始投放配置信息存储至内存中。
上述实施例提供的技术方案至少带来以下有益效果:由S131可知,投放装置可以将初始投放配置信息存储至内存中,以便于后续投放装置可以直接从内存中获取到投放配置信息,减少对数据库的直接访问,提高了投放效率。
可以理解的,在实际实施时,本公开实施例所述的移动设备可以包含有用于实现前述对应多媒体数据的投放方法的一个或多个硬件结构和/或软件模块,这些执行硬件结构和/或软件模块可以构成一个电子设备。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本公开能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
基于这样的理解,本公开实施例还对应提供一种多媒体数据的投放装置。图14示出了本公开实施例提供的多媒体数据的投放装置的结构示意图。如图14所示,该多媒体数据的投放装置可以包括:确定单元1401、投放单元1402和调整单元1403。
确定单元1401,用于确定包括第一预设周期在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度的第一投放配置信息;投放单元1402,用于根据第一投放配置信息,在第一预设周期内投放目标多媒体数据;调整单元1403,用于根据预设调整策略以及第一预设周期内投放目标多媒体数据的消耗率,对第一投放配置信息进行调整,得到包括第二单位额度及第二总预算额度的第二投放配置信息,投放目标多媒体数据的消耗率为在第一预设周期内投放目标多媒体数据的实际消费额度与第一总预算额度之间的比值;投放单元1402,还用于根据第二投放配置信息,在第二预设周期内继续投放目标多媒体数据。例如,确定单元1402可以执行上述S401,投放单元1402可以用于执行上述S402和S404,调整单元1403可以用于执行上述S403。
可选地,该装置还包括获取单元1404,获取单元1404,用于获取多个多媒体数据,并响应于第一输入操作,获取预设筛选条件;确定单元1401,还用于根据预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。例如,获取单元1404可以用于执行上述S701和S702,确定单元1401可以用于执行上述S703。
可选地,确定单元1401,还用于响应于第一修改操作,对预设筛选条件进行修改,并使用修改后的预设筛选条件对多个多媒体数据进行筛选,确定目标多媒体数据。例如,确定单元1401可以用于执行上述S901。
可选地,确定单元1401,具体用于:若多媒体数据的发布时间位于计划投放多媒体数据的时间之前,则根据预设筛选条件对多媒体数据进行筛选;若多媒体数据的发布时间位于计划投放多媒体数据的时间之后,则根据预设筛选条件对多媒体数据进行周期性筛选;将符合预设筛选条件的多媒体数据作为目标多媒体数据。例如,确定单元1401可以用于执行上述S1001、S1002、S1003。
可选地,预设调整策略包括多个消耗率区间对应的调整系数,调整单元1403,具体用于根据目标多媒体数据在第一预设周期内的消耗率以及多个消耗率区间对应的调整系数,确定第一预设周期内的消耗率对应的调整系数;根据调整系数对第一投放配置信息进行调整,得到第二投放配置信息。例如,调整单元1403可以用于执行上述S1101。
可选地,确定单元1401,具体用于:当消耗率位于第一消耗率区间时,确定消耗率对应的调整系数包括第一调整系数和第二调整系数,第一调整系数用于对第一单位额度进行调整,第二调整系数用于对第一总预算额度进行调整;当消耗率位于第二消耗率区间时,确定消耗率对应的调整系数包括第三调整系数,第三调整系数用于对第一单位额度进行调整,第二消耗率区间的最大值小于第一消耗率区间的最小值;当消耗率位于第三消耗率区间时,确定消耗对应的调整系数包括第四调整系数和第五调整系数,第四调整系数用于对第一单位额度进行调整,第五调整系数用于对第一总预算额度进行调整,第三消耗率区间的最大值小于第二消耗率区间的最小值,第三调整系数大于或等于第一调整系数,第五调整系数大于或等于第三调整系数,第五调整系数小于第二调整系数。
可选地,投放单元1402,还用于当检测到目标多媒体数据的投放信息满足预设停止条件时,停止投放目标多媒体数据,该预设停止条件包括单位时间内消费总额度低于第一预设额度、单位时间内的投放数量小于或等于预设数值、投放时长超过预设时长中的一个或多个。例如,投放单元1402可以用于执行上述S1101。
可选地,确定单元1401,具体用于响应于第二输入操作,获取目标多媒体数据的初始投放配置信息,该初始投放配置信息包括多媒体数据的投放时长、投放页面、投放模式及对应的初始预设总额度、目标维度对应的最大单位额度,不同的投放模式对应的初始总预算额度不同;根据初始投放配置信息,确定第一配置信息。例如,投放单元1402可以用于执行上述S4011、S4012。
可选的,该装置还包括存储单元1405,确定单元1401,还用于将将初始投放配置信息存储至存储单元1405中。例如,确定单元1401可以用于执行上述S131。
如上所述,本公开实施例可以根据上述方法示例对多媒体数据的投放装置进行功能模块的划分。其中,上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。另外,还需要说明的是,本公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。
关于上述实施例中的多媒体数据的投放装置,其中各个模块执行操作的具体方式、以及具备的有益效果,均已经在前述方法实施例中进行了详细描述,此处不再赘述。
本公开实施例还提供一种多媒体数据的投放装置。图15示出了本公开实施例提供的多媒体数据的投放装置的结构示意图。该多媒体数据的投放装置可以包括至少一个处理器151,通信总线152,存储器153以及至少一个通信接口154。
处理器151可以是一个处理器(central processing units,CPU),微处理单元,ASIC,或一个或多个用于控制本公开方案程序执行的集成电路。作为一个示例,结合图14,多媒体数据的投放装置中的确定单元1401实现的功能与图15中的处理器151实现的功能相同。
通信总线152可包括一通路,在上述组件之间传送信息。
通信接口154,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如服务器、以太网,无线接入网(radio access network,RAN),无线局域网(wireless localarea networks,WLAN)等。作为一个示例,结合图15,多媒体数据的投放装置中的获取单元1404实现的功能与图15中的通信接口154实现的功能相同。
存储器153可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。
其中,存储器153用于存储执行本公开方案的应用程序代码,并由处理器151来控制执行。处理器151用于执行存储器153中存储的应用程序代码,从而实现本公开方法中的功能。
在具体实现中,作为一种实施例,处理器151可以包括一个或多个CPU,例如图15中的CPU0和CPU1。
在具体实现中,作为一种实施例,移动设备可以包括多个处理器,例如图15中的处理器151和处理器155。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,多媒体数据的投放装置还可以包括输入设备156和输出设备157。输入设备156和输出设备157通信,可以以多种方式接受用户的输入。例如,输入设备156可以是鼠标、键盘、触摸屏设备或传感设备等。输出设备157和处理器151通信,可以以多种方式来显示信息。例如,输出设备151可以是液晶显示器(liquid crystaldisplay,LCD),发光二级管(light emitting diode,LED)显示设备等。
本领域技术人员可以理解,图15中示出的结构并不构成对多媒体数据的投放装置的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本公开还提供了一种包括指令的计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述计算机可读存储介质中的指令由计算机设备的处理器执行时,使得计算机能够执行上述所示实施例提供的多媒体数据的投放方法。例如,计算机可读存储介质可以为包括指令的存储器153,上述指令可由多媒体数据的投放装置的处理器151执行以完成上述方法。又例如,计算机可读存储介质可以为包括指令的存储器152,上述指令可由服务器的处理器151执行以完成上述方法。可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是ROM、RAM、CD-ROM、磁带、软盘和光数据存储设备等。
本公开还提供了一种计算机程序产品,该计算机程序产品包括计算机指令,当所述计算机指令在多媒体数据的投放装置的处理器上运行时,使得所述多媒体数据的投放装置执行上述图3-图7任一附图所示的多媒体数据的投放方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种多媒体数据的投放方法,其特征在于,所述方法包括:
确定第一投放配置信息,所述第一投放配置信息包括第一预设周期内在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度,所述单位额度为在所述目标维度下投放单位数量的所述目标多媒体数据对应的额度;
根据所述第一投放配置信息,在所述第一预设周期内投放所述目标多媒体数据;
根据预设调整策略以及所述第一预设周期内投放所述目标多媒体数据的消耗率,对所述第一投放配置信息进行调整,得到第二投放配置信息,所述消耗率为在所述第一预设周期内投放所述目标多媒体数据的实际消费额度与所述第一总预算额度之间的比值,所述第二投放配置信息包括第二预设周期内在所述目标维度下投放所述目标多媒体数据对应的第二单位额度及第二总预算额度,所述第二预设周期为所述第一预设周期的下一个周期;
根据所述第二投放配置信息,在所述第二预设周期内继续投放所述目标多媒体数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取多个多媒体数据;
响应于第一输入操作,获取预设筛选条件;
根据所述预设筛选条件对所述多个多媒体数据进行筛选,确定所述目标多媒体数据。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
响应于第一修改操作,对所述预设筛选条件进行修改,并使用修改后的预设筛选条件对所述多个多媒体数据进行筛选,确定所述目标多媒体数据。
4.根据权利要求2或3所述的方法,其特征在于,所述根据所述预设筛选条件对所述多个多媒体数据进行筛选条件,确定所述目标多媒体数据,包括:
若多媒体数据的发布时间位于预设时间之前,则根据所述预设筛选条件对所述多媒体数据进行筛选,所述预设时间为计划投放多媒体数据的时间;
若多媒体数据的发布时间位于所述预设时间之后,则根据所述预设筛选条件对所述多媒体数据进行周期性筛选;
将符合所述预设筛选条件的多媒体数据作为所述目标多媒体数据。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述预设调整策略包括多个消耗率区间对应的调整系数,所述根据预设调整策略以及所述第一预设周期内投放所述目标多媒体数据的消耗率,对所述第一投放配置信息调整,得到第二投放配置信息,包括:
根据所述目标多媒体数据在所述第一预设周期内的消耗率以及所述多个消耗率区间对应的调整系数,确定所述第一预设周期内的消耗率对应的调整系数;
根据所述调整系数对所述第一投放配置信息进行调整,得到所述第二投放配置信息。
6.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
当检测到所述目标多媒体数据的投放信息满足预设停止条件时,停止投放所述目标多媒体数据,所述预设停止条件包括单位时间内消费总额度低于第一预设额度、单位时间内投放数量小于或等于预设数值、投放时长超过预设时长中的一个或多个。
7.一种多媒体数据的投放装置,其特征在于,所述装置包括确定单元、投放单元和调整单元;
所述确定单元,用于确定第一投放配置信息,所述第一投放配置信息包括第一预设周期内在目标维度下投放目标多媒体数据对应的第一单位额度及第一总预算额度,所述单位额度为在所述目标维度下投放单位数量的所述目标多媒体数据对应的额度;
所述投放单元,用于根据所述第一投放配置信息,在所述第一预设周期内投放所述目标多媒体数据;
所述调整单元,用于根据预设调整策略以及所述第一预设周期内投放所述目标多媒体数据的消耗率,对所述第一投放配置信息进行调整,得到第二投放配置信息,所述消耗率为在所述第一预设周期内投放所述目标多媒体数据的实际消费额度与所述第一总预算额度之间的比值,所述第二投放配置信息包括第二预设周期内在所述目标维度下投放所述目标多媒体数据对应的第二单位额度及第二总预算额度,所述第二预设周期为所述第一预设周期的下一个周期;
所述投放单元,还用于根据所述第二投放配置信息,在所述第二预设周期内继续投放所述目标多媒体数据。
8.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1-6中任一项所述的多媒体数据的投放方法。
9.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1-6中任一项所述的多媒体数据的投放方法。
10.一种计算机程序产品,包括指令,其特征在于,当所述指令被处理器执行时,实现如权利要求1-6中任一项所述的多媒体数据的投放方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210028956.7A CN114500639A (zh) | 2022-01-11 | 2022-01-11 | 多媒体数据的投放方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210028956.7A CN114500639A (zh) | 2022-01-11 | 2022-01-11 | 多媒体数据的投放方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114500639A true CN114500639A (zh) | 2022-05-13 |
Family
ID=81510959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210028956.7A Pending CN114500639A (zh) | 2022-01-11 | 2022-01-11 | 多媒体数据的投放方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114500639A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106096999A (zh) * | 2016-06-02 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 媒体文件的投放方法和装置 |
CN106651417A (zh) * | 2015-10-30 | 2017-05-10 | 北京国双科技有限公司 | 广告投放信息的分析方法及装置 |
CN109003140A (zh) * | 2018-07-26 | 2018-12-14 | 腾讯科技(深圳)有限公司 | 多媒体内容的投放出资的确定方法、设备及存储介质 |
CN111967921A (zh) * | 2020-09-24 | 2020-11-20 | 北京字节跳动网络技术有限公司 | 信息投放成本的确定方法、装置、设备和存储介质 |
CN112215665A (zh) * | 2020-10-30 | 2021-01-12 | 食亨(上海)科技服务有限公司 | 推广信息投放方法、***和计算机可读介质 |
CN113095885A (zh) * | 2021-04-22 | 2021-07-09 | 加和(北京)信息科技有限公司 | 信息投放数据的处理方法和装置 |
CN113810745A (zh) * | 2021-08-31 | 2021-12-17 | 北京达佳互联信息技术有限公司 | 多媒体内容投放方法、装置、设备及存储介质 |
-
2022
- 2022-01-11 CN CN202210028956.7A patent/CN114500639A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106651417A (zh) * | 2015-10-30 | 2017-05-10 | 北京国双科技有限公司 | 广告投放信息的分析方法及装置 |
CN106096999A (zh) * | 2016-06-02 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 媒体文件的投放方法和装置 |
CN109003140A (zh) * | 2018-07-26 | 2018-12-14 | 腾讯科技(深圳)有限公司 | 多媒体内容的投放出资的确定方法、设备及存储介质 |
CN111967921A (zh) * | 2020-09-24 | 2020-11-20 | 北京字节跳动网络技术有限公司 | 信息投放成本的确定方法、装置、设备和存储介质 |
CN112215665A (zh) * | 2020-10-30 | 2021-01-12 | 食亨(上海)科技服务有限公司 | 推广信息投放方法、***和计算机可读介质 |
CN113095885A (zh) * | 2021-04-22 | 2021-07-09 | 加和(北京)信息科技有限公司 | 信息投放数据的处理方法和装置 |
CN113810745A (zh) * | 2021-08-31 | 2021-12-17 | 北京达佳互联信息技术有限公司 | 多媒体内容投放方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108876560B (zh) | 一种基于区块链对作品发布者进行信用评价的方法及装置 | |
CN107256497A (zh) | 广告投放*** | |
US20120030018A1 (en) | Systems And Methods For Managing Electronic Content | |
US20150120370A1 (en) | Advanced planning in a rapidly changing high technology electronics and computer industry through massively parallel processing of data using a distributed computing environment | |
JP6300946B2 (ja) | 複数の配信ノードを介して特定数のメディアコンテンツの配信を提供するシステム及び方法 | |
CN111582955A (zh) | 推广信息展示方法、装置、电子设备以及存储介质 | |
JP7370627B2 (ja) | 産業財産権の費用見積もりシステムおよびその方法 | |
US20060229968A1 (en) | Market participant issue selection system and method | |
CN108428161B (zh) | 广告的可投放量的预测方法、装置及电子设备 | |
CN109741104A (zh) | 一种广告流量资源的预定方法及装置 | |
CN111311310B (zh) | 广告订单推送方法及装置、存储介质及电子装置 | |
CN109597927B (zh) | 招投标相关网页页面信息提取方法及*** | |
CN114500639A (zh) | 多媒体数据的投放方法、装置、电子设备及存储介质 | |
KR102614458B1 (ko) | 콘텐츠의 사용 권한 관리 방법 및 장치 | |
WO2016186980A1 (en) | Incentivized crowd funding system for internal innovation by an organization | |
JP2006251855A (ja) | スケジュール作成装置、方法、及び、プログラム | |
JP2012504270A (ja) | 広告文書の品質を管理する方法およびシステム | |
WO2007134379A1 (en) | The management of inventory allocations | |
CN109165238B (zh) | 一种用于生成周期指标数据的数据处理方法及装置 | |
US20160004562A1 (en) | Method of Centralized Planning of Tasks to be Executed by Computers Satisfying Certain Qualitative Criteria Within a Distributed Set of Computers | |
US20170316384A1 (en) | Methods and systems for scheduling and managing manicure/pedicure appointments and payments | |
CN111489261B (zh) | 一种再保险业务处理方法、装置、设备及可读存储介质 | |
CN117312455A (zh) | 区块链数据的处理方法、装置、电子设备和存储介质 | |
US20150161534A1 (en) | Event management system and method | |
Pignolet | Internet Computer Protocol: democratic evolution of a web3 platform |
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 |