【技术实现步骤摘要】
一种数据处理方法及装置
[0001]本专利技术涉及数据处理
,尤其涉及一种数据处理方法及装置。
技术介绍
[0002]随着计算机科学技术的发展,线上广告的投放技术不断提高。
[0003]动态产品广告(Dynamic Product Ads,DPA)可以根据用户的商品浏览记录,向用户投放带有商品图片的个性化广告。
[0004]具体的,现有技术可以先行获得广告主的商品图片,之后创建包括有该商品图片的广告,向指定用户进行投放。
[0005]但是,现有技术单次只能处理一张商品图片,当广告主的商品图片较多时,处理效率较低。
技术实现思路
[0006]鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的数据处理方法及装置,技术方案如下:
[0007]一种数据处理方法,包括:
[0008]获得广告图片模板的模板数据,所述广告图片模板中包括动态元素和静态元素,所述动态元素的数据源为目标商品数据库中待处理商品的商品数据中的目标属性数据;其中,所述目标商品数据库为与所述广告图片模板相对应的商品数据库;
[0009]从所述目标商品数据库中,获得至少一个待处理商品的商品数据;
[0010]将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成,获得相应的至少一个模板合成数据;各所述模板合成数据中均包括所述动态元素的数据和所述静态元素的数据,各所述模板合成数据中所述动态元素的数据均为相应的所述待处理商品的所述目标属性数据,各所述模板 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获得广告图片模板的模板数据,所述广告图片模板中包括动态元素和静态元素,所述动态元素的数据源为目标商品数据库中待处理商品的商品数据中的目标属性数据;其中,所述目标商品数据库为与所述广告图片模板相对应的商品数据库;从所述目标商品数据库中,获得至少一个待处理商品的商品数据;将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成,获得相应的至少一个模板合成数据;各所述模板合成数据中均包括所述动态元素的数据和所述静态元素的数据,各所述模板合成数据中所述动态元素的数据均为相应的所述待处理商品的所述目标属性数据,各所述模板合成数据中所述静态元素的数据为默认数据;分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片;将各所述模板合成图片对应保存在所述目标商品数据库中的各所述待处理商品的商品数据中。2.根据权利要求1所述的数据处理方法,其特征在于,所述将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成,获得相应的至少一个模板合成数据,包括:对于任一所述待处理商品的商品数据:在所述广告图片模板的模板数据中,使用该所述待处理商品的商品数据中的目标属性数据替换所述动态元素的数据,获得相应的一个所述模板合成数据,该所述模板合成数据中包括所述静态元素,该所述模板合成数据中所述静态元素的数据为默认数据。3.根据权利要求1所述的数据处理方法,其特征在于,所述动态元素包括图片元素和文字元素,所述目标属性数据中包括分别与所述图片元素和所述文字元素相对应的商品图片下载地址和文字样式数据;所述分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片,包括:对于任一所述模板合成数据:基于该所述模板合成数据中所述静态元素的数据,渲染出基础模板图片,基于所述目标属性数据中商品图片的下载地址下载相应的商品图片,裁剪出所述图片元素在所述基础模板图片中所处位置的部分图片,将已下载的所述商品图片粘贴该位置,按照所述文字样式数据,对所述文字元素在当前的所述基础模板图片中所处位置的文字进行相应的处理,将当前的所述基础模板图片确定为相应的所述模板合成图片。4.根据权利要求1所述的数据处理方法,其特征在于,所述将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成,包括:按照预定义的数据组合结构,将各所述待处理商品的商品数据与所述广告图片模板的模板数据组合为组合数据;将所述组合数据发送到图片合成单元,以使得所述图片合成单元:按照预定义的解析方式,从所述组合数据中解析出各所述待处理商品的商品数据和所述广告图片模板的模板数据,将各所述待处理商品的商品数据分别与所述广告图片模板的模板数据进行合成。5.根据权利要求4所述的数据处理方法,其特征在于,所述分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片,包括:
所述图片合成单元分别基于各所述模板合成数据,获得分别与各所述待处理商品相对应的各模板合成图片。...
【专利技术属性】
技术研发人员:李俊霖,
申请(专利权)人:北京搜狐新媒体信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。