模板生成方法及装置制造方法及图纸

技术编号:19240355 阅读:16 留言:0更新日期:2018-10-24 03:55
本申请提供一种模板生成方法及装置,该方法包括:提供图片库和文案库中至少之一,所述图片库中存储有对应不同类目的图片,所述文案库中存储有对应不同类目的文案;获取原始模板数据,所述原始模板数据中包含元素标签;根据所述元素标签识别出所述原始模板数据中的图片和文案中至少之一;针对给定的多个预设类目,从所述图片库选取对应不同类目的图片,和/或从所述文案库中选取对应不同类目的文案;使用所选取的图片和文案中至少之一对应替换所述原始模板文件中的图片和文案中至少之一,生成对应所述多个预设类目的模板文件。本申请能通过原始模板数据生成对应不同类目的模板文件,能解决模板文件资源不足和资源分配不均的技术问题。

【技术实现步骤摘要】
模板生成方法及装置
本申请涉及电子商务
,尤其涉及模板生成方法及装置。
技术介绍
随着电子商务技术的不断发展,购物平台使得人们的生活变得越来越便捷,人们可以通过购物平台浏览并购买所需物品。通常,购物平台方会获取需要投放广告的产品的广告文件,利用该广告文件,在网页页面中以网幅广告(banner)等形式展示一些新产品的图像,以吸引用户点击进入该产品的介绍和购买页面。其中,广告文件由模板文件生成,在电子商务
中,也涌现出一些模板提供平台,用于为广告主提供模板文件,供广告主选取符合其产品及投放场景的模板文件来生成广告文件。模板提供平台的模板文件的来源,通常是模板设计师所提供。在现有实现中,由于产品类目(例如女装、男装、鞋包或数码产品等)众多,模板提供平台需针对不同产品类目,提供较多模板文件,才可满足不同广告主的需求。然而现有实现中,由于模板设计师资源不足、或者是所设计的模板文件聚集在某些产品类目,因此导致模板文件人员不足,并且,可能某些类目或投放场景的模板文件较多,某些类目或投放场景的模板文件较少,因此也存在资源分配不均的问题。如何针对不同产品类目和投放场景提供较多模板文件资源,成为模板提供平台亟需解决的技术问题。
技术实现思路
为克服相关技术中存在的问题,本申请提供了模板生成方法及装置。本申请实施例提供一种模板生成方法,所述方法包括:提供图片库和文案库中至少之一,所述图片库中存储有对应不同类目的图片,所述文案库中存储有对应不同类目的文案;获取原始模板数据,所述原始模板数据中包含元素标签;根据所述元素标签识别出所述原始模板数据中的图片和文案中至少之一;针对给定的多个预设类目,从所述图片库选取对应不同类目的图片,和/或从所述文案库中选取对应不同类目的文案;使用所选取的图片和文案中至少之一对应替换所述原始模板文件中的图片和文案中至少之一,生成对应所述多个预设类目的模板文件。在一个可选的实现方式中,所述原始模板数据的格式为SVG格式,所述根据所述元素标签识别出所述原始模板数据中的图片和文案中至少之一,包括:通过所述原始模板数据中的image元素标签识别出所述原始模板数据中的图片,和/或通过所述原始模板数据中的text元素标签识别出所述原始模板数据中的文案。在一个可选的实现方式中,所述使用所选取的图片和文案中至少之一对应替换所述原始模板文件中的图片和文案中至少之一,生成对应所述多个预设类目的模板文件,包括:删除所述原始模板数据中的图片和文案中至少之一,获得原始模板框架;根据若干个预设模板尺寸,将所述原始模板框架调整尺寸,获得适配不同所述预设模板尺寸的模板框架;根据所述原始模板数据中的图片和文案在原始模板数据中的分布位置,确定所获得的模板框架中图片和文案的添加位置;根据所述添加位置的大小,将所选取的图片和文案中至少之一调整尺寸后添加至各个所述获得的模板框架,生成多个不同尺寸的对应所述多个预设类目的模板文件。在一个可选的实现方式中,所述方法还包括:根据所述原始模板数据中的图片和文案在原始模板数据中的分布位置,确定用于指示所述图片和文案分布位置的构图类型;所述从所述图片库选取对应不同类目的图片,包括:从所述图片库选取对应不同类目及构图类型的图片,所述图片库中存储有对应不同类目及构图类型的图片。在一个可选的实现方式中,所述从所述图片库中选取对应不同类目的图片,包括:根据若干个预设时间类别,从所述图片库中选取对应不同类目、以及与当前时间匹配的时间类别的图片,所述图片库中存储有对应不同类目和时间类别的图片。在一个可选的实现方式中,所述从所述文案库中选取对应不同类目的文案,包括:根据若干个预设投放场景,从所述文案库中选取对应不同类目和投放场景的文案,所述文案库中存储有对应不同类目和投放场景的文案。在一个可选的实现方式中,所述方法还包括:根据所述原始模板数据中图片和文案的属性识别出原始模板数据中的图片和文案在原始模板文件中的分布位置。在一个可选的实现方式中,所述原始模板数据中的图片的分布位置通过x属性、y属性、width属性和/或height属性的属性值进行识别;所述原始模板数据中的图片的分布位置通过x属性、y属性、dx属性和/或dy属性的属性值进行识别。在一个可选的实现方式中,所述图片库中的图片通过读取购物平台方所提供的产品详情页面数据而获得,所述产品详情页面数据包括有产品所属类目和图片。在一个可选的实现方式中,所述文案库中的文案通过获取历史点击率高于预设点击率阈值的样本广告文件,并识别所述样本广告文件中的文案而获得。本申请实施例还提供一种模板生成装置,所述装置包括:数据库提供模块,用于:提供图片库和文案库中至少之一,所述图片库中存储有对应不同类目的图片,所述文案库中存储有对应不同类目的文案;原始数据获取模块,用于:获取原始模板数据,所述原始模板数据中包含元素标签;识别模块,用于:根据所述元素标签识别出所述原始模板数据中的图片和文案中至少之一;选取模块,用于:针对给定的多个预设类目,从所述图片库选取对应不同类目的图片,和/或从所述文案库中选取对应不同类目的文案;生成模块,用于:使用所选取的图片和文案中至少之一对应替换所述原始模板文件中的图片和文案中至少之一,生成对应所述多个预设类目的模板文件。在一个可选的实现方式中,所述原始模板数据的格式为SVG格式,所述识别模块,还用于:通过所述原始模板数据中的image元素标签识别出所述原始模板数据中的图片,和/或通过所述原始模板数据中的text元素标签识别出所述原始模板数据中的文案。在一个可选的实现方式中,所述生成模块,包括:删除子模块,用于:删除所述原始模板数据中的图片和文案中至少之一,获得原始模板框架;调整子模块,用于:根据若干个预设模板尺寸,将所述原始模板框架调整尺寸,获得适配不同所述预设模板尺寸的模板框架;位置确定子模块,用于:根据所述原始模板数据中的图片和文案在原始模板数据中的分布位置,确定所获得的模板框架中图片和文案的添加位置;生成子模块,用于:根据所述添加位置的大小,将所选取的图片和文案中至少之一调整尺寸后添加至各个所述获得的模板框架,生成多个不同尺寸的对应所述多个预设类目的模板文件。在一个可选的实现方式中,所述装置还包括:构图确定模块,用于:根据所述原始模板数据中的图片和文案在原始模板数据中的分布位置,确定用于指示所述图片和文案分布位置的构图类型;所述选取模块,还用于:从所述图片库选取对应不同类目及构图类型的图片,所述图片库中存储有对应不同类目及构图类型的图片。在一个可选的实现方式中,所述选取模块,还用于:根据若干个预设时间类别,从所述图片库中选取对应不同类目、以及与当前时间匹配的时间类别的图片,所述图片库中存储有对应不同类目和时间类别的图片。在一个可选的实现方式中,所述选取模块,还用于:根据若干个预设投放场景,从所述文案库中选取对应不同类目和投放场景的文案,所述文案库中存储有对应不同类目和投放场景的文案。在一个可选的实现方式中,所述识别模块,还用于:根据所述原始模板数据中图片和文案的属性识别出原始模板数据中的图片和文案在原始模板文件中的分布位置。在一个可选的实现方式中,所述识别模块中所述产品图片的分布位置通过x属性、y属性、width属性和/或heig本文档来自技高网...

【技术保护点】
1.一种模板生成方法,其特征在于,所述方法包括:提供图片库和文案库中至少之一,所述图片库中存储有对应不同类目的图片,所述文案库中存储有对应不同类目的文案;获取原始模板数据,所述原始模板数据中包含元素标签;根据所述元素标签识别出所述原始模板数据中的图片和文案中至少之一;针对给定的多个预设类目,从所述图片库选取对应不同类目的图片,和/或从所述文案库中选取对应不同类目的文案;使用所选取的图片和文案中至少之一对应替换所述原始模板文件中的图片和文案中至少之一,生成对应所述多个预设类目的模板文件。

【技术特征摘要】
1.一种模板生成方法,其特征在于,所述方法包括:提供图片库和文案库中至少之一,所述图片库中存储有对应不同类目的图片,所述文案库中存储有对应不同类目的文案;获取原始模板数据,所述原始模板数据中包含元素标签;根据所述元素标签识别出所述原始模板数据中的图片和文案中至少之一;针对给定的多个预设类目,从所述图片库选取对应不同类目的图片,和/或从所述文案库中选取对应不同类目的文案;使用所选取的图片和文案中至少之一对应替换所述原始模板文件中的图片和文案中至少之一,生成对应所述多个预设类目的模板文件。2.根据权利要求1所述的方法,其特征在于,所述原始模板数据的格式为SVG格式,所述根据所述元素标签识别出所述原始模板数据中的图片和文案中至少之一,包括:通过所述原始模板数据中的image元素标签识别出所述原始模板数据中的图片,和/或通过所述原始模板数据中的text元素标签识别出所述原始模板数据中的文案。3.根据权利要求1所述的方法,其特征在于,所述使用所选取的图片和文案中至少之一对应替换所述原始模板文件中的图片和文案中至少之一,生成对应所述多个预设类目的模板文件,包括:删除所述原始模板数据中的图片和文案中至少之一,获得原始模板框架;根据若干个预设模板尺寸,将所述原始模板框架调整尺寸,获得适配不同所述预设模板尺寸的模板框架;根据所述原始模板数据中的图片和文案在原始模板数据中的分布位置,确定所获得的模板框架中图片和文案的添加位置;根据所述添加位置的大小,将所选取的图片和文案中至少之一调整尺寸后添加至各个所述获得的模板框架,生成多个不同尺寸的对应所述多个预设类目的模板文件。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述原始模板数据中的图片和文案在原始模板数据中的分布位置,确定用于指示所述图片和文案分布位置的构图类型;所述从所述图片库选取对应不同类目的图片,包括:从所述图片库选取对应不同类目及构图类型的图片,所述图片库中存储有对应不同类目及构图类型的图片。5.根据权利要求1所述的方法,其特征在于,所述从所述图片库中选取对应不同类目的图片,包括:根据若干个预设时间类别,从所述图片库中选取对应不同类目、以及与当前时间匹配的时间类别的图片,所述图片库中存储有对应不同类目和时间类别的图片。6.根据权利要求1所述的方法,其特征在于,所述从所述文案库中选取对应不同类目的文案,包括:根据若干个预设投放场景,从所述文案库中选取对应不同类目和投放场景的文案,所述文案库中存储有对应不同类目和投放场景的文案。7.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:根据所述原始模板数据中图片和文案的属性识别出原始模板数据中的图片和文案在原始模板文件中的分布位置。8.根据权利要求7所述的方法,其特征在于,所述原始模板数据中的图片的分布位置通过x属性、y属性、width属性和/或height属性的属性值进行识别;所述原始模板数据中的图片的分布位置通过x属性、y属性、dx属性和/或dy属性的属性值进行识别。9.根据权利要求1所述的方法,其特征在于,所述图片库中的图片通过读取购物平台方所提供的产品详情页面数据而获得,所述产品详情页面数据包括有产品所属类目和图片。10.根据权利要求1所述的方法,其特征在于,所述文案库中的文案通过获取历史点击率高于预设点击率阈值的样本广告文件,并识别所述样本广告文件中的文案而获得。11.一种模板生成装置,其特征在于,所述装置包括:数据库提供模块,用于:提供图片库和文案库中至少之一,所述图片库中存储有对应不同类目的图片,所述文案库中存储有对应不同类目的文案;原始数据获取模块,用于:获取原始模板数据,所述原始模板数据中包含元素标签;识别模块,用于:根据...

【专利技术属性】
技术研发人员:蔡劲彭朝辉叶浩陈峰陈养剑
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1