一种数据处理方法及装置制造方法及图纸

技术编号:34767400 阅读:22 留言:0更新日期:2022-08-31 19:21
本发明专利技术公开了一种数据处理方法及装置,可以获得广告图片模板的模板数据;从目标商品数据库中,获得至少一个待处理商品的商品数据;将各待处理商品的商品数据分别与广告图片模板的模板数据进行合成,获得相应的至少一个模板合成数据;分别基于各模板合成数据,获得分别与各待处理商品相对应的各模板合成图片;将各模板合成图片对应保存在目标商品数据库中的各待处理商品的商品数据中。本发明专利技术可以同时进行对多个商品进行模板合成图片的处理,有效提高图片处理效率,提高广告投放效率。提高广告投放效率。提高广告投放效率。

【技术实现步骤摘要】
一种数据处理方法及装置


[0001]本专利技术涉及数据处理
,尤其涉及一种数据处理方法及装置。

技术介绍

[0002]随着计算机科学技术的发展,线上广告的投放技术不断提高。
[0003]动态产品广告(Dynamic Product Ads,DPA)可以根据用户的商品浏览记录,向用户投放带有商品图片的个性化广告。
[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]对于任一所述模板合成数据:基于该所述模板合成数据中所述静态元素的数据,渲染出基础模板图片,基于所述目标属性数据中商品图片的下载地址下载相应的商品图片,裁剪出所述图片元素在所述基础模板图片中所处位置的部分图片,将已下载的所述商品图片粘贴该位置,按照所述文字样式数据,对所述文字元素在当前的所述基础模板图片本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获得广告图片模板的模板数据,所述广告图片模板中包括动态元素和静态元素,所述动态元素的数据源为目标商品数据库中待处理商品的商品数据中的目标属性数据;其中,所述目标商品数据库为与所述广告图片模板相对应的商品数据库;从所述目标商品数据库中,获得至少一个待处理商品的商品数据;将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成,获得相应的至少一个模板合成数据;各所述模板合成数据中均包括所述动态元素的数据和所述静态元素的数据,各所述模板合成数据中所述动态元素的数据均为相应的所述待处理商品的所述目标属性数据,各所述模板合成数据中所述静态元素的数据为默认数据;分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片;将各所述模板合成图片对应保存在所述目标商品数据库中的各所述待处理商品的商品数据中。2.根据权利要求1所述的数据处理方法,其特征在于,所述将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成,获得相应的至少一个模板合成数据,包括:对于任一所述待处理商品的商品数据:在所述广告图片模板的模板数据中,使用该所述待处理商品的商品数据中的目标属性数据替换所述动态元素的数据,获得相应的一个所述模板合成数据,该所述模板合成数据中包括所述静态元素,该所述模板合成数据中所述静态元素的数据为默认数据。3.根据权利要求1所述的数据处理方法,其特征在于,所述动态元素包括图片元素和文字元素,所述目标属性数据中包括分别与所述图片元素和所述文字元素相对应的商品图片下载地址和文字样式数据;所述分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片,包括:对于任一所述模板合成数据:基于该所述模板合成数据中所述静态元素的数据,渲染出基础模板图片,基于所述目标属性数据中商品图片的下载地址下载相应的商品图片,裁剪出所述图片元素在所述基础模板图片中所处位置的部分图片,将已下载的所述商品图片粘贴该位置,按照所述文字样式数据,对所述文字元素在当前的所述基础模板图片中所处位置的文字进行相应的处理,将当前的所述基础模板图片确定为相应的所述模板合成图片。4.根据权利要求1所述的数据处理方法,其特征在于,所述将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成,包括:按照预定义的数据组合结构,将各所述待处理商品的商品数据与所述广告图片模板的模板数据组合为组合数据;将所述组合数据发送到图片合成单元,以使得所述图片合成单元:按照预定义的解析方式,从所述组合数据中解析出各所述待处理商品的商品数据和所述广告图片模板的模板数据,将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成。5.根据权利要求4所述的数据处理方法,其特征在于,所述分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片,包括:
所述图片合成单元分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片。...

【专利技术属性】
技术研发人员:李俊霖
申请(专利权)人:北京搜狐新媒体信息技术有限公司
类型:发明
国别省市:

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

1