广告投放方法、电子设备、存储介质及装置与流程

文档序号:25025157发布日期:2021-05-11 16:51阅读:81来源:国知局
广告投放方法、电子设备、存储介质及装置与流程

本申请涉及计算机技术领域,尤其涉及一种广告投放方法、电子设备、存储介质及装置。



背景技术:

目前,在网络媒体上发布广告以进行产品的展现已经成为商家的常用手段,通过网络媒体展示产品能快速地取得比较好的产品营销效果。视频作为网络媒体的一种常见形式,因此成为了广告投放的目标区域。

在传统的视频广告投放中,媒体方根据视频的不同类型,预先确定与该视频对应的广告位的广告参数,并依据该广告参数投放广告。然而,按照预先确定的广告参数投放广告会使得广告投放的灵活性较差。



技术实现要素:

本申请提供了一种广告投放方法、电子设备、存储介质及装置,用以实现灵活投放广告。

第一方面、提供一种广告投放方法,包括:

接收多媒体内容的获取请求;

获取与所述获取请求对应的目标账户、以及与目标账户对应的特征数据;

利用所述特征数据,确定与所述多媒体内容对应的广告插播信息,所述广告插播信息包括目标账户在播放所述多媒体内容过程中对应的广告插播次数,以及每次插播的时间点;

向所述目标账户所在设备发送所述多媒体内容、与所述多媒体内容对应的广告内容以及所述广告插播信息,以使所述设备在播放所述多媒体内容至所述时间点时,播放所述广告内容。

第二方面、提供一种广告投放方法,包括:

接收多媒体内容、广告内容以及广告插播信息,所述广告插播信息包括广告插播次数,以及每次插播的时间点;

在播放所述多媒体内容过程中,当播放时间达到所述每次插播的时间点时,播放所述广告内容。

第三方面、提供一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述第一方面所述的方法。

第四方面、提供一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述第二方面所述的方法。

第五方面、提供一种服务器,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:

存储器,用于存放计算机程序;

处理器,用于通过运行存储器上所存放的程序来执行第一方面所述的方法。

第六方面、提供一种客户端设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:

存储器,用于存放计算机程序;

处理器,用于通过运行存储器上所存放的程序来执行第二方面所述的方法。

第七方面、提供一种广告投放系统,包括:

服务器、与所述服务器通信的客户端设备;

所述服务器用于执行第一方面所述的方法;

所述客户端设备用户执行第二方面所述的方法。

本申请实施例提供的上述技术方案与现有技术相比具有如下优点:

本申请实施例提供的技术方案中,由于在接收到多媒体内容的获取请求时,确定与获取请求对应的目标账户以及特征数据,并根据特征数据确定多媒体内容对应的广告插播信息,并向目标账户所在设备发送广告插播信息,以使得设备在播放多媒体内容至时间点时,播放广告内容。可见采用本申请的技术方案,在每次播放视频前,均能动态确定需要视频播放过程中的广告插播次数,以此提高了广告投放的灵活性。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1为本申请实施例中一种广告投放方法的流程示意图;

图2为本申请实施例中又一种广告投放方法的流程示意图;

图3为本申请实施例中又一种广告投放方法的流程示意图;

图4为本申请实施例中又一种广告投放方法的流程示意图;

图5为本申请实施例中广告投放系统的结构示意图;

图6为本申请实施例中一种广告投放装置的结构示意图;

图7为本申请实施例中又一种广告投放装置的结构示意图;

图8为本申请实施例中电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

本申请实施例提供一种广告投放方法,该方法应用于服务器,如图1所示,该方法可以包括以下步骤:

步骤101、接收多媒体内容的获取请求;

示例性地,该多媒体内容包括但不限于音频内容或视频内容。

步骤102、获取与获取请求对应的目标账户、以及与目标账户对应的特征数据;

可选地,当目标账户不为新账户时,目标特征对应的特征数据可以从目标账户对应的历史日志数据中提取得到。

可选地,特征数据包括目标账户对应的用户特征数据和/或统计特征数据。

示例性地,用户特征数据可以包括目标账户的注册信息等数据,因此用户特征数据可以为目标账户的账户名、密码等数据。

统计特征数据可以根据目标账户的历史浏览记录以及历史观影行为等数据统计得到,因此统计特征数据可以为目标账户对应的用户画像。

示例性地,目标账户的用户画像可以包括目标账户的兴趣、年龄以及性别等数据。

步骤103、利用特征数据,确定与多媒体内容对应的广告插播信息;

其中,广告插播信息包括目标账户在播放多媒体内容过程中对应的广告插播次数,以及每次插播的时间点;

可选地,当目标账户为新账户时,服务器中不存在目标账户对应的历史日志数据,此时服务器采用默认策略确定与多媒体内容对应的广告插播信息。

步骤104、向目标账户所在设备发送多媒体内容、与多媒体内容对应的广告内容以及广告插播信息,以使设备在播放多媒体内容至时间点时,播放广告内容。

本申请实施例提供的技术方案中,由于在接收到多媒体内容的获取请求时,确定与获取请求对应的目标账户以及特征数据,并根据特征数据确定多媒体内容对应的广告插播信息,并向目标账户所在设备发送广告插播信息,以使得设备在播放多媒体内容至时间点时,播放广告内容。可见采用本申请的技术方案,在每次播放视频前,均能动态确定需要视频播放过程中的广告插播次数,以此提高了广告投放的灵活性。

在本申请的又一实施例中,在前述步骤101至步骤104的实施例的基础上,如图2所示,步骤103可以包括以下步骤:

步骤201、将特征数据输入模型,推理得到与特征数据对应的预测广告插播次数;

可选地,本实施例,可以预先采用样本特征数据对模型进行训练。

其中,样本特征数据中包括不同账户对应的特征数据。对于每一账户的特征数据,可以人工标注该特征数据对应的广告插播次数。

因此经过样本特征数据训练得到的上述模型,能够推理得到与目标账户的特征数据对应的预测广告插播次数。

步骤202、确定与预测广告插播次数对应的广告插播次数;

其中,广告插播次数不小于预测广告插播次数。

本实施例中,预设置有n个插播次数区间,在确定广告插播次数时,从n个插播次数区间中,确定预测广告插播次数所属的目标插播次数区间,并将目标插播次数区间中的最大插播次数作为广告插播次数,其中n为正整数。

例如,n个插播次数区间可以为(1,3]、(4,7],当预测广告插播次数为5次时,确定其所属的目标插播次数区间为(4,7],因此,与预测广告插播次数对应的广告插播次数为7次。

步骤203、确定广告插播次数中每次插播的时间点;

可选地,本实施例可以采用向下取整的方式确定每次插播的时间点。

当采用向下取整的方式确定每次插播的时间点时,第一次插播的时间点以及插播时间间隔可以预先设定。

以视频内容为例,当视频的播放时长为44分钟时,若第一个插播时间点为视频播放的第11分钟,插播时间间隔为15分钟,由于44/15小于3,所以向下取整后,44分钟的视频只会出2个插播时间点,即第11分钟和第26分钟。

步骤204、基于广告插播次数和每次插播的时间点,得到广告插播信息。

在本申请的又一实施例中,在前述步骤201至步骤204的实施例的基础上,如图3所示,确定预测广告插播次数对应的目标插播次数区间的过程,可以包括以下步骤:

步骤301、获取目标账户在预设周期内已完成的广告内容浏览次数;

其中,预设周期可以人为预先设置。

例如,预设周期可以为一天、一周或一个月等。

本实施例中,浏览一次广告内容的方式可以预先设定。

以视频为例,实际应用中,预先设定的浏览一次广告内容的方式可以为,在视频播放过程中,插播一条广告时,若广告的已播放时间不小于预设时间,则记录对广告的一次浏览,或,在插播一条广告时,当用户通过账户点击该条广告时,记录对广告的一次浏览等。

步骤302、当广告内容浏览次数未超过次数阈值时,获取预测广告插播次数所属的第一插播次数区间,并将第一插播次数区间作为目标插播次数区间;

其中,次数阈值可以人为预先设置。

步骤303、当广告内容浏览次数超过次数阈值时,确定第二插播次数区间为目标插播次数区间;

其中,第二插播次数区间中的最大插播次数小于第一插播次数区间中的最大插播次数。

可选地,第二插播次数区间可以为与第一插播次数区间相邻地区间,也可以为与第一插播次数间隔预设区间个数的区间。

例如,若第一插播次数区间为(4,7],与第一插播次数区间相邻地第二插播次数区间可以为(2,4];与第一插播次数区间间隔1个区间的第二插播次数区间可以为(1,2]。

本实施例中,考虑到用户在请求播放视频前,存在已在预设周期内、在视频内容的播放过程中已多次观看广告,因此为了尽可能不影响用户的观看感受,本实施例还可以在预测广告插播次数的基础上,结合用户在预设周期内累计观看广告的次数,为用户减免插播广告的次数。

基于相同的发明构思,本申请实施例提供一种广告投放方法,该方法应用于客户端设备,如图4所示,该方法包括:

步骤401、接收多媒体内容、广告内容以及广告插播信息;

广告插播信息包括广告插播次数,以及每次插播的时间点。

实际应用中,用户通过账户可以对播放多媒体内容的设备进行操作,如双击设备显示的多媒体内容信息,设备基于该操作生成对应的获取请求,并向服务器发送该获取请求。

步骤402、在播放多媒体内容过程中,当播放时间达到每次插播的时间点时,播放广告内容。

在一个例子中,每个时间点所播放的广告内容可以是同一广告内容,即接收到的广告内容。

在另一个例子中,不同的时间点所播放的广告内容不同,且不同的时间点所播放的广告内容组成了接收到的广告内容。

在此情况下,客户端设备从广告内容中获取与每一时间点对应的目标广告内容,并在播放时间达到时间时,播放目标广告内容。

例如,接收到的广告内容为1min的广告,广告插播信息中包括的广告插播次数为2次,且2次插播的时间点分别为第11分钟和第26分钟,那么与第11分钟对应的目标广告内容为前60s的广告,与第26分钟对应的目标广告内容为后60s的广告。

可选地,客户端设备可以创建时间点与目标广告内容的对应关系,并根据对应关系,从广告内容中获取时间点对应的目标广告内容。

在前述例子的基础上,在确定广告内容为1min的广告、广告插播次数为2次,且2次插播的时间点分别为第11分钟和第26分钟时,可以设置第11分钟与前60s的广告相对应,第26分钟与后60s的广告相对应,因此,在获取与时间点对应的目标广告内容时,可以根据设置的上述对应关系,获取目标广告内容。

基于相同的发明构思,本申请实施例提供一种广告投放系统,如图5所示,包括:

服务器501、以及与服务器501通信的客户端设备502;

服务器501用于接收多媒体内容的获取请求;获取与获取请求对应的目标账户、以及与目标账户对应的特征数据;利用特征数据,确定与多媒体内容对应的广告插播信息,广告插播信息包括目标账户在播放多媒体内容过程中对应的广告插播次数,以及每次插播的时间点;向目标账户所在设备发送多媒体内容、与多媒体内容对应的广告内容以及广告插播信息;

客户端设备502,用于接收多媒体内容、广告内容以及广告插播信息,广告插播信息包括广告插播次数,以及每次插播的时间点;在播放多媒体内容过程中,当播放时间达到每次插播的时间点时,播放广告内容。

基于相同的发明构思,本申请实施例提供一种广告投放装置,如图6所示,包括:

第一接收单元601、用于接收多媒体内容的获取请求;

获取单元602、用于获取与获取请求对应的目标账户、以及与目标账户对应的特征数据;

确定单元603、用于利用特征数据,确定与多媒体内容对应的广告插播信息,广告插播信息包括目标账户在播放多媒体内容过程中对应的广告插播次数,以及每次插播的时间点;

发送单元604、用于向目标账户所在设备发送多媒体内容、与多媒体内容对应的广告内容以及广告插播信息,以使设备在播放多媒体内容至时间点时,播放广告内容。

基于相同的发明构思,本申请实施例提供一种广告投放装置,如图7所示,包括:

第二接收单元701、用于接收多媒体内容、广告内容以及广告插播信息,广告插播信息包括广告插播次数,以及每次插播的时间点;

播放单元702、用于在播放多媒体内容过程中,当播放时间达到每次插播的时间点时,播放广告内容。

基于同一构思,本申请实施例中还提供了一种电子设备,如图8所示,该电子设备主要包括:处理器801、通信接口802、存储器803和通信总线804,其中,处理器801、通信接口802和存储器803通过通信总线804完成相互间的通信。其中,存储器803中存储有可被至处理器801执行的程序,处理器801执行存储器803中存储的程序,实现如下步骤:

接收多媒体内容的获取请求;

获取与获取请求对应的目标账户、以及与目标账户对应的特征数据;

利用特征数据,确定与多媒体内容对应的广告插播信息,广告插播信息包括目标账户在播放多媒体内容过程中对应的广告插播次数,以及每次插播的时间点;

向目标账户所在设备发送多媒体内容、与多媒体内容对应的广告内容以及广告插播信息,以使设备在播放多媒体内容至时间点时,播放广告内容;

或,

接收多媒体内容、广告内容以及广告插播信息,广告插播信息包括广告插播次数,以及每次插播的时间点;

在播放多媒体内容过程中,当播放时间达到每次插播的时间点时,播放广告内容。

上述电子设备中提到的通信总线804可以时外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线804可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口802用于上述电子设备与其他设备之间的通信。

存储器803可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器801的存储装置。

上述的处理器801可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等,还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本申请的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序在计算机上运行时,使得计算机执行上述实施例中所描述的广告投放方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。该计算机可以时通用计算机、专用计算机、计算机网络或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、微波等)方式向另外一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质(例如软盘、硬盘、磁带等)、光介质(例如dvd)或者半导体介质(例如固态硬盘)等。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1