本发明涉及人工智能识别分类,尤其涉及一种生成页面的方法、装置、设备和计算机可读介质。
背景技术:
1、生成页面是电子商城常见的用于营销的方式,目的在于通过生成营销页面吸引更多用户,提升销售额。目前大多数营销页面的生成,需要运营人员手工选取不同模板填充广告、商品等内容进行组合,选取模板与内容时需要结合报表分析曝光率、点击量来优化页面的营销效果。
2、在实现本发明过程中,发明人发现现有技术中至少存在如下问题:人工选取模板和内容操作繁琐,导致生成页面的速度慢,影响页面的访问。
技术实现思路
1、有鉴于此,本发明实施例提供一种生成页面的方法、装置、设备和计算机可读介质,能够加快生成页面的速度,保障页面的访问。
2、为实现上述目的,根据本发明实施例的一个方面,提供了一种生成页面的方法,包括:
3、接收页面展示条件,所述页面展示条件包括页面操作参数、页面模板参数和页面内容参数;
4、按照所述页面模板参数搜索得到页面模板集合,以及,基于所述页面内容参数所述得到页面内容集合;
5、根据所述页面操作参数,组合所述页面模板集合中页面模板与所述页面内容集合中页面内容,生成页面数组;
6、发送所述页面数组的访问链接,以基于所述页面数组生成页面。
7、所述接收页面展示条件,包括:
8、在交互页面中接收所述页面操作参数、所述页面模板参数和所述页面内容参数;
9、依据所述页面操作参数、所述页面模板参数和所述页面内容参数,建立所述页面展示条件。
10、所述页面操作参数包括以下一种或多种:访问量、点击量和曝光量。
11、所述页面内容参数包括页面物品参数和/或页面广告参数。
12、所述按照所述页面模板参数搜索得到页面模板集合,以及,基于所述页面内容参数所述得到页面内容集合,包括:
13、按照所述页面模板参数在页面模板数据库中,搜索得到页面模板集合;
14、基于所述页面内容参数在页面内容数据库中,搜索所述得到页面内容集合。
15、所述按照所述页面模板参数在页面模板数据库中,搜索得到页面模板集合,包括:
16、按照所述页面模板参数在页面模板数据库中,搜索得到页面模板原始集合;
17、依据所述页面操作参数,排序所述页面模板原始集合中的页面模板,得到所述页面模板集合。
18、所述基于所述页面内容参数在页面内容数据库中,搜索所述得到页面内容集合,包括:
19、按照所述页面内容参数在页面内容数据库中,搜索得到页面内容原始集合;
20、依据所述页面操作参数,排序所述页面内容原始集合中的页面内容,得到所述页面内容集合。
21、所述根据所述页面操作参数,组合所述页面模板集合中页面模板与所述页面内容集合中页面内容,生成页面数组,包括:
22、根据所述页面模板集合中页面模板的标识,获取所述页面模板的模板信息;
23、按照所述页面内容集合中页面内容的标识,获取所述页面内容的内容信息;
24、根据所述页面操作参数的顺序,组合所述页面模板的模板信息和所述页面内容的内容信息,生成页面数组。
25、所述模板信息包括:链接和分类。
26、所述内容信息包括:链接、图片和分类。
27、所述发送所述页面数组的访问链接,以基于所述页面数据生成页面,包括:
28、根据所述页面数组生成预设格式的页面数据;
29、将所述预设格式的页面数据加载到模板文件中,以生成所述页面数组的访问链接;
30、响应于生成页面指令,基于所述页面数组的访问链接生成页面。
31、所述预设格式包括json格式或xml格式。
32、所述将所述预设格式的页面数据加载到模板文件中,以生成所述页面数组的访问链接,包括:
33、使用模板引擎加载所述模板文件;
34、将所述预设格式的页面数据,注入所述模板文件中的预设标记文本处,以生成所述页面数组的html文件;
35、将所述页面数组的html文件保存至服务器中,并接收所述服务器发送的所述页面数组的html访问链接。
36、所述模板文件是vm文件。
37、所述响应于生成页面指令,基于所述页面数组的访问链接生成页面,包括:
38、接收生成页面指令,在浏览器中加载所述页面数组的访问链接生成页面。
39、根据本发明实施例的第二方面,提供了一种生成页面的装置,包括:
40、接收模块,用于接收页面展示条件,所述页面展示条件包括页面操作参数、页面模板参数和页面内容参数;
41、搜索模块,用于按照所述页面模板参数搜索得到页面模板集合,以及,基于所述页面内容参数所述得到页面内容集合;
42、组合模块,用于根据所述页面操作参数,组合所述页面模板集合中页面模板与所述页面内容集合中页面内容,生成页面数组;
43、生成模块,用于发送所述页面数组的访问链接,以基于所述页面数组生成页面。
44、所述接收模块,具体用于在交互页面中接收所述页面操作参数、所述页面模板参数和所述页面内容参数;
45、依据所述页面操作参数、所述页面模板参数和所述页面内容参数,建立所述页面展示条件。
46、根据本发明实施例的第三方面,提供了一种生成页面的电子设备,包括:
47、一个或多个处理器;
48、存储装置,用于存储一个或多个程序,
49、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述的方法。
50、根据本发明实施例的第四方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述的方法。
51、根据本发明实施例的第五方面,提供了一种计算机程序产品,包括计算机程序,所述程序被处理器执行时实现本发明实施例提供的如上述的方法。
52、上述发明中的一个实施例具有如下优点或有益效果:接收页面展示条件,所述页面展示条件包括页面操作参数、页面模板参数和页面内容参数;按照所述页面模板参数搜索得到页面模板集合,以及,基于所述页面内容参数所述得到页面内容集合;根据所述页面操作参数,组合所述页面模板集合中页面模板与所述页面内容集合中页面内容,生成页面数组;发送所述页面数组的访问链接,以基于所述页面数组生成页面。通过页面操作参数、页面模板参数和页面内容参数,自动生成页面。无需人工干预,以页面操作参数作为依据,按照页面模板与页面内容相集合,能够加快生成页面的速度,进而保障页面的访问。
53、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
1.一种生成页面的方法,其特征在于,包括:
2.根据权利要求1所述生成页面的方法,其特征在于,所述接收页面展示条件,包括:
3.根据权利要求1所述生成页面的方法,其特征在于,所述页面操作参数包括以下一种或多种:访问量、点击量和曝光量。
4.根据权利要求1所述生成页面的方法,其特征在于,所述页面内容参数包括页面物品参数和/或页面广告参数。
5.根据权利要求1所述生成页面的方法,其特征在于,所述按照所述页面模板参数搜索得到页面模板集合,以及,基于所述页面内容参数所述得到页面内容集合,包括:
6.根据权利要求5所述生成页面的方法,其特征在于,所述按照所述页面模板参数在页面模板数据库中,搜索得到页面模板集合,包括:
7.根据权利要求5所述生成页面的方法,其特征在于,所述基于所述页面内容参数在页面内容数据库中,搜索所述得到页面内容集合,包括:
8.根据权利要求1所述生成页面的方法,其特征在于,所述根据所述页面操作参数,组合所述页面模板集合中页面模板与所述页面内容集合中页面内容,生成页面数组,包括:
9.根据权利要求8所述生成页面的方法,其特征在于,所述模板信息包括:链接和分类。
10.根据权利要求8所述生成页面的方法,其特征在于,所述内容信息包括:链接、图片和分类。
11.根据权利要求1所述生成页面的方法,其特征在于,所述发送所述页面数组的访问链接,以基于所述页面数据生成页面,包括:
12.根据权利要求11所述生成页面的方法,其特征在于,所述预设格式包括json格式或xml格式。
13.根据权利要求11所述生成页面的方法,其特征在于,所述将所述预设格式的页面数据加载到模板文件中,以生成所述页面数组的访问链接,包括:
14.根据权利要求11所述生成页面的方法,其特征在于,所述模板文件是vm文件。
15.根据权利要求11所述生成页面的方法,其特征在于,所述响应于生成页面指令,基于所述页面数组的访问链接生成页面,包括:
16.一种生成页面的装置,其特征在于,包括:
17.根据权利要求16所述生成页面的装置,其特征在于,所述接收模块,具体用于在交互页面中接收所述页面操作参数、所述页面模板参数和所述页面内容参数;
18.一种生成页面的电子设备,其特征在于,包括:
19.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-15中任一所述的方法。
20.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-15中任一所述的方法。