一种资源的展示方法、装置及其设备与流程

文档序号:17988544发布日期:2019-06-22 00:35阅读:259来源:国知局
一种资源的展示方法、装置及其设备与流程

本申请涉及计算机技术领域,尤其涉及一种资源的展示方法、装置及其设备。



背景技术:

随着互联网的快速发展、以及互联网用户数量的快速增长,通过网络广告平台投放广告,即互联网广告的形式也越来越普及。而伴随着移动终端的快速发展及其用户数量的急剧增多,移动终端已逐渐成为互联网广告的最重要的承载体。

目前,互联网广告的样式有多种多样,比如有banner广告、视频广告、原生广告、激励视频广告和插屏广告等等广告样式。然而,这些广告投放在广告平台上时,往往只能让用户被动地观看广告所宣传的内容,且用户一旦点击广告显示界面,则会发生页面跳转。

以游戏类应用为例,这类应用的广告往往会播放一段游戏视频或者显示动态的游戏画面,用户在观看了这类广告内容之后,可能会置身于该广告界面所展示的游戏场景中。此时,用户若想体验该广告界面所展示的游戏场景,则会点击该游戏场景中的按钮,且用户一旦点击这类应用的广告界面则会直接跳转到该类应用的安装界面。

然而,在上述场景中,即便有些用户安装了这类应用,也可能会在应用安装之后,发现对该应用并没有兴趣,而删掉该应用,从而造成资源的利用率较低的问题。



技术实现要素:

本申请实施例提供了一种资源的展示方法、装置及其设备,以解决现有技术中用户在基于广告宣传而安装了应用之后,可能会因为对安装的应用没有兴趣而删掉应用,导致资源利用率较低的问题。

为解决上述技术问题,本申请实施例是这样实现的:

第一方面,提出了一种资源的展示方法,所述方法应用于安装有广告软件开发工具包sdk的客户端,包括:

将所述客户端的应用特征数据以及所述客户端的用户的用户特征数据发送给广告服务器,以使得所述广告服务器基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

接收来自所述广告服务器的所述展示资源,并将所述展示资源缓存在本地;

将所述展示资源展示给所述用户;

若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

第二方面,提出了一种资源的展示方法,所述方法应用于广告服务器,包括:

接收客户端的应用特征数据以及所述客户端的用户的用户特征数据;

基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

将所述展示资源发送至安装有广告软件开发工具包sdk的客户端,以使得所述客户端将所述展示资源缓存在本地,并将所述展示资源展示给所述用户,若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

第三方面,提出了一种安装有广告软件开发工具包sdk的客户端,包括:

发送单元,用于将所述客户端的应用特征数据以及所述客户端的用户的用户特征数据发送给广告服务器,以使得所述广告服务器基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

接收单元,用于接收来自所述广告服务器的所述展示资源,并将所述展示资源缓存在本地;

展示单元,用于将所述展示资源展示给所述用户;

响应单元,用于若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

第四方面,提出了一种广告服务器,包括:

接收单元,用于接收客户端的应用特征数据以及所述客户端的用户的用户特征数据;

确定单元,用于基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

发送单元,用于将所述展示资源发送至安装有广告软件开发工具包sdk的客户端,以使得所述客户端将所述展示资源缓存在本地,并将所述展示资源展示给所述用户,若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

第五方面,提出了一种广告展示设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第一方面所述的资源的展示方法的步骤。

第六方面,提出了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第一方面所述的资源的展示方法的步骤。

第七方面,提出了一种广告服务器,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第二方面所述的资源的展示方法的步骤。

第八方面,提出了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第二方面所述的资源的展示方法的步骤。

本申请实施例采用上述技术方案至少可以达到下述技术效果:

本发明实施例中,能够通过安装有广告软件开发工具包sdk的客户端将客户端的应用特征数据以及该客户端的用户的用户特征数据发送给广告服务器,以使得广告服务器基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源,并接收来自广告服务器的展示资源,并将该展示资源缓存在本地,再将该展示资源展示给用户,且若用户对该展示资源中展示的目标应用的操作界面进行操作时,响应于该用户的操作,并展示与该用户的操作对应的操作界面资源。

由于能够为用户提供可以进行体验操作的展示资源,使得用户在安装目标应用之前,能够通过广告等展示资源中展示的目标应用的操作界面资源,进入目标应用的运行场景中,并进行相应的体验操作。也就是说,能够让用户在展示资源展示目标应用的操作界面资源期间对目标应用进行实际的体验操作。比如展示资源宣传的是某个游戏应用,那么可以将该游戏应用中的某一游戏片段展示给用户,使得用户能够在展示资源展示期间实际操作一局游戏,以加深用户对展示资源所宣传的目标应用的印象,进而快速确定用户对该目标应用是否有兴趣,以避免用户没有试用的情况下安装了该目标应用后又由于没有兴趣而删除该目标应用,进而提高资源的利用率。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本说明书一个实施例提供的一种资源的展示方法应用于安装有广告sdk的客户端的实施流程示意图;

图2为本说明书一个实施例提供的一种资源的展示方法应用于广告服务器的实施流程示意图;

图3为本说明书一个实施例提供的安装有广告sdk的客户端的结构示意图;

图4为本说明书一个实施例提供的一种广告服务器的结构示意图;

图5为本说明书一个实施例提供的一种资源的展示设备的结构示意图;

图6为本说明书一个实施例提供的又一种广告服务器的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

以下结合附图,详细说明本申请各实施例提供的技术方案。

为解决现有技术中用户在基于广告宣传而安装了应用之后,可能会因为对安装的应用没有兴趣而删掉应用,导致资源利用率较低的问题,本说明书实施例提供一种资源的展示方法。

具体地,本说明书一个或多个实施例提供的一种资源的展示方法应用于安装有广告软件开发工具包(softwaredevelopmentkit,sdk)的客户端的实现流程示意图如图1所示,包括:

步骤110,将客户端的应用特征数据以及客户端的用户的用户特征数据发送给广告服务器,以使得广告服务器基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源;

其中,该客户端可以是新闻类应用、浏览器应用、视频类应用等能够为用户展示广告类的展示资源的应用,此外,该客户端也可以是用户用于下载应用的应用市场类应用。

可选地,为了能够加深用户对目标应用的印象,并起到引导用户安装目标应用的作用,展示资源还包括下述至少一种:

目标应用的展示文案;

目标应用的静态宣传图片。

比如,在目标应用的展示文案以及目标应用的静态宣传图片中可以对目标应用进行简单介绍,并可以询问用户是否对目标应用感兴趣,或者是否愿意安装目标应用。

可选地,为了提高资源的利用率、以及展示资源中展示的目标应用的转化率,本说明书实施例中的广告sdk可以获取客户端的应用特征数据,用于发送给广告服务器,使得广告服务器基于该客户端的应用特征数据确定与该客户端相匹配的展示资源。其中,客户端的应用特征数据至少包括下述一种:

客户端所属的应用类型;

客户端的适用人群;

客户端的功能特征。

其中,客户端所属的应用类型可以包括购物类应用、新闻类应用、浏览器类应用、学习类应用等应用类型。客户端的适用人群可以包括中小学生人群、大学生人群、中青年人群等。客户端的功能特征可以包括购物功能对应的多图片等特征、新闻推送功能对应的多文字等特征、查询功能对应的多空白区域等功能特征。

可选地,由于不同类型的用户的需求往往不同,为了确定出更贴合用户需求的展示资源,本说明书实施例中的广告sdk还可以获取用户的用户特征数据,用于发送给广告服务器,使得广告服务器在确定展示资源时还能够考虑该用户的用户特征数据,使得服务器能够基于客户端的应用特征数据以及用户的用户特征数据确定与客户端以及用户相匹配的展示资源。其中,用户的用户特征数据至少包括下述一种:

用户的年龄特征;

用户的兴趣爱好特征;

用户的职业特征;

用户的操作习惯特征。

广告服务器可以预先基于多个样本数据训练得到用于确定展示资源的人工智能模型,该多个样本数据中包括多个客户端的应用特征数据以及多个用户的用户特征数据,那么在接收到客户端发送的客户端的应用特征数据以及用户的用户特征数据之后,则可以将该客户端的应用特征数据以及用户的用户特征数据作为用于确定展示资源的人工智能模型的输入,以输出与该客户端和用户相匹配的展示资源。应理解,该展示资源可以是用于宣传目标应用的广告资源。

步骤120,接收来自广告服务器的展示资源,并将该展示资源缓存在本地;

为了能够让用户在安装目标应用之前,能够通过展示资源所展示的目标应用的操作界面资源对目标应用进行一些体验操作,本说明书实施例可以将目标应用的某个可供用户进行体验操作的运行片段嵌入到展示资源中,使得客户端在接收完来自广告服务器的展示资源之后,能够将目标应用中的某个可供用户进行体验操作的运行片段缓存在客户端本地,使得用户能够在观看展示资源时,能够与目标应用进行实际的交互操作。

以目标应用为游戏类应用为例,游戏类应用往往会为用户提供多种游戏场景,那么为了能够让用户在安装某个游戏应用之前,对该游戏应用进行一些体验操作,以确定是否对该游戏应用感兴趣,则可以将该游戏应用中的某个游戏场景中的一局游戏运行片段嵌入到展示资源中。因此,在客户端接收到来自广告服务器的展示资源之后,能够将该游戏应用中的一个游戏场景中的一局游戏运行片段缓存在客户端本地,使得用户在观看展示资源时,还能参与到游戏应用中的一个游戏场景中的一局游戏中。

步骤130,将展示资源展示给用户;

其中,在用户通过展示资源展示的目标应用的操作界面进行体验操作的期间,用于展示该展示资源的页面不发生页面跳转。

可选地,为了避免展示资源的展示时长过长而影响到用户使用客户端,或者使得用户对展示资源展示的目标应用产生逆反心理,本说明书实施例可以对展示资源的展示时长进行计时,以避免该展示时长过长引起用户对展示资源的反感。那么,将展示资源展示给用户,包括:

对展示资源的展示时长进行计时;

若展示资源的展示时长大于或等于预设时长,则结束展示展示资源中目标应用的操作界面资源,并将展示资源中目标应用的展示文案和/或目标应用的静态宣传图片展示给用户。

可选地,以目标应用为游戏类应用为例,还可以在用户结束完展示资源中展示的游戏应用中的一局游戏时,结束展示展示资源中目标应用的操作界面资源,并将展示资源中目标应用的展示文案和/或目标应用的静态宣传图片展示给用户。比如,可以询问用户是否对该游戏应用感兴趣,以及是否要安装该游戏应用。

可选地,由于每个用户使用客户端时的具体情况不同,为了提高资源的利用率,本说明书实施例在将展示资源展示给用户时,还可以根据客户端的实际运行情况,确定展示资源的展示时机,比如可以在用户使用新闻客户端观看完一条新闻推送时,将该展示资源展示给用户。那么,将展示资源展示给用户,包括:

确定展示展示资源的展示时机;

在展示时机将展示资源展示给用户。

步骤140,若用户对展示资源中展示的目标应用的操作界面进行操作,则响应于用户的操作,展示与用户的操作对应的操作界面资源。

可选地,为了便于广告服务器能够基于用户在展示资源展示的目标应用的操作界面上的体验操作记录,来进一步优化展示资源的展示过程,本说明书一个或多个实施例还可以在向用户展示展示资源期间或之后,还包括:

获取用户在目标应用的操作界面上的体验操作记录;

将体验操作记录发送至广告服务器,以使得广告服务器基于体验操作记录,优化展示资源的展示过程;

其中,用户在待展示广告的显示界面上的体验操作记录至少包括下述一种:

用户在待展示广告的显示界面上的体验操作时长;

用户在待展示广告的显示界面上的操作内容;

用户针对目标应用的展示文案的响应情况;

用户针对目标应用的静态宣传图片的响应情况。

应理解,在展示资源完成展示目标应用的操作界面资源时,可以通过展示目标应用的展示文案和/或目标应用的静态宣传图片来询问用户是否对该目标应用感兴趣,以及是否同意安装该目标应用,并在用户同意安装目标应用时,跳转到目标应用的安装界面,以引导用户安装目标应用。

本发明实施例中,能够通过安装有广告软件开发工具包sdk的客户端将客户端的应用特征数据以及该客户端的用户的用户特征数据发送给广告服务器,以使得广告服务器基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源,并接收来自广告服务器的展示资源,并将该展示资源缓存在本地,再将该展示资源展示给用户,且若用户对该展示资源中展示的目标应用的操作界面进行操作时,响应于该用户的操作,并展示与该用户的操作对应的操作界面资源。

由于能够为用户提供可以进行体验操作的展示资源,使得用户在安装目标应用之前,能够通过广告等展示资源中展示的目标应用的操作界面资源,进入目标应用的运行场景中,并进行相应的体验操作。也就是说,能够让用户在展示资源展示目标应用的操作界面资源期间对目标应用进行实际的体验操作。比如展示资源宣传的是某个游戏应用,那么可以将该游戏应用中的某一游戏片段展示给用户,使得用户能够在展示资源展示期间实际操作一局游戏,以加深用户对展示资源所宣传的目标应用的印象,进而快速确定用户对该目标应用是否有兴趣,以避免用户没有试用的情况下安装了该目标应用后又由于没有兴趣而删除该目标应用,进而提高资源的利用率。

图2是本说明书提供的资源的展示方法应用于广告服务器的实施流程示意图,包括:

步骤210,接收客户端的应用特征数据以及客户端的用户的用户特征数据;

可选地,客户端的应用特征数据至少包括下述一种:

客户端所属的应用类型;

客户端的适用人群;

客户端的功能特征。

可选地,用户的用户特征数据至少包括下述一种:

用户的年龄特征;

用户的兴趣爱好特征;

用户的职业特征;

用户的操作习惯特征。

步骤220,将展示资源发送至安装有广告软件开发工具包sdk的客户端,以使得客户端将展示资源缓存在本地;

步骤230,将展示资源发送至安装有广告软件开发工具包sdk的客户端,以使得客户端将展示资源缓存在本地,并将展示资源展示给用户,若用户对展示资源中展示的目标应用的操作界面进行操作,则响应于用户的操作,展示与用户的操作对应的操作界面资源。

可选地,为了能够加深用户对目标应用的印象,并起到引导用户安装目标应用的作用,展示资源还可以包括下述至少一种:

目标应用的展示文案;

目标应用的静态宣传图片。

可选地,为了能够不断优化展示资源中的展示过程,使得展示资源的展示过程能够更贴合用户的兴趣,本说明书一个或多个实施例在将展示资源发送给客户端之后,还可以接收来自该客户端的体验操作记录,该体验操作记录为用户在展示资源所展示的目标应用的操作界面上的体验操作记录,其中,用户在目标应用的操作界面上的体验操作记录至少包括下述一种:

用户在目标应用的操作界面上的体验操作时长;

用户在目标应用的操作界面上的操作内容;

用户针对目标应用的展示文案的响应情况;

用户针对目标应用的静态宣传图片的响应情况。

图2所示实施例相关步骤的具体实现可参考图1所示实施例中对应的步骤的具体实现,本说明书一个或多个实施例在此不再赘述。

本发明实施例中,广告服务器能够获取安装有广告sdk的客户端的客户端的应用特征数据以及该客户端的用户的用户特征数据,并基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源,再将该展示资源发送给客户端,以使得客户端将该展示资源缓存在本地,并将该展示资源展示给用户,且若用户对该展示资源中展示的目标应用的操作界面进行操作时,响应于该用户的操作,并展示与该用户的操作对应的操作界面资源。

由于能够为用户提供可以进行体验操作的展示资源,使得用户在安装目标应用之前,能够通过广告等展示资源中展示的目标应用的操作界面资源,进入目标应用的运行场景中,并进行相应的体验操作。也就是说,能够让用户在展示资源展示目标应用的操作界面资源期间对目标应用进行实际的体验操作。比如展示资源宣传的是某个游戏应用,那么可以将该游戏应用中的某一游戏片段展示给用户,使得用户能够在展示资源展示期间实际操作一局游戏,以加深用户对展示资源所宣传的目标应用的印象,进而快速确定用户对该目标应用是否有兴趣,以避免用户没有试用的情况下安装了该目标应用后又由于没有兴趣而删除该目标应用,进而提高资源的利用率。

图3是本说明书提供的安装有广告软件开发工具包sdk的客户端300的结构示意图。请参考图3,在一种软件实施方式中,安装有广告软件开发工具包sdk的客户端300可包括发送单元301、接收单元302、展示单元303和响应单元304,其中:

发送单元301,用于将所述客户端的应用特征数据以及所述客户端的用户的用户特征数据发送给广告服务器,以使得所述广告服务器基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

接收单元302,用于接收来自所述广告服务器的所述展示资源,并将所述展示资源缓存在本地;

展示单元303,用于将所述展示资源展示给所述用户;

响应单元304,用于若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

可选地,在一种实施方式中,所述待展示广告还包括:

所述目标应用的展示文案;

所述目标应用的静态宣传图片。

可选地,在一种实施方式中,所述客户端还包括:

获取单元305,用于获取所述用户在所述目标应用的操作界面上的体验操作记录;

记录发送单元306,用于将所述体验操作记录发送至所述广告服务器,以使得所述广告服务器基于所述体验操作记录,优化所述展示资源的展示过程;

其中,所述用户在所述目标应用的操作界面上的体验操作记录至少包括下述一种:

所述用户在所述目标应用的操作界面上的体验操作时长;

所述用户在所述目标应用的操作界面上的操作内容;

所述用户针对所述目标应用的展示文案的响应情况;

所述用户针对所述目标应用的静态宣传图片的响应情况。

可选地,在一种实施方式中,所述展示单元303,用于:

对所述展示资源的展示时长进行计时;

若所述展示资源的展示时长大于或等于预设时长,则结束展示所述展示资源中所述目标应用的操作界面资源,并将所述展示资源中所述目标应用的展示文案和/或所述目标应用的静态宣传图片展示给所述用户。

可选地,在一种实施方式中,所述展示单元303,用于:

确定展示所述展示资源的展示时机;

在所述展示时机将所述展示资源展示给所述用户。

可选地,在一种实施方式中,所述客户端的应用特征数据至少包括下述一种:

所述客户端所属的应用类型;

所述客户端的适用人群;

所述客户端的功能特征。

可选地,在一种实施方式中,所述用户的用户特征数据至少包括下述一种:

所述用户的年龄特征;

所述用户的兴趣爱好特征;

所述用户的职业特征;

所述用户的操作习惯特征。

安装有广告sdk的客户端300能够实现图1的广告展示方法实施例的方法,具体可参考图1所示实施例的广告展示方法,不再赘述。

图4是本说明书提供的广告服务器400的结构示意图。请参考图4,在一种软件实施方式中,广告服务器400可包括接收单元401、确定单元402和发送单元404,其中:

接收单元401,用于接收客户端的应用特征数据以及所述客户端的用户的用户特征数据;

确定单元402,用于基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

发送单元403,用于将所述展示资源发送至安装有广告软件开发工具包sdk的客户端,以使得所述客户端将所述展示资源缓存在本地,并将所述展示资源展示给所述用户,若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

广告服务器400能够实现图2的广告展示方法实施例的方法,具体可参考图2所示实施例的广告展示方法,不再赘述。

本发明实施例还提供了一种资源的展示设备,图5为本申请实施例提供的资源的展示设备的结构示意图。如图5所示,资源的展示设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器501和存储器502,存储器502中可以存储有一个或一个以上存储应用程序或数据。其中,存储器502可以是短暂存储或持久存储。存储在存储器502的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对内存数据加载设备中的一系列计算机可执行指令。更进一步地,处理器501可以设置为与存储器502通信,在内存数据加载设备上执行存储器502中的一系列计算机可执行指令。内存数据加载设备还可以包括一个或一个以上电源503,一个或一个以上有线或无线网络接口504,一个或一个以上输入输出接口505,一个或一个以上键盘506等。

在一个具体的实施例中,资源的展示设备500包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现以下流程:

将所述客户端的应用特征数据以及所述客户端的用户的用户特征数据发送给广告服务器,以使得所述广告服务器基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

接收来自所述广告服务器的所述展示资源,并将所述展示资源缓存在本地;

将所述展示资源展示给所述用户;

若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

可选地,所述计算机可执行指令被所述处理器执行时,

所述展示资源还包括下述至少一种:

所述目标应用的展示文案;

所述目标应用的静态宣传图片。

所述方法还包括:

获取所述用户在所述目标应用的操作界面上的体验操作记录;

将所述体验操作记录发送至所述广告服务器,以使得所述广告服务器基于所述体验操作记录,优化所述展示资源的展示过程;

其中,所述用户在所述目标应用的操作界面上的体验操作记录至少包括下述一种:

所述用户在所述目标应用的操作界面上的体验操作时长;

所述用户在所述目标应用的操作界面上的操作内容;

所述用户针对所述目标应用的展示文案的响应情况;

所述用户针对所述目标应用的静态宣传图片的响应情况。

将所述展示资源展示给所述用户,包括:

对所述展示资源的展示时长进行计时;

若所述展示资源的展示时长大于或等于预设时长,则结束展示所述展示资源中所述目标应用的操作界面资源,并将所述展示资源中所述目标应用的展示文案和/或所述目标应用的静态宣传图片展示给所述用户。

将所述展示资源展示给所述用户,包括:

确定展示所述展示资源的展示时机;

在所述展示时机将所述展示资源展示给所述用户。

所述客户端的应用特征数据至少包括下述一种:

所述客户端所属的应用类型;

所述客户端的适用人群;

所述客户端的功能特征。

所述用户的用户特征数据至少包括下述一种:

所述用户的年龄特征;

所述用户的兴趣爱好特征;

所述用户的职业特征;

所述用户的操作习惯特征。

本发明实施例中,能够通过安装有广告软件开发工具包sdk的客户端将客户端的应用特征数据以及该客户端的用户的用户特征数据发送给广告服务器,以使得广告服务器基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源,并接收来自广告服务器的展示资源,并将该展示资源缓存在本地,再将该展示资源展示给用户,且若用户对该展示资源中展示的目标应用的操作界面进行操作时,响应于该用户的操作,并展示与该用户的操作对应的操作界面资源。

由于能够为用户提供可以进行体验操作的展示资源,使得用户在安装目标应用之前,能够通过广告等展示资源中展示的目标应用的操作界面资源,进入目标应用的运行场景中,并进行相应的体验操作。也就是说,能够让用户在展示资源展示目标应用的操作界面资源期间对目标应用进行实际的体验操作。比如展示资源宣传的是某个游戏应用,那么可以将该游戏应用中的某一游戏片段展示给用户,使得用户能够在展示资源展示期间实际操作一局游戏,以加深用户对展示资源所宣传的目标应用的印象,进而快速确定用户对该目标应用是否有兴趣,以避免用户没有试用的情况下安装了该目标应用后又由于没有兴趣而删除该目标应用,进而提高资源的利用率。

进一步地,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现以下流程:

将所述客户端的应用特征数据以及所述客户端的用户的用户特征数据发送给广告服务器,以使得所述广告服务器基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

接收来自所述广告服务器的所述展示资源,并将所述展示资源缓存在本地;

将所述展示资源展示给所述用户;

若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

可选地,所述计算机可执行指令被处理器执行时,

所述展示资源还包括下述至少一种:

所述目标应用的展示文案;

所述目标应用的静态宣传图片。

所述方法还包括:

获取所述用户在所述目标应用的操作界面上的体验操作记录;

将所述体验操作记录发送至所述广告服务器,以使得所述广告服务器基于所述体验操作记录,优化所述展示资源的展示过程;

其中,所述用户在所述目标应用的操作界面上的体验操作记录至少包括下述一种:

所述用户在所述目标应用的操作界面上的体验操作时长;

所述用户在所述目标应用的操作界面上的操作内容;

所述用户针对所述目标应用的展示文案的响应情况;

所述用户针对所述目标应用的静态宣传图片的响应情况。

将所述展示资源展示给所述用户,包括:

对所述展示资源的展示时长进行计时;

若所述展示资源的展示时长大于或等于预设时长,则结束展示所述展示资源中所述目标应用的操作界面资源,并将所述展示资源中所述目标应用的展示文案和/或所述目标应用的静态宣传图片展示给所述用户。

将所述展示资源展示给所述用户,包括:

确定展示所述展示资源的展示时机;

在所述展示时机将所述展示资源展示给所述用户。

所述客户端的应用特征数据至少包括下述一种:

所述客户端所属的应用类型;

所述客户端的适用人群;

所述客户端的功能特征。

所述用户的用户特征数据至少包括下述一种:

所述用户的年龄特征;

所述用户的兴趣爱好特征;

所述用户的职业特征;

所述用户的操作习惯特征。

本发明实施例中,能够通过安装有广告软件开发工具包sdk的客户端将客户端的应用特征数据以及该客户端的用户的用户特征数据发送给广告服务器,以使得广告服务器基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源,并接收来自广告服务器的展示资源,并将该展示资源缓存在本地,再将该展示资源展示给用户,且若用户对该展示资源中展示的目标应用的操作界面进行操作时,响应于该用户的操作,并展示与该用户的操作对应的操作界面资源。

由于能够为用户提供可以进行体验操作的展示资源,使得用户在安装目标应用之前,能够通过广告等展示资源中展示的目标应用的操作界面资源,进入目标应用的运行场景中,并进行相应的体验操作。也就是说,能够让用户在展示资源展示目标应用的操作界面资源期间对目标应用进行实际的体验操作。比如展示资源宣传的是某个游戏应用,那么可以将该游戏应用中的某一游戏片段展示给用户,使得用户能够在展示资源展示期间实际操作一局游戏,以加深用户对展示资源所宣传的目标应用的印象,进而快速确定用户对该目标应用是否有兴趣,以避免用户没有试用的情况下安装了该目标应用后又由于没有兴趣而删除该目标应用,进而提高资源的利用率。

本发明实施例还提供了一种广告服务器,图6为本申请实施例提供的广告服务器的结构示意图。如图6所示,广告服务器可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器601和存储器602,存储器602中可以存储有一个或一个以上存储应用程序或数据。其中,存储器602可以是短暂存储或持久存储。存储在存储器602的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对内存数据加载设备中的一系列计算机可执行指令。更进一步地,处理器601可以设置为与存储器602通信,在内存数据加载设备上执行存储器602中的一系列计算机可执行指令。内存数据加载设备还可以包括一个或一个以上电源603,一个或一个以上有线或无线网络接口604,一个或一个以上输入输出接口605,一个或一个以上键盘606等。

在一个具体的实施例中,广告服务器包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现以下流程:

接收客户端的应用特征数据以及所述客户端的用户的用户特征数据;

基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

将所述展示资源发送至安装有广告软件开发工具包sdk的客户端,以使得所述客户端将所述展示资源缓存在本地,并将所述展示资源展示给所述用户,若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

本发明实施例中,广告服务器能够获取安装有广告sdk的客户端的客户端的应用特征数据以及该客户端的用户的用户特征数据,并基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源,再将该展示资源发送给客户端,以使得客户端将该展示资源缓存在本地,并将该展示资源展示给用户,且若用户对该展示资源中展示的目标应用的操作界面进行操作时,响应于该用户的操作,并展示与该用户的操作对应的操作界面资源。

由于能够为用户提供可以进行体验操作的展示资源,使得用户在安装目标应用之前,能够通过广告等展示资源中展示的目标应用的操作界面资源,进入目标应用的运行场景中,并进行相应的体验操作。也就是说,能够让用户在展示资源展示目标应用的操作界面资源期间对目标应用进行实际的体验操作。比如展示资源宣传的是某个游戏应用,那么可以将该游戏应用中的某一游戏片段展示给用户,使得用户能够在展示资源展示期间实际操作一局游戏,以加深用户对展示资源所宣传的目标应用的印象,进而快速确定用户对该目标应用是否有兴趣,以避免用户没有试用的情况下安装了该目标应用后又由于没有兴趣而删除该目标应用,进而提高资源的利用率。

进一步地,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现以下流程:

接收客户端的应用特征数据以及所述客户端的用户的用户特征数据;

基于所述客户端的应用特征数据以及所述用户的用户特征数据,确定展示资源,所述展示资源中包括目标应用的操作界面资源;

将所述展示资源发送至安装有广告软件开发工具包sdk的客户端,以使得所述客户端将所述展示资源缓存在本地,并将所述展示资源展示给所述用户,若所述用户对所述展示资源中展示的所述目标应用的操作界面进行操作,则响应于所述用户的操作,展示与所述用户的操作对应的操作界面资源。

本发明实施例中,广告服务器能够获取安装有广告sdk的客户端的客户端的应用特征数据以及该客户端的用户的用户特征数据,并基于客户端的应用特征数据以及用户的用户特征数据,确定展示资源,该展示资源中包括目标应用的操作界面资源,再将该展示资源发送给客户端,以使得客户端将该展示资源缓存在本地,并将该展示资源展示给用户,且若用户对该展示资源中展示的目标应用的操作界面进行操作时,响应于该用户的操作,并展示与该用户的操作对应的操作界面资源。

由于能够为用户提供可以进行体验操作的展示资源,使得用户在安装目标应用之前,能够通过广告等展示资源中展示的目标应用的操作界面资源,进入目标应用的运行场景中,并进行相应的体验操作。也就是说,能够让用户在展示资源展示目标应用的操作界面资源期间对目标应用进行实际的体验操作。比如展示资源宣传的是某个游戏应用,那么可以将该游戏应用中的某一游戏片段展示给用户,使得用户能够在展示资源展示期间实际操作一局游戏,以加深用户对展示资源所宣传的目标应用的印象,进而快速确定用户对该目标应用是否有兴趣,以避免用户没有试用的情况下安装了该目标应用后又由于没有兴趣而删除该目标应用,进而提高资源的利用率。

其中,所述的计算机可读存储介质包括只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

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