本申请实施例公开了一种广告生成方法、服务器、客户端、计算机设备以及计算机可读存储介质,用于在提高广告生成效率的情况下,生成广告。本申请实施例方法包括:在可视化管理平台配置广告样式模板,生成广告样式模板对应的绘制指令,将绘制指令发送至客户端,以使客户端根据绘制指令绘制广告样式模板,并渲染广告样式模板生成广告样式模板对应的广告。样式模板生成广告样式模板对应的广告。样式模板生成广告样式模板对应的广告。
【技术实现步骤摘要】
广告生成方法以及相关设备
[0001]本申请实施例涉及广告生成领域,更具体的,是广告生成方法、服务器、客户端、计算机设备以及计算机可读存储介质。
技术介绍
[0002]随着广告行业的快速发展,不同行业的广告需要不同的广告样式模板,并且对应同一广告主而言,为了吸引用户的注意力,需要不断的优化其广告样式模板,不断推出新的广告样式模板,因此,需要一种可以对广告样式模板进行调整的广告生成方法。
[0003]现有的广告生成方法是,通常情况下,应用(客户端)内实现的广告位是通过预设好固定样式模板,应用需要展示某个位置的广告时,通过拉取对应位置的广告数据并解析数据,填充至预设好的广告样式模板内,完成广告的渲染生成及展示,比如通常会有:广告图片链接,广告点击链接,应用将图片链接渲染出来后,用户点击图片后,执行相应的响应动作,如跳转网页,跳转第三方页面等。
[0004]但是,当需要调整广告样式模板时,需要对广告样式进行不同平台(客户端)的重新开发,每个平台每个版本进行对应渲染引擎的开发,重新开发后,才可以根据重新开发的模板进行填充和渲染,以进行广告渲染和展示,因此,广告生成的效率较低。
技术实现思路
[0005]本申请实施例提供了一种广告生成方法、服务器、客户端、计算机设备以及计算机可读存储介质,用于在提高广告生成效率的情况下,生成广告。
[0006]第一方面,本申请实施例提供了一种广告生成方法,包括:
[0007]在可视化管理平台配置广告样式模板;
[0008]生成所述广告样式模板对应的绘制指令;
[0009]将所述绘制指令发送至客户端,以使所述客户端根据所述绘制指令绘制所述广告样式模板,并渲染所述广告样式模板生成所述广告样式模板对应的广告。
[0010]可选的,所述可视化管理平台包括各种类型的广告元素组件;
[0011]获取用户针对所述各种类型的广告元素组件确定的目标广告元素组件;
[0012]获取所述用户针对所述目标广告元素组件进行调整得到的所述目标广告元素组件的尺寸信息和位置信息;
[0013]基于所述目标广告元素组件的尺寸信息和位置信息,生成所述广告样式模板。
[0014]可选的,所述基于所述目标广告元素组件的尺寸信息和位置信息,生成所述广告样式模板,包括:
[0015]基于所述目标广告元素组件、所述目标广告元素组件的尺寸信息和位置信息,生成所述广告样式模板;
[0016]可选的,所述方法还包括:
[0017]基于目标模板数据格式将所述广告样式模板进行保存。
[0018]可选的,所述在可视化管理平台配置广告样式模板之后,所述方法还包括:
[0019]将所述广告样式模板进行预览,得到预览效果;
[0020]若所述预览效果满足预设效果条件,且获得所述广告样式模板的绘制指令的生成指令,则触发所述生成所述广告样式模板对应的绘制指令的操作。
[0021]第二方面,本申请实施例提供了另一种广告生成方法,包括:
[0022]获得服务器发送的绘制指令;其中,所述绘制指令为所述服务器在可视化管理平台配置广告样式模板后,生成的所述广告样式模板对应的绘制指令;
[0023]根据所述绘制指令绘制所述广告样式模板;
[0024]渲染所述广告样式模板生成所述广告样式模板对应的广告。
[0025]可选的,所述获得服务器发送的绘制指令之后,所述方法还包括:
[0026]若所述绘制指令不能为所述客户端解析,则将所述绘制指令进行格式转换,得到所述客户端能够解析的目标绘制指令;
[0027]所述根据所述绘制指令绘制所述广告样式模板,包括:
[0028]根据所述目标绘制指令绘制所述广告样式模板。
[0029]可选的,所述根据所述绘制指令绘制所述广告样式模板,包括:
[0030]解析所述绘制指令,得到解析后的绘制内容;
[0031]将所述绘制内容绘制至画布中,得到所述广告样式模板。
[0032]可选的,所述绘制指令包括点击区域;所述方法还包括:
[0033]监听所述广告的点击事件,并获得所述点击事件对应的点击位置;
[0034]若所述点击位置在所述点击区域内,则触发所述点击事件对应的点击回调事件。
[0035]第三方面,本申请实施例提供了一种服务器,包括:
[0036]配置单元,用于在可视化管理平台配置广告样式模板;
[0037]生成单元,用于生成所述广告样式模板对应的绘制指令;
[0038]发送单元,用于将所述绘制指令发送至客户端,以使所述客户端根据所述绘制指令绘制所述广告样式模板,并渲染所述广告样式模板生成所述广告样式模板对应的广告。
[0039]第四方面,本申请实施例提供了一种客户端,包括:
[0040]获得单元,用于获得服务器发送的绘制指令;其中,所述绘制指令为所述服务器在可视化管理平台配置广告样式模板后,生成的所述广告样式模板对应的绘制指令;
[0041]绘制单元,用于根据所述绘制指令绘制所述广告样式模板;
[0042]渲染单元,用于渲染所述广告样式模板生成所述广告样式模板对应的广告。
[0043]第五方面,本申请实施例提供了一种计算机设备,包括:
[0044]中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;
[0045]所述存储器为短暂存储存储器或持久存储存储器;
[0046]所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行前述广告生成方法。
[0047]第六方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质包括指令,当指令在计算机上运行时,使得计算机执行前述广告生成方法。
[0048]第七方面,本申请实施例提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行前述广告生成方法。
[0049]从以上技术方案可以看出,本申请实施例具有以下优点:可以在可视化管理平台配置广告样式模板,生成广告样式模板对应的绘制指令,将绘制指令发送至客户端,以使客户端根据绘制指令绘制广告样式模板,并渲染广告样式模板生成广告样式模板对应的广告,当需要调整广告样式模板时,可以在可视化管理平台动态配置广告样式模板,减少了对广告样式模板进行不同平台(客户端)的重新开发的可能,提高了广告生成的效率。
附图说明
[0050]图1为本申请实施例公开的一种广告生成系统的架构示意图;
[0051]图2为本申请实施例公开的一种广告生成方法的流程示意图;
[0052]图3为本申请实施例公开的一种可视化管理平台的示意图;
[0053]图4为本申请实施例公开的一种计算机设备的结构示意图。
具体实施方式
[0054]本申请实施例提供了一种广告生成方法、服务器、客户端、计算机设备以及计算机可读存储介质,用于在提高广告生成效率本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种广告生成方法,其特征在于,应用于服务器,包括:在可视化管理平台配置广告样式模板;生成所述广告样式模板对应的绘制指令;将所述绘制指令发送至客户端,以使所述客户端根据所述绘制指令绘制所述广告样式模板,并渲染所述广告样式模板生成所述广告样式模板对应的广告。2.根据权利要求1所述的方法,其特征在于,所述可视化管理平台包括各种类型的广告元素组件;所述在可视化管理平台配置广告样式模板,包括:获取用户针对所述各种类型的广告元素组件确定的目标广告元素组件;获取所述用户针对所述目标广告元素组件进行调整得到的所述目标广告元素组件的尺寸信息和位置信息;基于所述目标广告元素组件的尺寸信息和位置信息,生成所述广告样式模板。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标广告元素组件的尺寸信息和位置信息,生成所述广告样式模板,包括:基于所述目标广告元素组件、所述目标广告元素组件的尺寸信息和位置信息,生成所述广告样式模板;所述基于所述目标广告元素组件的尺寸信息和位置信息,生成所述广告样式模板之后,所述方法还包括:基于目标模板数据格式将所述广告样式模板进行保存。4.根据权利要求1所述的方法,其特征在于,所述在可视化管理平台配置广告样式模板之后,所述方法还包括:将所述广告样式模板进行预览,得到预览效果;若所述预览效果满足预设效果条件,且获得所述广告样式模板的绘制指令的生成指令,则触发所述生成所述广告样式模板对应的绘制指令的操作。5.一种广告生成方法,其特征在于,应用于客户端,包括:获...
【专利技术属性】
技术研发人员:李新良,
申请(专利权)人:深圳前海百递网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。