一种流量投放方法、装置、电子设备及存储介质
文献发布时间:2024-04-18 19:44:28
技术领域
本申请涉及数据处理技术领域,具体涉及一种流量投放方法、装置、电子设备及存储介质。
背景技术
在电商平台首页活动推广活动中,一般情况下,运营人员可以通过后台去设置投放资源在固定时间的投放上限,但是会存在这样的问题:如设置一张图片在每天只能展示1000次,会出现前几个小时或者几分钟,甚至几秒内就把1000次的投放上限用完,使得流量投放不均匀,造成投放资源及投放成本的浪费。
发明内容
为了解决现有的流量投放不均匀的问题,本申请提供一种流量投放方法、装置、电子设备及存储介质。
第一方面,本发明实施例提供一种流量投放方法,包括:
根据目标时段的流量预设投放总量,为所述目标时段包含的子时段分别配置预设投放量;
基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放;所述评估时刻是指对流量投放进行评估的时间点。
在一种具体的实施方案中,所述基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放,包括:
确定所述当前评估时刻所属的子时段的流量参考投放量q
判断所述当前评估时刻所属的子时段的流量累计投放量q
当q
在一种具体的实施方案中,所述确定所述当前评估时刻所属的子时段的流量参考投放量q
从所述当前评估时刻以前的目标时段中选取第一参考时段、第二参考时段,所述第二参考时段至少包含有一个评估时刻;
确定所述第二参考时段的流量投放期望值E
根据所述第一参考时段内的流量实际投放量q
基于所述评估系数β,确定所述当前评估时刻所属的子时段的流量参考投放量q
在一种具体的实施方案中,所述评估系数β=(q
式中,Q为所述目标时段的流量预设投放总量;Q
在一种具体的实施方案中,所述基于所述评估系数β,确定所述当前评估时刻所属的子时段的流量参考投放量q
对所述评估系数β进行校正,得到校正值γ;
确定当前评估时刻所属的子时段的流量参考投放量q
在一种具体的实施方案中,所述对所述评估系数β进行校正,得到校正值γ,包括:
当β>β
在一种具体的实施方案中,所述第一参考时段以所述当前评估时刻为终点,所述第一参考时段的时间长度与所述当前评估时刻所属的子时段时间长度相等。
在一种具体的实施方案中,所述第二参考时段是所述当前评估时刻所属的子时段的前一子时段。
在一种具体的实施方案中,所述目标时段包含的各个子时段的时间长度相等。
在一种具体的实施方案中,所述目标时段还包括不限流时段,所述子时段是位于不限流时段之外的时段。
第二方面,本发明的实施例还提供一种流量投放装置,所述流量投放装置包括:
配置单元,用于根据目标时段的流量预设投放总量,为所述目标时段包含的子时段分别配置预设投放量;
控制单元,用于基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放;所述评估时刻是指对流量投放进行评估的时间点。
在一种具体的实施方案中,所述控制单元包括:
确定模块,用于确定所述当前评估时刻所属的子时段的流量参考投放量q
判断模块,用于判断所述当前评估时刻所属的子时段的流量累计投放量q
执行模块,用于当q
在一种具体的实施方案中,所述确定模块包括:
选取参考时段子块,用于从所述当前评估时刻以前的目标时段中选取第一参考时段、第二参考时段,所述第二参考时段至少包含有一个评估时刻;
确定期望值子块,用于确定所述第二参考时段的流量投放期望值E
计算评估系数子块,用于根据所述第一参考时段内的流量实际投放量q
确定参考投放量子块,用于基于所述评估系数β,确定所述当前评估时刻所属的子时段的流量参考投放量q
在一种具体的实施方案中,所述评估系数β=(q
式中,Q为所述目标时段的流量预设投放总量;Q
在一种具体的实施方案中,所述确定参考投放量子块具体用于:
对所述评估系数β进行校正,得到校正值γ;
确定当前评估时刻所属的子时段的流量参考投放量q
在一种具体的实施方案中,所述确定参考投放量子块用于对所述评估系数β进行校正,得到校正值γ时,具体包括:
当β>β
在一种具体的实施方案中,所述第一参考时段以所述当前评估时刻为终点,所述第一参考时段的时间长度与所述当前评估时刻所属的子时段时间长度相等。
在一种具体的实施方案中,所述第二参考时段是所述当前评估时刻所属的子时段的前一子时段。
在一种具体的实施方案中,所述目标时段包含的各个子时段的时间长度相等。
在一种具体的实施方案中,所述目标时段还包括不限流时段,所述子时段是位于不限流时段之外的时段。
第三方面,本发明的实施例还提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行本发明的实施例提供的任一种流量投放方法。
第四方面,本发明的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本发明的实施例提供的任一种流量投放方法。
本发明的实施例提供的流量投放方法、装置、电子设备及存储介质,根据目标时段的流量预设投放总量,为所述目标时段包含的子时段分别配置预设投放量,便于对目标时段的各个子时段实现具体规划及流量管控;基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放;所述评估时刻是指对流量投放进行评估的时间点;通过获取评估时刻点的相关流量投放信息,作为对当前评估时刻所在的子时段的流量投放的参考依据,使得已发生的流量投放对未发生的流量投放形成反馈,实现对目标时段的流量预设投放总量在各子时段内的均匀投放。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本申请的一种流量投放方法流程图;
图2为本申请实施例提供的流量投放装置的一种结构示意图;
图3为本申请实施例提供的电子设备的一种结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
第一方面,如图1所示,本发明的实施例提供一种流量投放方法,该方法可以包括:
S11、根据目标时段的流量预设投放总量,为所述目标时段包含的子时段分别配置预设投放量。
本步骤中,对目标时段中要进行流量控制的时段进行划分,得到子时段,并对子时段分别配置预设投放量,以便基于各个子时段及其预设投放量在各子时段的时域内进行流量实时采样、评估及流量投放控制。
S12、基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放;所述评估时刻是指对流量投放进行评估的时间点。
本步骤中,基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,提取相关信息作为参考因子,可作为构建的数学模型的计算参数,并根据计算结果,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放,实现对各子时段流量投放的实时动态控制。
本发明的实施例提供的流量投放方法,根据目标时段的流量预设投放总量,为所述目标时段包含的子时段分别配置预设投放量,便于对目标时段的各个子时段实现具体规划及流量管控;基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放;所述评估时刻是指对流量投放进行评估的时间点;通过获取评估时刻点的相关流量投放信息,作为对当前评估时刻所在的子时段的流量投放的参考依据,使得已发生的流量投放对未发生的流量投放形成反馈,实现对目标时段的流量预设投放总量在各子时段内的均匀投放。
具体的,在本发明的一个实施例中,所述基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放,包括:
确定所述当前评估时刻所属的子时段的流量参考投放量q
判断所述当前评估时刻所属的子时段的流量累计投放量q
当q
通过对当前评估时刻所属的子时段的流量构建参考投放量q
在本发明的一个实施例中,所述确定所述当前评估时刻所属的子时段的流量参考投放量q
从所述当前评估时刻以前的目标时段中选取第一参考时段、第二参考时段,所述第二参考时段至少包含有一个评估时刻;
确定所述第二参考时段的流量投放期望值E
根据所述第一参考时段内的流量实际投放量q
基于所述评估系数β,确定所述当前评估时刻所属的子时段的流量参考投放量q
构建参考投放量q
具体地,本实施例进一步构建第二参考时段的流量投放期望值E
可选的,在本发明的一个实施例中,所述评估系数β=(q
上述技术方案在获取评估系数β的过程中,第二参考时段的流量投放期望值E
可选的,在本发明的一个实施例中,所述基于所述评估系数β,确定所述当前评估时刻所属的子时段的流量参考投放量q
对所述评估系数β进行校正,得到校正值γ;
确定当前评估时刻所属的子时段的流量参考投放量q
为获得更精确的控制结果,对评估系数β根据情况进行校正,并结合当前评估时刻所属的子时段的预设投放量q
可选的,在本发明的一个实施例中,所述对所述评估系数β进行校正,得到校正值γ,包括:
当β>β
例如,可预设β
可选的,在本发明的一个实施例中,所述第一参考时段以所述当前评估时刻为终点,所述第一参考时段的时间长度与所述当前评估时刻所属的子时段时间长度相等。
由于评估系数β的计算与第一参考时段的流量实际投放量q
可选的,在本发明的一个实施例中,所述第二参考时段是所述当前评估时刻所属的子时段的前一子时段。
同样的,由于评估系数β的计算与第二参考时段的流量投放期望值Eb直接相关,因此第二参考时段也应选择与当前评估时刻更为相关的时域,以尽可能的反映当前评估时刻临近时段的流量变化情况,从而基于该流量变化情况,做出流量控制决策。第二参考时段可选择当前评估时刻之前的某一时间长度的时域,具体地,本例第二参考时段是所述当前评估时刻所属的子时段的前一子时段,可进一步提高控制结果的灵敏度和实时性。在具体的迭代计算中,目标时段的首个子时段在评估时刻进行流量评估时,可选取其本身作为第二参考时段,对目标时段的流量评估及控制可截至到目标时段最后一个子时段的前一子时段。
可选的,在本发明的一个实施例中,所述目标时段包含的各个子时段的时间长度相等。
将目标时段包含的各个子时段划分为相等的时间长度,便于提高计算效率,同时相等的时间长度也进一步提高了对目标时段流量控制的均匀性。例如当目标时段为一天24小时时,根据不同的流量控制精度,子时段可划分为小时或分钟,以满足不同的场景使用需求。
可选的,在本发明的一个实施例中,所述目标时段还包括不限流时段,所述子时段是位于不限流时段之外的时段。
考虑到实际应用的需要,在某些重要广告时段可能不需流量控制,或在目标时段的后期,如果剩余大量未投放流量,则不需进行流量限制,因此通过设置不限流时段,使得流量投放在不同时段发挥不同的功效。
第二方面,本发明的实施例还提供一种流量投放装置,能够提高流量投放的均匀性。
如图2所示,本申请实施例提供的流量投放装置可以包括:
配置单元31,用于根据目标时段的流量预设投放总量,为所述目标时段包含的子时段分别配置预设投放量;
控制单元32,用于基于当前评估时刻之前的流量投放情况,以及所述当前评估时刻所属的子时段的流量累计投放量和预设投放量,控制所述当前评估时刻至所述当前评估时刻所属的子时段结束的流量投放;所述评估时刻是指对流量投放进行评估的时间点。
可选的,所述控制单元32包括:
确定模块,用于确定所述当前评估时刻所属的子时段的流量参考投放量q
判断模块,用于判断所述当前评估时刻所属的子时段的流量累计投放量q
执行模块,用于当q
可选的,所述确定模块包括:
选取参考时段子块,用于从所述当前评估时刻以前的目标时段中选取第一参考时段、第二参考时段,所述第二参考时段至少包含有一个评估时刻;
确定期望值子块,用于确定所述第二参考时段的流量投放期望值E
计算评估系数子块,用于根据所述第一参考时段内的流量实际投放量q
确定参考投放量子块,用于基于所述评估系数β,确定所述当前评估时刻所属的子时段的流量参考投放量q
可选的,所述评估系数β=(q
式中,Q为所述目标时段的流量预设投放总量;Q
可选的,所述确定参考投放量子块具体用于:
对所述评估系数β进行校正,得到校正值γ;
确定当前评估时刻所属的子时段的流量参考投放量q
可选的,所述确定参考投放量子块用于对所述评估系数β进行校正,得到校正值γ时,具体包括:
当β>β
可选的,所述第一参考时段以所述当前评估时刻为终点,所述第一参考时段的时间长度与所述当前评估时刻所属的子时段时间长度相等。
可选的,所述第二参考时段是所述当前评估时刻所属的子时段的前一子时段。
可选的,所述目标时段包含的各个子时段的时间长度相等。
可选的,所述目标时段还包括不限流时段,所述子时段是位于不限流时段之外的时段。
第三方面,本发明的实施例还提供一种电子设备。
如图3所示,本申请实施例提供的电子设备包括:壳体51、处理器52、存储器53、电路板54和电源电路55,其中,电路板54安置在壳体51围成的空间内部,处理器52和存储器53设置在电路板54上;电源电路55,用于为上述电子设备的各个电路或器件供电;存储器53用于存储可执行程序代码;处理器52通过读取存储器53中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行本发明的实施例提供的任一种流量投放方法。
处理器52对上述步骤的具体执行过程以及处理器52通过运行可执行程序代码来进一步执行的步骤,可以参见前述实施例的描述,在此不再赘述。
上述电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子设备。
相应的,本申请的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本发明的实施例提供的任一种流量投放方法,因此也能实现相应的技术效果,前文已经进行了详细说明,此处不再赘述。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
- 无人零售车投放控制方法、装置、电子设备和存储介质
- 加密恶意流量检测方法、装置、电子设备及存储介质
- 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
- 一种漆面识别方法、装置、存储介质及电子设备
- 一种植物观赏方法、装置、电子设备和存储介质
- 一种广告流量投放方法、装置、电子设备及存储介质
- 流量投放方法、装置、存储介质以及电子设备