AI广告展示调整方法、装置、服务器及存储介质
技术领域
本发明实施例涉及电子广告领域,尤其涉及一种AI广告展示调整方法、装置、服务器及存储介质。
背景技术
人工智能赋能广告营销行业,目前广告营销产业正向技术化与数字化转型,作为技术的前沿阵地,当前人工智能与广告营销的结合已经愈发成熟。当下人工智能对广告行业的赋能更多体现在投放过程中,通过程序化广告的投放以及解读应用对用户数据的深度挖掘,技术应用前后数据反馈的巨大差距彰显了人工智能和营销的价值。
伴随人工智能和广告营销发展,出现了人工智能(Artificial Intelligence,AI)广告这一营销模式,现有的AI广告旨为每一位消费者创造沉浸式和游戏化体验,对于前端应用中的人工智能角色模型,可以认为他们一直处于感知,思考,行动的循环中。通过人工智能角色模型和消费者的互动,程序的数据采集与分析,帮助AI广告从散点式曝光走向精准饱和式推广。
对于AI广告的广告效益的计算方式,通常采用点击次数、扫码次数的形式进行统计,点击操作和扫码操作往往伴随用户个人信息的注册,通常情况下用户在观看AI广告时处于保护个人隐私的考虑,不会进行点击和扫码操作,因此,造成AI广告的广告效益统计不精准。
发明内容
鉴于此,为解决上述技术问题或部分技术问题,本发明实施例提供一种AI广告展示调整方法、装置、服务器及存储介质。
第一方面,本发明实施例提供一种AI广告展示调整方法,包括:
获取在AI广告展示期间参与所述AI广告互动环节的互动信息;
基于所述互动信息确定所述AI广告的转化率;
根据所述转化率调整所述AI广告的展示参数。
在一个可能的实施方式中,所述方法还包括:
在所述AI广告展示期间,通过图像采集设备采集符合统计条件的行人数据;
其中,所述统计条件为:行人进入设定范围内,且采集到所述行人的面部特征。
在一个可能的实施方式中,所述互动信息包括:互动人数据;
所述基于所述互动信息确定所述AI广告的转化率,包括:
根据所述互动人数据和所述行人数据确定所述AI广告的互动转化率。
在一个可能的实施方式中,所述互动信息还包括:扫码人数据;
所述基于所述互动信息确定所述AI广告的转化率,包括:
根据所述扫码人数据和所述互动人数据确定所述AI广告的扫码转化率。
在一个可能的实施方式中,所述基于所述互动信息确定所述AI广告的转化率,还包括:
根据所述互动转化率、所述互动转化率对应的第一权重、所述扫码转化率、所述扫码转化率对应的第二权重,确定所述AI广告的转化率。
在一个可能的实施方式中,所述互动人数据,包括:互动人次和互动时长;
所述获取在AI广告展示期间参与所述AI广告互动环节的互动信息,包括:
获取在AI广告展示期间符合互动条件的互动人次;
获取每个互动人对应的互动时长。
在一个可能的实施方式中,所述根据所述转化率调整所述AI广告的展示参数,包括:
根据所述转化率和所述互动时长调整所述AI广告的所述展示参数;
其中,所述展示参数至少包括以下之一:
所述AI广告的展示时间点、所述AI广告的展示时长、所述AI广告的互动环节,或所述AI广告的展示位置。
第二方面,本发明实施例提供一种AI广告展示调整装置,包括:
获取模块,用于获取在AI广告展示期间参与所述AI广告互动环节的互动信息;
确定模块,用于基于所述互动信息确定所述AI广告的转化率;
调整模块,用于根据所述转化率调整所述AI广告的展示参数。
第三方面,本发明实施例提供一种服务器,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的AI广告展示调整程序,以实现上述第一方面中任一项所述的AI广告展示调整方法。
第四方面,本发明实施例提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第一方面中任一项所述的AI广告展示调整方法。
本发明实施例提供的AI广告展示调整方案,通过获取在AI广告展示期间参与所述AI广告互动环节的互动信息;基于所述互动信息确定所述AI广告的转化率;根据所述转化率调整所述AI广告的展示参数;互动信息可以更好的表征用户是否真正参与AI广告,相比于直接统计点击和扫码的方式,能够有效保护用户隐私,且可现实精准统计AI广告的广告效益。
附图说明
图1为本发明实施例提供的一种AI广告展示调整方法的流程示意图;
图2为本发明实施例提供的另一种AI广告展示调整方法的流程示意图;
图3为本发明实施例提供的一种AI广告展示调整装置的结构示意图;
图4为本发明实施例提供的一种服务器的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为便于对本发明实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本发明实施例的限定。
图1为本发明实施例提供的一种AI广告展示调整方法的流程示意图,如图1所示,该方法具体包括:
S11、获取在AI广告展示期间参与所述AI广告互动环节的互动信息。
本发明实施例的AI广告展示调整方法,应用于展示在终端上的AI广告,所涉及的AI广告在展示期间增加互动环节,通过互动环节,让用户充分了解AI广告,达到广告投放的目的。
在AI广告展示期间,终端采集用户参与AI广告互动环节的互动信息,互动信息可以是:参与互动环节的互动人数、参与互动环节的扫码人数、参与互动环节的互动时长等。
进一步地,可采用人脸识别的方式判断用户是否参与了AI广告互动环节,当终端采集到用户的全部面部特征(如,正脸)时,则确定该用户参与AI广告互动环节,当终端采集到用户的部分面部特征(如,侧脸)时,则确定用户未参与AI广告互动环节。
进一步地,在AI广告展示期间终端采集到参与AI广告互动环节的互动信息后,服务器从终端上获取该互动信息,获取方式可以是:终端主动将互动信息发送给服务器,或者,服务器向终端请求互动信息。
S12、基于所述互动信息确定所述AI广告的转化率。
服务器根据互动信息中参与互动环节的互动人数,以及终端采集到的未参与AI广告互动环节的人数,计算AI广告的转化率,该转化率的计算方式可以是:参与互动环节的互动人数占参与互动环节的互动人数与未参与AI广告互动环节的人数之和的比例。
S13、根据所述转化率调整所述AI广告的展示参数。
服务器根据统计到的AI广告的转化率,分析当前展示参数下的AI广告的广告效益,根据广告的效益调整AI广告的展示参数。
其中,展示参数至少包括以下之一:
所述AI广告的展示时间点、所述AI广告的展示时长、所述AI广告的互动环节,或所述AI广告的展示位置。
本发明实施例提供的AI广告展示调整方法,通过获取在AI广告展示期间参与所述AI广告互动环节的互动信息;基于所述互动信息确定所述AI广告的转化率;根据所述转化率调整所述AI广告的展示参数;互动信息可以更好的表征用户是否真正参与了AI广告,相比于直接统计点击和扫码的方式,能够有效保护用户隐私,且可现实精准统计AI广告的广告效益。
图2为本发明实施例提供的另一种AI广告展示调整方法的流程示意图,如图2所示,该方法具体包括:
S21、在所述AI广告展示期间,通过图像采集设备采集符合统计条件的行人数据。
在本发明实施例中,AI广告在终端上进行展示,终端上设置有摄像头,通过摄像头采集符合统计条件的行人数据,统计条件为:行人进入设定范围内,且采集到所述行人的面部特征。
进一步地,设定范围可以根据实际需求进行设定,如,设定范围可以是:半径为2m,弧心角为120°对应的扇形区域;行人的面部特征可以面部图像中可表征唯一用户的特征。
在本发明实施例的一可选方案中,每隔设定时间段,终端通过摄像头采集图像数据,并将该图像数据发送给服务器,服务器确定图像数据中符合统计条件的行人,依次记录行人人次。
S22、获取在AI广告展示期间参与所述AI广告互动环节的互动人数据。
具体地,获取在AI广告展示期间符合互动条件的互动人次;获取每个互动人对应的互动时长,对于同一互动人的多次互动可采用累计的形式统计互动时长。
在本发明实施例的一可选方案中,进入设定范围内的行人可分为互动人和非互动人,当终端采集到用户的全部面部特征(如,正脸)时,则确定该用户参与AI广告互动环节,即该行人为互动人;当终端采集到用户的部分面部特征(如,侧脸)时,则确定用户未参与AI广告互动环节,即该行人为未互动人(路人)。
当确定采集到的行人为互动人时,根据面部特征建立该互动人的标识,以及识别该互动人的性别特征,关联面部特征、标识和性别,并进行存储于数据库中。
在数据库中存储上述数据时,还可以对互动人进行执行互动环节的时间戳、互动时长进行记录。
例如,数据库中存储的关联数据可以:面部特征A-001(标识)-男性-2019.08.01-10:00(时间戳)-40s(互动时长)。
需要说明的是,当采集到的行人的面部特征时,基于该面部特征从数据库中进行匹配,若数据库中不存在与该面部特征相匹配的互动人,则新建该互动人关联数据;若数据库中存在与该面部特征相匹配的互动人,则直接调取即可。
需要说明的是:当出现数据库中存在与该面部特征相匹配的互动人时,则说明该互动人为多次参与该AI广告,直接调用数据库中的关联数据,增加执行互动环节的时间戳、互动时长。
当互动人为多次参与该AI广告时,数据库中存储的关联数据可以:面部特征A-001(标识)-男性-2019.08.01-10:00(时间戳)-40s(互动时长)/2019.08.01-20:40(时间戳)-30s(互动时长)。
在本发明实施例的一可选方案中,数据库可根据AI广告的调整周期进行更新,例如,设置AI广告的调整的周期为24h,则每隔24h重置数据库,将数据库中的关联数据清零。
S23、根据所述互动人数据和所述行人数据确定所述AI广告的互动转化率。
计算互动人次占行人人次的占比,将该占比确定为AI广告的互动转化率。
在本发明实施例的一可选方案中,在互动人执行互动环节期间,可以向互动人展示二维码,以使互动人通过扫码的形式获取AI广告对应商品的更多信息,并获取在AI广告展示期间参与所述AI广告互动环节的扫码人数据;根据所述扫码人数据和所述互动人数据确定所述AI广告的扫码转化率,采用扫码人数据占互动人数的占比作为AI广告的互动转化率。
在本发明实施例的一可选方案中,还可为互动转化率设置对应的第一权重,为扫码转化率设置对应的第二权重,根据所述互动转化率、所述互动转化率对应的第一权重、所述扫码转化率、所述扫码转化率对应的第二权重,确定所述AI广告的转化率。
对于第一权重和第二权重的具体数值可根据实际情况进行设定,如,第一权重为30%,第二权重为70%,对此本实施例不作具体限定。
转化率的具体计算公式可以为:
P=P1*M1+P2*M2
其中,P为转化率,P1为互动转化率,M1为第一权重,P2为扫码转化率,M2为第二权重。
S24、根据所述转化率和所述互动时长调整所述AI广告的所述展示参数。
在本实施例中,设置转化率阈值和互动时长阈值,根据转化率和互动时长与转化率和互动时长的关系调整AI广告的展示参数,其中,展示参数至少包括以下之一:所述AI广告的展示时间点、所述AI广告的展示时长、所述AI广告的互动环节,或所述AI广告的展示位置。
例如,经计算某种AI广告的转化率为40%(转化率阈值为50%),互动时长为50min(互动时长阈值为100min),调整AI广告的所述展示参数可以是:将该种AI广告的展示时长缩短20%。
在本发明实施例的一可选方案中,每种AI广告存在多个展示位置(如,不同楼层的屏幕、吊顶屏、落地竖屏或桌面嵌入屏等),统计每种AI广告不同展示位置的转化率和互动时长,根据不同展示位置的转化率和互动时长调整AI广告的展示参数。
例如,同种AI广告,处于吊顶屏的转化率为20%,互动时长为10min;处于落地竖屏的转化率为60%,互动时长为80min;调整AI广告的展示参数为:将吊顶屏中该种AI广告的展示时长缩短80%;增加落地竖屏中该种AI广告的展示时长、并增加落地竖屏中该种AI广告的投放量、增加该种落地竖屏中该种AI广告的互动时长。
本发明实施例提供的AI广告展示调整方法,通过获取在AI广告展示期间参与所述AI广告互动环节的互动信息;基于所述互动信息确定所述AI广告的转化率;根据所述转化率调整所述AI广告的展示参数;互动信息可以更好的表征用户是否真正参与了AI广告,相比于直接统计点击和扫码的方式,能够有效保护用户隐私,且可现实精准统计AI广告的广告效益。
图3为本发明实施例提供的一种AI广告展示调整装置的结构示意图,如图3所示,该装置具体包括:
获取模块31,用于获取在AI广告展示期间参与所述AI广告互动环节的互动信息;
确定模块32,用于基于所述互动信息确定所述AI广告的转化率;
调整模块33,用于根据所述转化率调整所述AI广告的展示参数。
可选地,所述装置还包括:采集模块34,用于在所述AI广告展示期间,通过图像采集设备采集符合统计条件的行人数据;
其中,所述统计条件为:行人进入设定范围内,且采集到所述行人的面部特征。
可选地,所述互动信息包括:互动人数据;
所述确定模块32,具体用于根据所述互动人数据和所述行人数据确定所述AI广告的互动转化率。
可选地,所述互动信息还包括:扫码人数据;
所述确定模块32,具体用于根据所述扫码人数据和所述互动人数据确定所述AI广告的扫码转化率。
可选地,所述确定模块32,具体用于根据所述互动转化率、所述互动转化率对应的第一权重、所述扫码转化率、所述扫码转化率对应的第二权重,确定所述AI广告的转化率。
可选地,所述互动人数据,包括:互动人次和互动时长;
所述获取模块31,具体用于获取在AI广告展示期间符合互动条件的互动人次;获取每个互动人对应的互动时长。
可选地,所述调整模块33,具体用于根据所述转化率和所述互动时长调整所述AI广告的所述展示参数;
其中,所述展示参数至少包括以下之一:
所述AI广告的展示时间点、所述AI广告的展示时长、所述AI广告的互动环节,或所述AI广告的展示位置。
所述AI广告展示调整装置包括处理器和存储器,上述获取模块、确定模块、调整模块和采集模块等均作为程序模块存储在存储器中,由处理器执行存储在存储器中的上述程序模块来实现相应的功能。
处理器中包含内核,由内核去存储器中调取相应的程序模块。内核可以设置一个或以上,通过调整内核参数来实现AI广告的展示调整。
本实施例提供的AI广告展示调整装置可以是如图3中所示的AI广告展示调整装置,可执行如图1-2中AI广告展示调整方法的所有步骤,进而实现图1-2所示AI广告展示调整方法的技术效果,具体请参照图1-2相关描述,为简洁描述,在此不作赘述。
图4为本发明实施例提供的一种服务器的结构示意图,图4所示的服务器400包括:至少一个处理器401、存储器402、至少一个网络接口404和其他用户接口403。服务器400中的各个组件通过总线***405耦合在一起。可理解,总线***405用于实现这些组件之间的连接通信。总线***405除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线***405。
其中,用户接口403可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器402可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(EnhancedSDRAM,ESDRAM)、同步连接动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambusRAM,DRRAM)。本文描述的存储器402旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器402存储了如下的元素,可执行单元或者数据结构,或者他们的子集,或者他们的扩展集:操作***4021和应用程序4022。
其中,操作***4021,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序4022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序4022中。
在本发明实施例中,通过调用存储器402存储的程序或指令,具体的,可以是应用程序4022中存储的程序或指令,处理器401用于执行各方法实施例所提供的方法步骤,例如包括:
获取在AI广告展示期间参与所述AI广告互动环节的互动信息;基于所述互动信息确定所述AI广告的转化率;根据所述转化率调整所述AI广告的展示参数。
可选地,在所述AI广告展示期间,通过图像采集设备采集符合统计条件的行人数据;
其中,所述统计条件为:行人进入设定范围内,且采集到所述行人的面部特征。
可选地,所述互动信息包括:互动人数据;根据所述互动人数据和所述行人数据确定所述AI广告的互动转化率。
可选地,所述互动信息还包括:扫码人数据;根据所述扫码人数据和所述互动人数据确定所述AI广告的扫码转化率。
可选地,根据所述互动转化率、所述互动转化率对应的第一权重、所述扫码转化率、所述扫码转化率对应的第二权重,确定所述AI广告的转化率。
可选地,所述互动人数据,包括:互动人次和互动时长;
获取在AI广告展示期间符合互动条件的互动人次;获取每个互动人对应的互动时长。
可选地,根据所述转化率和所述互动时长调整所述AI广告的所述展示参数;
其中,所述展示参数至少包括以下之一:
所述AI广告的展示时间点、所述AI广告的展示时长、所述AI广告的互动环节,或所述AI广告的展示位置。
上述本发明实施例揭示的方法可以应用于处理器401中,或者由处理器401实现。处理器401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器401可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecific IntegratedCircuit,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器402,处理器401读取存储器402中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
本实施例提供的服务器可以是如图4中所示的服务器,可执行如图1-2中AI广告展示调整方法的所有步骤,进而实现图1-2所示AI广告展示调整方法的技术效果,具体请参照图1-2相关描述,为简洁描述,在此不作赘述。
本发明实施例还提供了一种存储介质(计算机可读存储介质)。这里的存储介质存储有一个或者多个程序。其中,存储介质可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合。
当存储介质中一个或者多个程序可被一个或者多个处理器执行,以实现上述在AI广告展示调整设备侧执行的AI广告展示调整方法。
所述处理器用于执行存储器中存储的AI广告展示调整程序,以实现以下在AI广告展示调整设备侧执行的AI广告展示调整方法的步骤:
获取在AI广告展示期间参与所述AI广告互动环节的互动信息;基于所述互动信息确定所述AI广告的转化率;根据所述转化率调整所述AI广告的展示参数。
可选地,在所述AI广告展示期间,通过图像采集设备采集符合统计条件的行人数据;
其中,所述统计条件为:行人进入设定范围内,且采集到所述行人的面部特征。
可选地,所述互动信息包括:互动人数据;根据所述互动人数据和所述行人数据确定所述AI广告的互动转化率。
可选地,所述互动信息还包括:扫码人数据;根据所述扫码人数据和所述互动人数据确定所述AI广告的扫码转化率。
可选地,根据所述互动转化率、所述互动转化率对应的第一权重、所述扫码转化率、所述扫码转化率对应的第二权重,确定所述AI广告的转化率。
可选地,所述互动人数据,包括:互动人次和互动时长;
获取在AI广告展示期间符合互动条件的互动人次;获取每个互动人对应的互动时长。
可选地,根据所述转化率和所述互动时长调整所述AI广告的所述展示参数;
其中,所述展示参数至少包括以下之一:
所述AI广告的展示时间点、所述AI广告的展示时长、所述AI广告的互动环节,或所述AI广告的展示位置。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。