页面筛选方法、装置、计算机设备及存储介质与流程

文档序号:30454602发布日期:2022-06-18 02:53阅读:83来源:国知局
页面筛选方法、装置、计算机设备及存储介质与流程

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.本技术还提供一种页面筛选装置,其包括:
32.获取模块,用于获取为同一产品设计的至少两个页面;其中,每个页面对应的页面内容相同,每个页面对应的页面样式不同;
33.设置模块,用于设置所述产品上线前的评估时间,在所述评估时间内,将所述至少两个页面随机展示给测试用户,并记录所述测试用户操作所述页面时产生的操作数据;
34.筛选模块,用于根据每个页面的操作数据对所述至少两个页面进行筛选,得到目标页面;
35.展示模块,用于将所述目标页面作为所述产品上线时展示给用户的页面。
36.本技术还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
37.本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述方法的步骤。
38.本技术所提供的一种页面筛选方法、装置、计算机设备及存储介质,获取为同一产品设计的至少两个页面,设置产品上线前的评估时间,在评估时间内,将至少两个页面随机展示给测试用户,并记录测试用户操作页面时产生的操作数据,根据每个页面的操作数据对至少两个页面进行筛选,得到目标页面,将目标页面作为产品上线时展示给用户的页面,以在产品上线前,通过线上随机验证不同的页面样式,并根据收集到的测试用户的操作数据分析每个页面,使筛选得到的目标页面更符合用户的喜好,提高产品上线时页面的展示效果及用户体验。
附图说明
39.图1为本技术一实施例的页面筛选方法的流程示意图;
40.图2为本技术一实施例的页面筛选装置的结构示意框图;
41.图3为本技术一实施例的计算机设备的结构示意框图。
42.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
43.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
44.本技术提出一种页面筛选方法,本技术实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
45.人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、机器人技术、生物识别技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
46.本技术提出的一种页面筛选方法,以计算机设备为执行主体,该计算机设备可以是移动终端、固定终端或便携式终端,例如移动手机、站点、单元、设备、多媒体计算机、多媒体平板、互联网节点、通信器、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、个人通信系统设备、个人导航设备、个人数字助理、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者其任意组合,包括这些设备的配件和外设或者其任意组合。还可预见到的是,计算机设备能够支持任意类型的针对用户的接口(例如可穿戴设备)等。
47.该页面筛选方法用于解决当前的页面筛选方式较粗略,无法根据用户的体验进行筛选,导致筛选得到的页面展示效果较差的技术问题。参考图1,其中一个实施例中,该页面筛选方法包括:
48.s11、获取为同一产品设计的至少两个页面;其中,每个页面对应的页面内容相同,每个页面对应的页面样式不同;
49.s12、设置所述产品上线前的评估时间,在所述评估时间内,将所述至少两个页面随机展示给测试用户,并记录所述测试用户操作所述页面时产生的操作数据;
50.s13、根据每个页面的操作数据对所述至少两个页面进行筛选,得到目标页面;
51.s14、将所述目标页面作为所述产品上线时展示给用户的页面。
52.在本实施例中,该产品包括广告、文章、视频或搜索网站等,页面内容是指业务平台或客户端中落地页可以承载的内容,而落地页是一种用户点击设定按键之后链接到的第一个页面,落地页上可以承载发掘和采集用户信息的表单。表单是页面内容中的一种,本方案中页面内容可以包括表单、文字和图片等中的至少一个。页面内容还可以是页面元素,这些页面元素通常可以包括背景元素、控件元素、主体元素以及修饰元素等,其中,主体元素为内容可变元素,用于用户基于需要宣传的对象的相关信息,来修改主体元素的元素内容,而页面中的背景元素、控件元素以及修饰元素代表了一个页面的整体风格,通常不会更改。由于页面中某些页面元素可以是统一的,因此可以预先设定页面模板,页面模板可以制定各个页面中的各个页面元素所占位置以及所占尺寸大小,此外,还可以制定各个页面元素中的内容可变元素以及内容固定元素,例如对于主体元素为内容可变元素,而对于控件元素、背景元素及修饰元素等可以为内容固定元素。
53.页面样式包括网页的布局、网页的背景、网页中按键的样式等,如背景颜色和主体颜色。
54.在页面设计中,开发人员一般会为同一产品设计多个页面,每个页面对应的页面内容相同,但每个页面对应的页面样式不同,比如页面a的页面样式是展示页面样式a,页面b的页面样式是展示页面样式b;或者页面c的背景颜色是用红色,页面d的背景颜色是用黑色。现有的通用方案是通过团队内所有成员投票表决、团队领导或专家排版决定选择哪种页面样式的页面上线,这种表决方案往往是基于个人经验决定的,具有太多的主观性,很难保证团队或者领导决策的结果满足实际使用客户的体验。
55.因此,本实施例在产品正式上线之前,设置产品上线前的评估时间,在该评估时间内,从预先创建的用户名单中挑选测试用户,将至少两个页面随机展示给测试用户,测试用户在浏览展示的页面时,会产生相应的操作数据,计算机设备记录测试用户操作页面时产生的操作数据。其中,该操作数据包括用户浏览页面的浏览时长、点击率、通过率及网页转化率等等。网页转化率是指在一个统计周期内,完成转化的页面占所有页面到达的次数的比率。计算公式为:转化率=(转化/转化次数)
×
100%。例如:10名买家看到某个搜索推广的结果,其中5名买家点击了某个推广结果并被跳转到目标url上,之后,其中2名买家有了后续转化的行为。那么,这条推广结果的转化率就是(2/5)
×
100%=40%。转化率是网站最终能否盈利的核心,提升网站转化率是网站综合运营实力的结果。
56.在本实施例中,用户的操作数据是指用户在互联网、移动互联网上的操作行为,例如浏览网页、搜索记录、使用应用软件、网络社交行为等等。计算机设备中有针对不同的页面独立的收集每个测试用户的操作数据的功能,例如搜集用户所访问的网站、搜索内容、访问时间、网站内容,手机应用程序使用情况等等。
57.例如,当该产品为广告,在广告正式上线之前,用户需要为同一个广告设计多个广告页面(广告页面a和广告页面b)时,每个广告页面对应的广告内容保持一致,只是页面样式具有差异,此时可从用户名单中挑选1000个用户作为测试用户,在将两个广告页面随机展示给测试用户时,可按照3:7的展示比例,将广告页面a随机发送给1000个测试用户中的300个测试用户,将广告页面b随机发送给1000个测试用户中的剩余700个测试用户,并记录测试用户操作页面时产生的操作数据。当然,该展示比例可自由配置,在此不做具体限定。
58.在一个实施例中,本实施例根据每个页面的操作数据对至少两个页面进行筛选,得到目标页面,该目标页面一般为一个,将目标页面作为产品上线时展示给用户的页面,例如,从至少两个页面中筛选出网页转化率最高、点击率最高或浏览时长最长的页面作为目标页面,筛选方式可根据需求进行设定,例如,当需要提高网页转换率时,则可从至少两个页面中筛选出网页转化率最高的页面作为目标页面;当需要提高点击率时,则可从至少两个页面中筛选出点击率最高的页面作为目标页面。
59.具体的,在评估时间内时,计算机设备还可根据预先设计的页面样式与时间段的对应关系,确定每个测试用户的接收时间所属的时间段对应的页面样式,将确定出的页面样式对应的网页数据反馈给计算机设备,当满足预设的统计条件时,统计各页面样式对应的网页转化率,将网页转化率最高的页面样式设置为目标页面的页面样式,从而可以提高网页转化率;也可以统计各页面样式对应的点击率,将点击率最高的页面样式设置为目标页面的页面样式,从而可以提高网页转化率。因此,本技术可以基于开发的多个页面样式进
行比较测试,可以从多个页面样式中筛选出最优的页面样式作为目标页面样式,将目标页面样式对应的页面作为目标页面,将目标页面作为产品上线时展示给用户的页面,提高产品上线时页面的展示效果及用户体验。
60.本技术所提供的一种页面筛选方法,获取为同一产品设计的至少两个页面,设置产品上线前的评估时间,在评估时间内,将至少两个页面随机展示给测试用户,并记录测试用户操作页面时产生的操作数据,根据每个页面的操作数据对至少两个页面进行筛选,得到目标页面,将目标页面作为产品上线时展示给用户的页面,以在产品上线前,通过线上随机验证不同的页面样式,并根据收集到的测试用户的操作数据分析每个页面,使筛选得到的目标页面更符合用户的喜好,提高产品上线时页面的展示效果及用户体验。
61.在一实施例中,所述将所述至少两个页面随机展示给测试用户,可具体包括:
62.为每个页面设置展示比例,按照所述展示比例将所述至少两个页面随机展示给测试用户。
63.本实施例可为同一个产品设计两个页面,每个页面的页面样式不同,不同的测试用户看到不同的页面,比如页面a的页面样式是展示页面样式a,页面b的页面样式是展示页面样式b;或者页面c的背景颜色是用红色,页面d的背景颜色是用黑色,然后通过日志记录或者数据保存的页面,记录每个页面进入的用户情况,并收集每个测试用户的操作数据比如通过率、点击率及网页转化率等,根据操作数据进行筛选,从而根据筛选结果得出哪个页面更符合预期目标,点击率或者转化率更高。
64.在将至少两个页面随机展示给测试用户时,可预先设计页面a或者页面b的一个展示比例,如1:9,当测试用户为100个时,为每个测试用户分配随机数,如选取0-100的随机数,然后每次随机展示页面时,如果随机选取到的随机数是0-10内的数据,则分配页面a,如果随机选取到的随机数是11-100的数据,则分配页面b,计算机设备根据分配的是页面a还是页面b分别进入页面a或者页面b的验证页面,由于0-100随机数每个数字的概率是一样的,实际的页面a或者页面b的展示比例就基本等于事先配置好的1:9,如果需要增加页面a或者降低页面b的展示比例时,调整配置的展示比例就行,而无需再重新发布版本,这样就可以快速及时的在线调整页面a或者页面b的展示比例;针对展示比例也可以设定不同的方案,比如:随机固定百分比规则、随机不固定百分比规则等,随机固定百分比规则即对于同一个用户,如果上次分配的是页面a,那么后续每次进入则不再改变,均为页面a;随机不固定百分比规则,即每次进入均重新随机分配比例,不考虑上一次分配的结果。
65.例如,当该产品为广告,在广告正式上线之前,用户需要为同一个广告设计多个广告页面(广告页面a和广告页面b)时,每个广告页面对应的广告内容保持一致,只是页面样式具有差异,此时可从用户名单中挑选1000个用户作为测试用户,在将两个广告页面随机展示给测试用户时,可按照3:7的展示比例,将广告页面a随机发送给1000个测试用户中的300个测试用户,将广告页面b随机发送给1000个测试用户中的剩余700个测试用户,并记录测试用户操作页面时产生的操作数据。当然,该展示比例可自由配置,在此不做具体限定。
66.在一实施例中,所述按照所述展示比例将所述至少两个页面随机展示给测试用户,可具体包括:
67.按照所述展示比例为每个页面分配随机数;其中,每个页面被分配至的随机数的数量与所述展示比例呈正相关;
68.构建随机数与测试用户的映射关系;
69.当监测到测试用户的页面请求时,根据所述映射关系确定所述测试用户的随机数,得到目标随机数;
70.将所述目标随机数对应的页面展示给所述测试用户。
71.本实施例可按照展示比例为每个页面分配随机数,同时构建随机数与测试用户的映射关系,当监测到测试用户的页面请求时,根据映射关系确定测试用户的随机数,得到目标随机数,将目标随机数对应的页面展示给测试用户。如预先设计页面a或者页面b的一个展示比例,如1:9,当测试用户为100个时,为每个页面分配随机数,如页面a选取0-10的随机数,页面b选取11-100的随机数,然后每次为测试用户随机展示页面时,如果测试用户的随机数是0-10内的数据时,则分配页面a,如果测试用户的随机数是10-100的数据时,则分配页面b,计算机设备根据分配的是页面a还是页面b分别进入页面a或者页面b的验证页面,由于0-100随机数每个数字的概率是一样的,实际的页面a或者页面b的展示比例就基本等于事先配置好的1:9。
72.在一实施例中,所述按照所述展示比例将所述至少两个页面随机展示给测试用户,可具体包括:
73.当监测到为所述产品设计的新增页面时,根据所述新增页面的数量调整所述展示比例,得到目标展示比例;
74.按照所述目标展示比例,将所述至少两个页面及新增页面随机展示给测试用户。
75.在本实施例中,如果需要增加页面c或者减少页面b的展示比例时,则调整配置的展示比例,得到目标展示比例,按照目标展示比例,将至少两个页面及新增页面c随机展示给测试用户,而无需再重新发布版本,这样就可以快速及时的在线调整原有的展示比例,同时针对不同的页面的展示比例,可以按需提供不同的分配规则,以实现不同的目标。
76.此外,针对展示比例也可以设定不同的方案,比如:随机固定百分比规则、随机不固定百分比规则等,随机固定百分比规则即对于同一个用户,如果上次分配的是页面a,那么后续每次进入则不再改变,均为页面a;随机不固定百分比规则,即每次进入均重新随机分配比例,不考虑上一次分配的结果。
77.在一实施例中,所述根据每个页面的操作数据对所述至少两个页面进行筛选,得到目标页面,可具体包括:
78.根据每个页面的所述操作数据对所述至少两个页面进行评估,得到每个页面的评估值;
79.从所述至少两个页面中筛选出评估值最大的目标评估值;
80.将所述目标评估值对应页面作为目标页面。
81.本实施例可根据每个页面的操作数据对每个页面都进行评估,得到每个页面的评估值,评估时,可按照每个页面的操作数据与分数的换算关系,确定每个页面的评估值,例如,用户每浏览某个页面一小时,则对该页面的评估值加1,用户每点击某个页面一次,则对该页面的评估值加2。当操作数据为网页转化率时,则设置基准评估值,将基准评估值乘以相应的网页转化率,得到页面的评估值,因此,页面的评估值的换算方式不做具体限定,用户可根据实际需求进行灵活设定。
82.当获取得到每个页面的评估值,将每个页面的评估值进行互相比较,每次比较时,
保留评估值较大的页面,直至从至少两个页面中筛选出评估值最大的目标评估值,将目标评估值对应页面作为目标页面,以使筛选得到的目标页面更符合用户的喜好,提高产品上线时页面的展示效果及用户体验。
83.在一实施例中,所述根据每个页面的所述操作数据对所述至少两个页面进行评估,得到每个页面的评估值,可具体包括:
84.将每个页面的所述操作数据进行分类,得到每个页面的子操作数据;
85.获取预先为每个页面的所述子操作数据设置的权重;
86.根据每个页面的所述子操作数据及权重计算得到每个页面的评估值。
87.本实施例可将每个页面的操作数据进行分类,得到每个页面的子操作数据,如按照用户浏览页面的浏览时长、点击率、通过率及网页转化率等等进行分类,并获取预先为每个页面的子操作数据设置的权重,如将浏览时长的权重设置为0.9,将点击率的权重设置为0.8,将通过率的权重设置为0.9,将网页转化率的权重设置为1,最后根据每个页面的子操作数据及权重计算得到每个页面的评估值。
88.具体的,计算机设备可将每个页面的浏览时长乘以相应的权重,得到第一子评估值,将每个页面的点击率乘以相应的权重,得到第二子评估值,将每个页面的通过率乘以相应的权重,得到第三子评估值,将每个页面的网页转化率乘以相应的权重,得到第四子评估值,将第一子评估值、第二子评估值、第三子评估值及第四子评估值进行累加后,得到每个页面的评估值。
89.在一实施例中,所述获取预先为每个页面的所述子操作数据设置的权重,可具体包括:
90.获取每个页面的子操作数据的产生时间;
91.获取预设的时间衰减函数;
92.根据每个页面的子操作数据的产生时间和所述时间衰减函数,分别为每个页面的所述子操作数据设置权重。
93.可以理解的是,子操作数据可以记录页面在评估时间内的属性、特征。当每种子操作数据的权重一样时,最终评估结果会趋向适应于所有子操作数据,不能较好地适应最新的子操作数据,而最新的子操作数据能更好地反映页面当前的状况。因此,可以引入权重的概念,给各种子操作数据添加权重,以对各种子操作数据加以区分,以体现差异性与丰富性。
94.因此,本实施例可以直接将每个页面的子操作数据的产生时间作为时间衰减函数的自变量,也可以将产生时间距离当前时间节点的时间间隔作为自变量,根据每个页面的子操作数据的产生时间和时间衰减函数,分别为每个页面的子操作数据设置权重。
95.其中,时间衰减函数可以是指数函数,也可以是分段函数。例如,时间衰减函数可以设置为e-ωt
,其中,ω为常数,t为子操作数据的产生时间。
96.参照图2,本技术实施例中还提供一种页面筛选装置,包括:
97.获取模块11,用于获取为同一产品设计的至少两个页面;其中,每个页面对应的页面内容相同,每个页面对应的页面样式不同;
98.设置模块12,用于设置所述产品上线前的评估时间,在所述评估时间内,将所述至少两个页面随机展示给测试用户,并记录所述测试用户操作所述页面时产生的操作数据;
99.筛选模块13,用于根据每个页面的操作数据对所述至少两个页面进行筛选,得到目标页面;
100.展示模块14,用于将所述目标页面作为所述产品上线时展示给用户的页面。
101.在本实施例中,该产品包括广告、文章、视频或搜索网站等,页面内容是指业务平台或客户端中落地页可以承载的内容,而落地页是一种用户点击设定按键之后链接到的第一个页面,落地页上可以承载发掘和采集用户信息的表单。表单是页面内容中的一种,本方案中页面内容可以包括表单、文字和图片等中的至少一个。页面内容还可以是页面元素,这些页面元素通常可以包括背景元素、控件元素、主体元素以及修饰元素等,其中,主体元素为内容可变元素,用于用户基于需要宣传的对象的相关信息,来修改主体元素的元素内容,而页面中的背景元素、控件元素以及修饰元素代表了一个页面的整体风格,通常不会更改。由于页面中某些页面元素可以是统一的,因此可以预先设定页面模板,页面模板可以制定各个页面中的各个页面元素所占位置以及所占尺寸大小,此外,还可以制定各个页面元素中的内容可变元素以及内容固定元素,例如对于主体元素为内容可变元素,而对于控件元素、背景元素及修饰元素等可以为内容固定元素。
102.页面样式包括网页的布局、网页的背景、网页中按键的样式等,如背景颜色和主体颜色。
103.在页面设计中,开发人员一般会为同一产品设计多个页面,每个页面对应的页面内容相同,但每个页面对应的页面样式不同,比如页面a的页面样式是展示页面样式a,页面b的页面样式是展示页面样式b;或者页面c的背景颜色是用红色,页面d的背景颜色是用黑色。现有的通用方案是通过团队内所有成员投票表决、团队领导或专家排版决定选择哪种页面样式的页面上线,这种表决方案往往是基于个人经验决定的,具有太多的主观性,很难保证团队或者领导决策的结果满足实际使用客户的体验。
104.因此,本实施例在产品正式上线之前,设置产品上线前的评估时间,在该评估时间内,从预先创建的用户名单中挑选测试用户,将至少两个页面随机展示给测试用户,测试用户在浏览展示的页面时,会产生相应的操作数据,计算机设备记录测试用户操作页面时产生的操作数据。其中,该操作数据包括用户浏览页面的浏览时长、点击率、通过率及网页转化率等等。网页转化率是指在一个统计周期内,完成转化的页面占所有页面到达的次数的比率。计算公式为:转化率=(转化/转化次数)
×
100%。例如:10名买家看到某个搜索推广的结果,其中5名买家点击了某个推广结果并被跳转到目标url上,之后,其中2名买家有了后续转化的行为。那么,这条推广结果的转化率就是(2/5)
×
100%=40%。转化率是网站最终能否盈利的核心,提升网站转化率是网站综合运营实力的结果。
105.在本实施例中,用户的操作数据是指用户在互联网、移动互联网上的操作行为,例如浏览网页、搜索记录、使用应用软件、网络社交行为等等。计算机设备中有针对不同的页面独立的收集每个测试用户的操作数据的功能,例如搜集用户所访问的网站、搜索内容、访问时间、网站内容,手机应用程序使用情况等等。
106.例如,当该产品为广告,在广告正式上线之前,用户需要为同一个广告设计多个广告页面(广告页面a和广告页面b)时,每个广告页面对应的广告内容保持一致,只是页面样式具有差异,此时可从用户名单中挑选1000个用户作为测试用户,在将两个广告页面随机展示给测试用户时,可按照3:7的展示比例,将广告页面a随机发送给1000个测试用户中的
300个测试用户,将广告页面b随机发送给1000个测试用户中的剩余700个测试用户,并记录测试用户操作页面时产生的操作数据。当然,该展示比例可自由配置,在此不做具体限定。
107.在一个实施例中,本实施例根据每个页面的操作数据对至少两个页面进行筛选,得到目标页面,该目标页面一般为一个,将目标页面作为产品上线时展示给用户的页面,例如,从至少两个页面中筛选出网页转化率最高、点击率最高或浏览时长最长的页面作为目标页面,筛选方式可根据需求进行设定,例如,当需要提高网页转换率时,则可从至少两个页面中筛选出网页转化率最高的页面作为目标页面;当需要提高点击率时,则可从至少两个页面中筛选出点击率最高的页面作为目标页面。
108.具体的,在评估时间内时,计算机设备还可根据预先设计的页面样式与时间段的对应关系,确定每个测试用户的接收时间所属的时间段对应的页面样式,将确定出的页面样式对应的网页数据反馈给计算机设备,当满足预设的统计条件时,统计各页面样式对应的网页转化率,将网页转化率最高的页面样式设置为目标页面的页面样式,从而可以提高网页转化率;也可以统计各页面样式对应的点击率,将点击率最高的页面样式设置为目标页面的页面样式,从而可以提高网页转化率。因此,本技术可以基于开发的多个页面样式进行比较测试,可以从多个页面样式中筛选出最优的页面样式作为目标页面样式,将目标页面样式对应的页面作为目标页面,将目标页面作为产品上线时展示给用户的页面,提高产品上线时页面的展示效果及用户体验。
109.如上所述,可以理解地,本技术中提出的所述页面筛选装置的各组成部分可以实现如上所述页面筛选方法任一项的功能,具体结构不再赘述。
110.参照图3,本技术实施例中还提供一种计算机设备,其内部结构可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括存储介质、内存储器。该存储介质存储有操作系统、计算机程序和数据库。该内存器为存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储所述页面筛选方法的相关数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种页面筛选方法。
111.上述处理器执行上述的页面筛选方法,包括:
112.获取为同一产品设计的至少两个页面;其中,每个页面对应的页面内容相同,每个页面对应的页面样式不同;
113.设置所述产品上线前的评估时间,在所述评估时间内,将所述至少两个页面随机展示给测试用户,并记录所述测试用户操作所述页面时产生的操作数据;
114.根据每个页面的操作数据对所述至少两个页面进行筛选,得到目标页面;
115.将所述目标页面作为所述产品上线时展示给用户的页面。
116.本技术一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种页面筛选方法,包括步骤:
117.获取为同一产品设计的至少两个页面;其中,每个页面对应的页面内容相同,每个页面对应的页面样式不同;
118.设置所述产品上线前的评估时间,在所述评估时间内,将所述至少两个页面随机展示给测试用户,并记录所述测试用户操作所述页面时产生的操作数据;
119.根据每个页面的操作数据对所述至少两个页面进行筛选,得到目标页面;
120.将所述目标页面作为所述产品上线时展示给用户的页面。
121.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双速据率sdram(ssrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
122.综上所述,本技术的最大有益效果在于:
123.本技术所提供的一种页面筛选方法、装置、计算机设备及存储介质,获取为同一产品设计的至少两个页面,设置产品上线前的评估时间,在评估时间内,将至少两个页面随机展示给测试用户,并记录测试用户操作页面时产生的操作数据,根据每个页面的操作数据对至少两个页面进行筛选,得到目标页面,将目标页面作为产品上线时展示给用户的页面,以在产品上线前,通过线上随机验证不同的页面样式,并根据收集到的测试用户的操作数据分析每个页面,使筛选得到的目标页面更符合用户的喜好,提高产品上线时页面的展示效果及用户体验。
124.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
125.以上所述仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1