System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() UI的生成方法和装置制造方法及图纸_技高网

UI的生成方法和装置制造方法及图纸

技术编号:40483874 阅读:3 留言:0更新日期:2024-02-26 19:17
本申请涉及一种UI的生成方法和装置,该方法包括:对UI物料进行配置,生成算法决策UI方案池和UI布局信息;根据用户画像和行为,从所述算法决策UI方案池中确定对应的UI组合方案;根据所述UI组合方案,从数据中心获取待展示的商品信息;根据所述UI组合方案、所述待展示的商品信息和所述UI布局信息,生成UI协议;以及将所述UI协议发送至终端,使得所述终端根据所述UI协议进行渲染。根据本申请的方案,通过对商品物料的抽象,确定商品信息的UI组合,从数据中心获取商品信息进行组装形成UI协议,终端获取UI协议后进行渲染展示UI信息,这一过程形成的UI协议适用任何终端和技术栈,实现跨终端和跨技术栈的对接,在降低研发成本的同时,提升了效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种ui的生成方法和装置。


技术介绍

1、ui(user interface,用户界面)指通过商品背后的字段信息进行组合,呈现出用户看到的商品卡片上的视觉信息,包括主图、标题和价格等,用于展示相关卖点。

2、ui为用户提供用于购买决策的信息,将商品的卖点进行组合。良好的ui为用户提供更优的视觉方案,提供用户最感兴趣的信息,缩短用户在平台购物的决策成本,提高用户在平台的找货效率。所以,良好的ui能够提升pvctr(page visitor click-through-rate,点击率),经验数据显示ui在显示方案升级能够提升pvctr,即随着ui的升级迭代,pvctr也在不断提升。

3、现有技术中存在一种sdui方案(server-driven ui,服务端驱动ui方案),通过建立一个客户端和服务端公认的组件库,包含用来构造ui的所有“标准组件”,快速实现需求的迭代,解决ui改版需要发布应用的局限性

4、然而,现有的ui方案的个性化能力不足,并且服务端驱动ui方案只能覆盖特定技术栈(例如native),针对特定终端需要确定对应的渲染方案,因而灵活性非常高,导致现有的ui方案有一定的对接门槛和理解成本。


技术实现思路

1、针对现有技术中存在的问题,本申请提供一种个性化的ui的生成方案,在平台对接过程中,实现了跨终端和跨技术栈的对接,实现研发降本的同时,带来了效率的提升。

2、根据本申请的第一个方面,提供一种ui的生成方法,其特征在于,包括:

3、对ui物料进行配置,生成算法决策ui方案池和ui布局信息;

4、根据用户画像和行为,从所述算法决策ui方案池中确定对应的ui组合方案;

5、根据所述ui组合方案,从数据中心获取待展示的商品信息;

6、根据所述ui组合方案、所述待展示的商品信息和所述ui布局信息,生成ui协议;以及

7、将所述ui协议发送至终端,使得所述终端根据所述ui协议进行渲染。

8、根据本申请的第二个方面,提供一种ui的生成装置,其特征在于,包括:

9、第一生成模块,用于对ui物料进行配置,生成算法决策ui方案池和ui布局信息;

10、确定模块,用于根据用户画像和行为,从所述算法决策ui方案池中确定对应的ui组合方案;

11、获取模块,用于根据所述ui组合方案,从数据中心获取待展示的商品信息;

12、第二生成模块,用于根据所述ui组合方案、所述待展示的商品信息和所述ui布局信息,生成ui协议;以及

13、第一发送模块,用于将所述ui协议发送至终端,使得所述终端根据所述ui协议进行渲染。

14、根据本申请的第三个方面,提供一种电子设备,包括:

15、处理器;以及

16、存储器,存储有计算机指令,当所述计算机指令被所述处理器执行时,使得所述处理器执行第一个方面所述的方法。

17、根据本申请的第四个方面,提供一种非瞬时性计算机存储介质,存储有计算机程序,当所述计算机程序被多个处理器执行时,使得所述处理器执行第一个方面所述的方法。

18、根据本申请提供的ui的生成方法和装置,一方面,通过对商品物料的抽象,确定商品信息的ui组合,从数据中心获取商品信息进行组装形成ui协议,终端获取ui协议后进行渲染展示ui信息,这一过程形成的ui协议适用于任何终端和技术栈,从而实现跨终端和跨技术栈的对接,在实现研发降本的同时,提升了效率;另一方面,根据用户画像和行为确定对应的ui组合方案,实现了个性化的ui生成,带来了更好的用户体验,促进pvctr的提升。

本文档来自技高网...

【技术保护点】

1.一种UI的生成方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述生成算法决策UI方案池,包括:

3.如权利要求2所述的方法,其特征在于,所述根据用户画像和行为,从所述算法决策UI方案池中确定对应的UI组合方案,包括:

4.如权利要求1所述的方法,其特征在于,还包括:

5.如权利要求1所述的方法,其特征在于,所述对UI物料进行配置,包括:

6.一种UI的生成装置,其特征在于,包括:

7.如权利要求6所述的装置,其特征在于,所述第一生成模块包括:

8.如权利要求7所述的装置,其特征在于,所述确定模块包括:

9.如权利要求6所述的装置,其特征在于,还包括:

10.如权利要求6所述的装置,其特征在于,所述第一生成模块用于:

11.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器在执行所述存储器上的计算机程序时实现权利要求1至5中任一项所述的方法。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法。

...

【技术特征摘要】

1.一种ui的生成方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述生成算法决策ui方案池,包括:

3.如权利要求2所述的方法,其特征在于,所述根据用户画像和行为,从所述算法决策ui方案池中确定对应的ui组合方案,包括:

4.如权利要求1所述的方法,其特征在于,还包括:

5.如权利要求1所述的方法,其特征在于,所述对ui物料进行配置,包括:

6.一种ui的生成装置,其特征在于,包括:

7.如权利要求6所述的装置,其特征在于,所述第一生成模块包括:

【专利技术属性】
技术研发人员:白林林
申请(专利权)人:阿里巴巴中国网络技术有限公司
类型:发明
国别省市:

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

1