CN113867881B - 一种应用首页动态展示方法、装置、设备和介质 - Google Patents
一种应用首页动态展示方法、装置、设备和介质 Download PDFInfo
- Publication number
- CN113867881B CN113867881B CN202111217379.8A CN202111217379A CN113867881B CN 113867881 B CN113867881 B CN 113867881B CN 202111217379 A CN202111217379 A CN 202111217379A CN 113867881 B CN113867881 B CN 113867881B
- Authority
- CN
- China
- Prior art keywords
- page
- template
- activity
- home page
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种应用首页动态展示方法、装置、设备和介质,应用于预存有活动列表的运营后台,方法包括:响应首页模版类型选取指令,从多个首页活动展示类型中查找目标首页活动展示类型;响应二级页模版类型选取指令,从目标首页活动展示类型关联的多个二级页活动展示类型中查找目标二级页活动展示类型;采用接收到的编辑信息配置目标首页活动展示类型对应的首页编辑模版和目标二级页活动展示类型对应的二级页编辑模版;当上述模版被配置完成时,将其作为一个待展示模版添加至活动列表;响应应用端的应用首页读取请求,从活动列表提取匹配的待展示模版构建目标首页并映射至应用端进行展示,从而在保证活动配置灵活性的同时有效降低开发成本。
Description
技术领域
本发明涉及页面展示技术领域,尤其涉及一种应用首页动态展示方法、装置、设备和介质。
背景技术
随着技术的不断发展,诸如智能手机、平板电脑等智能设备得到了大面积的普及,使用便携式终端设备的用户也越来越多。在这些终端设备中,用户可以很方便的安装各种功能的应用软件应用,利用终端设备中安装的应用软件应用,可以获取互联网信息,以及进行工作、娱乐等等活动。
但随着用户对于应用的使用场景越发碎片化,对应用页面的吸引力也就有了更高的要求。其中较为明显的是,在使用电商类应用的过程中,用户往往在满足个人需求的同时,更倾向于对美观页面的点击。
为此,现有技术通常是通过运营后台将各类电商类活动以固定排版的形式聚合,进行应用端的展示,例如将所有商品销售活动集中设置在应用的首页分类页中,但在遇到季节性、突发性等相关商品销售活动时,则需要对应用客户端的展示页面进行重新发版,导致开发成本增加。
发明内容
本发明提供了一种应用首页动态展示方法、装置、设备和介质,解决了现有技术通常是以固定排版形式在应用客户端进行电商类活动的聚合,每次活动的更新均需要重新对应用客户端进行发版所导致的开发成本增加的技术问题。
本发明第一方面提供的一种应用首页动态展示方法,应用于运营后台,所述运营后台存有预设的活动列表,所述方法包括:
响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与所述首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型;
响应接收的二级页模版类型选取指令,从所述目标首页活动展示类型所关联的多个二级页活动展示类型中查找与所述二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型;
当接收到编辑信息时,采用所述编辑信息配置与所述目标首页活动展示类型对应的首页编辑模版和与所述目标二级页活动展示类型对应的二级页编辑模版;
当检测到所述首页编辑模版和所述二级页编辑模版被配置完成时,将所述首页编辑模版和所述二级页编辑模版作为一个待展示模版添加至所述活动列表中;
当接收到任一应用端发送的应用首页读取请求时,从所述活动列表中提取至少一个与所述应用首页读取请求匹配的所述待展示模版构建目标首页,并将所述目标首页映射至所述应用端进行展示。
可选地,所述编辑信息包括首页编辑信息和二级页编辑信息;所述采用所述编辑信息配置与所述目标首页活动展示类型对应的首页编辑模版和与所述目标二级页活动展示类型对应的二级页编辑模版的步骤,包括:
加载所述首页编辑信息至与所述目标首页活动展示类型对应的首页编辑模版;
加载所述二级页编辑信息至所述目标二级页活动展示类型对应的二级页编辑模版;
当接收到提交指令时,渲染所述首页编辑模版生成首页卡片,渲染所述二级页编辑模版生成与所述首页卡片关联的二级页面并展示;
响应于针对所述首页卡片和所述二级页面的页面确认指令,判定所述首页编辑模版与所述二级页编辑模版被配置完成。
可选地,所述当接收到任一应用端发送的应用首页读取请求时,从所述活动列表中提取至少一个与所述应用首页读取请求匹配的所述待展示模版构建目标首页,并将所述目标首页映射至所述应用端进行展示的步骤,包括:
当接收到任一应用端发送的应用首页读取请求时,根据所述活动列表中的各个待展示模版的当前模版状态,确定至少一个所述待展示模版作为目标展示模版;
渲染至少一个所述目标展示模版,构建初始页面;
基于所述初始页面包含的模版种类和预设的种类顺序关系表,调整所述目标展示模版在所述初始页面中的展示顺序,生成目标首页;
将所述目标首页映射至所述应用端进行展示。
可选地,所述当接收到任一应用端发送的应用首页读取请求时,根据所述活动列表中的各个待展示模版的当前模版状态,确定至少一个所述待展示模版作为目标展示模版的步骤,包括:
当接收到任一应用端发送的应用首页读取请求时,获取所述活动列表中的各个待展示模版的当前模版状态;其中,所述当前模版状态包括可展示状态和不可展示状态;
将所述当前模版状态为所述可展示状态的待展示模版确定为目标展示模版;
若所述当前模版状态为所述不可展示状态,则将所述待展示模版确定为隐藏模版。
可选地,所述模版种类包括季节性活动模版、限时购活动模版、促销类活动模版和/或其他类活动模版;所述基于所述初始页面包含的模版种类和预设的种类顺序关系表,调整所述目标展示模版在所述初始页面中的展示顺序,生成目标首页的步骤,包括:
当所述初始页面包含全部所述模版种类时,按照所述季节性活动模版、所述限时购活动模版、所述促销类活动模版和所述其他类活动模版的展示顺序排列所述目标展示模版,生成目标首页;
当所述初始页面不包含所述季节性活动模版和所述限时购活动模版时,按照所述其他类活动模版和所述促销类活动模版的展示顺序排列所述目标展示模版,生成目标首页;
当所述初始页面不包含所述季节性活动模版时,按照所述限时购活动模版、所述促销类活动模版和所述其他类活动模版的展示顺序排列所述目标展示模版,生成目标首页;
当所述初始页面不包含所述限时购活动模版时,按照所述季节性活动模版、所述促销类活动模版和所述其他类活动模版的展示顺序排列所述目标展示模版,生成目标首页。
可选地,在所述将所述目标首页映射至所述应用端进行展示的步骤之前,所述方法还包括:
按照所述目标首页内的所述目标展示模版对应的商品类型,获取所述应用端所处地域的历史营收信息和节日时间信息;
按照各个所述历史营收信息从高至低对所述商品类型对应的目标展示模版进行排序,得到中间页面;
根据所述节日时间信息分别计算各个所述商品类型与所述应用端所处地域对应的节日关联性;
按照所述节日关联性从高至低对所述中间页面进行更新,生成新的目标首页。
可选地,所述应用端,用于响应针对所述首页卡片的点击指令,从所述目标首页跳转至所述二级页面;
所述二级页面包括多个可切换页面选项,每个所述可切换页面选项均关联有所述首页卡片所对应的二级页面。
本发明第二方面提供了一种应用首页动态展示装置,应用于运营后台,所述运营后台存有预设的活动列表,所述装置包括:
首页模版选取模块,用于响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与所述首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型;
二级页模版选取模块,用于响应接收的二级页模版类型选取指令,从所述目标首页活动展示类型所关联的多个二级页活动展示类型中查找与所述二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型;
模版配置模块,用于当接收到编辑信息时,采用所述编辑信息配置与所述目标首页活动展示类型对应的首页编辑模版和与所述目标二级页活动展示类型对应的二级页编辑模版;
模版添加模块,用于当检测到所述首页编辑模版和所述二级页编辑模版被配置完成时,将所述首页编辑模版和所述二级页编辑模版作为一个待展示模版添加至所述活动列表中;
映射展示模块,用于当接收到任一应用端发送的应用首页读取请求时,从所述活动列表中提取至少一个与所述应用首页读取请求匹配的所述待展示模版构建目标首页,并将所述目标首页映射至所述应用端进行展示。
本发明第三方面提供了一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如本发明第一方面任一项所述的应用首页动态展示方法的步骤。
本发明第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如本发明第一方面任一项所述的应用首页动态展示方法。
从以上技术方案可以看出,本发明具有以下优点:
本发明通过运营后台响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型,此时运营后台展示目标首页活动展示类型所关联的多个二级页活动展示类型,在该页面响应输入的二级页模版类型选取指令,从多个二级页活动展示类型中查找与二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型,从而选定目标首页活动展示类型以及二级页活动展示类型;此时若是接收到编辑信息,则可以采用编辑信息对与目标首页活动展示类型对应的首页编辑模版以及与目标二级页活动展示类型对应的二级页编辑模版进行进一步页面元素的配置;而当运营后台检测到上述模版被配置完成后,将首页编辑模版和二级页编辑模版作为一个待展示模版添加至活动列表中;当接收到任一应用端发送的应用首页读取请求时,从活动列表中提取至少一个与应用首页读取请求匹配的待展示模版进行渲染以构建目标首页,并将目标首页映射至应用端进行展示,从而解决现有技术通过固定排版聚合在应用页面所导致的电商类活动配置灵活度较低,每次电商类活动的更新均需要重新对应用发版所导致的开发成本增加的技术问题,本发明在通过运营后台直接编辑活动以提高应用目标首页的活动配置灵活性的同时,还能够基于运营后台预置的活动列表灵活调整活动的上下线状态,可以有效降低开发成本,节约开发时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例一提供的一种应用首页动态展示方法的步骤流程图;
图2为本发明实施例二提供的一种应用首页动态展示方法的步骤流程图;
图3a为本发明实施例提供的一种活动展示模版的页面示意图;
图3b为本发明实施例提供的一种二级页编辑模版的页面示意图;
图4为本发明实施例提供的一种活动列表的页面示意图;
图5为本发明实施例提供的一种应用端的目标首页的页面示意图;
图6为本发明实施例三提供的一种应用首页动态展示装置的结构框图。
具体实施方式
本发明实施例提供了一种应用首页动态展示方法、装置、设备和介质,用于解决现有技术通常是以固定排版形式在应用客户端进行电商类活动的聚合,每次活动的更新均需要重新对应用客户端进行发版所导致的开发成本增加的技术问题。。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明实施例一提供的一种应用首页动态展示方法的步骤流程图。
本发明提供的一种应用首页动态展示方法,应用于运营后台,运营后台存有预设的活动列表,包括以下步骤:
步骤101,响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型。
运营后台指的是能够提供给应用运营人员实现应用的修改、操作和管理的***,该***可以由软件和/或硬件实现,可配置在计算机设备中,例如,个人电脑、笔记本电脑、移动终端、智能设备,等等。
运营后台中预存的活动列表用于存储对应用中各业务对象进行操作的操作记录,以电商应用APP为例,业务对象可以是待展示在应用前端页面上的各类商品销售活动,例如促销活动、季节性活动、秒杀活动、限时购活动,等等,业务对象也可以是待展示在应用前端页面上的其他元素内容,例如IP联名、会员注册、热销商品榜单、品类推荐,等等。
在本实施例中,运营后台可以用于对应用的前端展示内容进行后台配置,具体的,可以对应用中的各类业务对象的具体展示类型、展示位置、展示图片以及活动状态(例如上线、下线、待发布)进行配置,业务对象可以是可展示在应用前端页面上的各类展示模版。
首页模版类型选取指令指的是运营后台的操作用户对运营后台展示页面中的首页活动展示类型进行类型选取的指令,该指令可以由用户对连接至运营后台的操作设备的点击、触碰或勾选等触发操作产生。其中,首页活动展示类型指的是用于在应用端的首页以卡片的形式显示的活动模版类型选项,每种活动模版类型选项都关联有至少一个二级页活动展示类型,即每种首页活动展示类型都关联有至少一个二级页活动展示类型。
首页活动展示类型包括但不限于季节性活动模版类型、限时购活动模版类型、促销类活动模版类型、其他类活动模版类型等,其中,其他类活动模版中可以自由定义商品销售活动,该其他类活动模版是为了便于后台随时对某一类无法定义促销类型的商品进行销售配置而设定的专区;该其他类活动模版可以针对应用用户群体所在地域的商品销售情况进行商品网络销售的活动配置,例如—针对食品类商品进行打折,或者,又例如,针对应用用户群体所在地域在近期时间段内的畅销类商品进行选品促销,该其他类活动模版的二级页面下是直接对待促销的活动商品进行编辑的配置页面,该配置页面包括对活动商品的定价配置、上传活动商品的图片、商品详情信息的描述等。
在本发明实施例中,当运营后台完成初始化后,若是运营后台接收到用户在显示屏或其他操作设备上触发所产生的首页模版类型选取指令,则响应该首页模版类型选取指令,解析该首页模版类型选取指令,从当前显示的多个首页活动展示类型中查找与首页模版选取指令匹配的首页活动展示类型,以此作为目标首页活动展示类型。
值得一提的是,每一类展示模版的具体操作动态可以在活动列表中展现,活动列表所在页面中预设有多个控件,控件可以对各类展示模版在应用前端页面上的展示顺序进行调整,控件还可以对各类展示模版在应用前端页面上的显示状态进行管控。
步骤102,响应接收的二级页模版类型选取指令,从目标首页活动展示类型所关联的多个二级页活动展示类型中查找与二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型。
本发明实施例中的二级页模版类型选取指令指的是当运营后台响应首页模版类型选取指令选定目标首页活动展示类型后,响应用户在当前的目标首页活动展示类型所关联展示的二阶活动展示类型的点击、触碰或勾选等触发操作所产生的指令信息。
二级页活动展示类型指的是当前目标首页活动展示类型所对应的展示卡片所映射到的二级页面的活动展示类型。例如,当首页活动展示类型为促销类活动模版类型时,与其关联的二级页活动展示类型可以包括商品品类对应的折扣类型(如3折、7折、9折等),对不同的商品品类可以设置不同的折扣类型;当首页活动展示类型为限时购活动模版类型时,与其关联的二级页活动展示类型可以包括商品类型、与商品数量绑定的折扣类型(如2件8折、3件7折等)。
在本实施例中,当运营后台接收到首页模版类型选取指令选定目标首页活动展示类型后,运营后台会在当前页面展示目标首页活动展示类型所关联的多个二级页活动展示类型。此时若是用户在当前页面的多个二级页活动展示类型中进行触发,此时运营后台响应触发操作所生成二级页模版类型选取指令,从多个二级页活动展示类型中,匹配到与该二级页模版类型选取指令匹配的二级页活动展示类型,以此作为目标二级页活动展示类型。
步骤103,当接收到编辑信息时,采用编辑信息配置与目标首页活动展示类型对应的首页编辑模版和与目标二级页活动展示类型对应的二级页编辑模版。
编辑信息指的是响应用户的输入操作,在目标首页活动展示类型对应的首页编辑模版以及目标二级页活动展示类型对应的二级页编辑模版上的网页元素中载入的活动信息。
由于首页活动展示类型包括但不限于季节性活动模版类型、限时购活动模版类型、促销类活动模版类型、其他类活动模版类型等,目标首页活动展示类型作为运营后台中确定的一种首页活动展示类型,与目标首页活动展示类型对应的首页编辑模版则可以包括但不限于季节性活动编辑模版、限时购活动编辑模版、促销类活动编辑模版、其他类活动编辑模版等,本实施例对首页编辑模版的具体内容不作限定。
可以理解的是,二级页活动展示类型可以包括商品品类对应的折扣类型、商品类型、与商品数量绑定的折扣类型等,则目标二级页活动展示类型作为运营后台中确定的一种二级页活动展示类型,与目标二级页活动展示类型对应的二级页编辑模版则可以包括商品品类对应的折扣编辑模版、商品类型编辑模版、与商品数量绑定的折扣类型编辑模版等,本实施例对二级页编辑模版的具体内容不作限定。
本实施例中的编辑信息可以包括首页编辑信息和二级页编辑信息,其中首页编辑信息包括但不限于活动标签(tab)名称、投放人群类型、映射页面和示例图片等信息,二级页编辑信息包括但不限于二级页头部图片(页面顶端展示图片)、背景颜色、二级页活动标签(tab)名称、商品属性列表和投放门店列表等等信息。
在本发明实施例中,但运营人员在运营后台上输入编辑信息时,运营后台响应该编辑信息,对与目标首页活动展示类型对应的首页编辑模版进行配置,以完成对首页卡片的配置,可以理解的是,首页卡片可以由首页编辑模版渲染生成;与此同时,运营后台还可以响应编辑信息对目标二级页活动展示类型对应的二级页编辑模版进行配置,完成对该首页卡片关联的二级页面的配置。
步骤104,当检测到首页编辑模版和二级页编辑模版被配置完成时,将首页编辑模版和二级页编辑模版作为一个待展示模版添加至活动列表中。
在本发明实施例中的待展示模版指的是记载首页编辑模版和二级页编辑模版,以及两者之间的映射关系等信息的模版。
在本实施例中,首页编辑模版与二级页编辑模版所处页面还存在有提交选项,当用户通过点击等指令触发提交选项时,运营后台判定当前时刻首页编辑模版和二级页编辑模版已被配置完成,此时可以将首页编辑模版和二级页编辑模版作为一个待展示模版,并将待展示模版添加至活动列表中。
步骤105,当接收到任一应用端发送的应用首页读取请求时,从活动列表中提取至少一个与应用首页读取请求匹配的待展示模版构建目标首页,并将目标首页映射至应用端进行展示。
应用首页读取请求为用户在应用端针对应用首页进行访问操作时生成的请求信息。应用首页读取请求可以用于从运营后台的活动列表中获取到与该请求信息匹配的待展示模版,并在运营后台或运营后台关联的服务器等设备中对待展示模版进行渲染,构建得到目标首页。
在本发明实施例中,当用户打开应用端时,应用端会自动发送应用首页读取请求至运营后台,运营后台此时响应该应用首页读取请求的触发,检索活动列表。基于活动列表内的各个待展示模版的模版状态提取至少一个待展示模版作为目标展示模版进行目标首页的构建,将构建得到的目标首页映射至应用端进行展示。
在具体实现中,由于待展示模版是由首页编辑模版和二级页编辑模版构建的,目标展示模版作为一种待展示模版,当应用端接收到用户对目标展示模版的点击指令时,可以按照目标展示模版中首页编辑模版与二级页编辑模版之间的页面映射关系,从由该首页编辑模版渲染构成的首页卡片跳转至该首页卡片所关联的二级页面(该二级页面为与该首页编辑模版关联映射的二级页编辑模版渲染构建)。进一步的,在该二级页面中,还可以设有多个可切换页面选项,每个可切换页面选项与一个首页卡片对应匹配,针对每个首页卡片所对应的可切换页面选项,在接收到响应信息时可跳转至当前首页卡片所关联的二级页面中;具体的,在某一二级页面中,当应用端接收到用户针对该二级页面中的可切换页面选项的触发动作时,可以从当前二级页面切换至所触发的可切换页面选项关联首页卡片所对应的二级页面,从而实现用户在二级页面中能够进行不同首页卡片的二级页面切换。
在本发明实施例中,通过运营后台响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型,此时运营后台展示目标首页活动展示类型所关联的多个二级页活动展示类型,在该页面响应输入的二级页模版类型选取指令,从多个二级页活动展示类型中查找与二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型,从而选定目标首页活动展示类型以及二级页活动展示类型;此时若是接收到编辑信息,则可以采用编辑信息对与目标首页活动展示类型对应的首页编辑模版以及与目标二级页活动展示类型对应的二级页编辑模版进行进一步页面元素的配置;而当运营后台检测到上述模版被配置完成后,将首页编辑模版和二级页编辑模版作为一个待展示模版添加至活动列表中;当接收到任一应用端发送的应用首页读取请求时,从活动列表中提取至少一个与应用首页读取请求匹配的待展示模版进行渲染以构建目标首页,并将目标首页映射至应用端进行展示,从而解决现有技术通过固定排版聚合在应用页面所导致的电商类活动配置灵活度较低,每次电商类活动的更新均需要重新对应用发版所导致的开发成本增加的技术问题,本发明在通过运营后台直接编辑活动以提高应用目标首页的活动配置灵活性的同时,还能够基于运营后台预置的活动列表灵活调整活动的上下线状态,可以有效降低开发成本,节约开发时间。
请参阅图2,图2为本发明实施例二提供的一种应用首页动态展示方法的步骤流程图。
本发明提供的一种应用首页动态展示方法,应用于运营后台,运营后台存有预设的活动列表,方法包括以下步骤:
步骤201,响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型。
步骤202,响应接收的二级页模版类型选取指令,从目标首页活动展示类型所关联的多个二级页活动展示类型中查找与二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型。
在本发明实施例中,步骤201-202的具体实施过程与步骤101-102类似,在此不再赘述。
请参阅图3a,示出了多种首页活动展示类型所处页面示意图。
在本发明的一个示例中,为方便用户选取,各种首页活动展示类型可以采用其分别所关联的二级页活动展示类型的种类作为封面图。
当用户从中发现目标首页活动展示类型后,可以通过在运营后台输入首页模版类型选取指令,以选定该首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型。此时在当前页面的基础上生成另一页面,显示目标首页活动展示类型所关联的多个二级页活动展示类型,如图3b所示。用户能够在该页面上输入二级页模版类型选取指令,以从多个二级页活动展示类型中查找到二级页模版类型选取指令匹配的二级页活动展示类型,将其确定为目标二级页活动展示类型。
在具体实现中,以促销类活动模版为例,在响应首页模版类型选取指令从多个首页活动展示类型中选择促销类活动模版类型作为目标首页活动展示类型后,当前目标首页活动展示类型可以包含5种二级页活动展示类型,例如,商品品类对应的折扣类型,商品品类设置的特价类型,商品品类的数量满赠活动类型,与商品数量绑定的折扣类型,用户积分累计活动类型(例如用户购买商品的价格与不同的积分活动系数的乘积可以作为一种用户积分累计活动类型,积分活动***可以是2倍、3倍、N倍等);上述5种二级页活动展示类型在应用端可以分别具体表现为:折扣(折扣专区)、特价(降价好物)、满赠(有买有赠)、组合价(组合优惠)、X倍积分(即会员专享);所有二级页活动展示类型可以同时存在,但每种类型所对应编辑完成的二级页编辑模版只能上线一个,应用端会根据运营后台配置的二级页活动展示类型的个数,展示不同的模版样式,例如,选择5种类型的配置,则应用端会显示5种二级页活动展示类型均有的模版样式;选择4种类型的配置,则应用端会显示4种二级页活动展示类型均有的模版样式;选择3种类型的配置,则应用端会显示3种二级页活动展示类型均有的模版样式;选择2种类型的配置,则应用端会显示2种二级页活动展示类型均有的模版样式;若只选择1种类型的配置,则应用端仅显示1种二级页活动展示类型的模版样式。
值得一提的是,在确定了目标首页活动展示类型后,可以跳转至该目标首页活动展示类型对应的首页编辑模版与目标首页活动展示类型对应的二级页编辑模版同时存在的编辑页面,以等待加载编辑信息完成模版的配置。
在本发明的一个示例中,编辑信息可以包括首页编辑信息和二级页编辑信息。其中,首页编辑信息指的是响应用户的输入操作,在目标首页活动展示类型对应的首页编辑模版的网页元素中载入的活动信息;二级页编辑信息指的是在目标二级页活动展示类型对应的二级页编辑模版上的网页元素中载入的活动信息。其中首页编辑信息包括但不限于活动tab名称、投放人群类型、映射页面和示例图片等信息,二级页编辑信息包括但不限于二级页头部图片、背景颜色、二级页活动tab名称、商品属性列表和投放门店列表等等信息。
步骤203,当接收到首页编辑信息和二级页编辑信息时,加载首页编辑信息至与目标首页活动展示类型对应的首页编辑模版。
首页编辑模版指的是设有多个待编辑页面元素的页面,待编辑页面元素可以包括但不限于活动tab名称、活动类型、投放人群、活动简介、活动示例图片和映射页面的选项或输入框等。
在本发明实施例中,在接收到首页编辑信息后,可以在目标首页活动展示类型对应的首页编辑模版中按照首页编辑信息对模版中的各个输入框或选项等页面元素进行信息输入或图片上传,从而完成对首页编辑信息的加载,完成对首页编辑模版的配置。
步骤204,加载二级页编辑信息至目标二级页活动展示类型对应的二级页编辑模版。
在本发明实施例中的二级页编辑模版指的是包括多种二级页编辑页面元素的页面,其中二级页编辑页面元素可以包括但不限于二级页头部图片(页面顶端展示图片)、页面背景颜色、二级页切换项、页面字体样式、页面字体颜色等。
可以理解的是,本实施例中的二级页活动展示类型与首页活动展示类型存在关联关系,每种首页活动展示类型都关联有至少一个二级页活动展示类型,目标首页活动展示类型作为运营后台选中的一种首页活动展示类型,其关联有至少一个二级页活动展示类型,当响应二级页模版类型选取指令后,运营后台会从多个二级页活动展示类型中确定至少一个目标二级页活动展示类型,则目标首页活动展示类型关联有至少一个目标二级页活动展示类型,二级页编辑模版作为与目标二级页活动展示类型匹配的活动模版,其必然也与目标首页活动展示类型所对应的首页编辑模版存在关联关系,即二级页编辑模版与首页编辑模版存在映射关系,一个首页编辑模版可以对应多个二级页编辑模版,当运营后台接收编辑信息时,可以同时对首页编辑模版和二级页编辑模版响应该编辑信息,编辑信息细分为首页编辑信息和二级页编辑信息时,可以加载二级页编辑信息至目标二级页活动展示类型对应的二级页编辑模版。
在一个示例中,当目标首页活动展示类型为促销类活动模版类型时,首页编辑模版为促销类活动编辑模版,在当前首页编辑模版所关联的二级页编辑模版中,该二级页编辑模版可以包括商品品类对应的折扣编辑模版,针对折扣编辑模版,二级页编辑页面元素中的二级页切换项可以针对3折、7折、9折等折扣类型分别创建各自折扣对应的具体事项。
在本发明的一个示例中,在获取到二级页编辑信息后,可以在二级页编辑模版上的各个输入框、图像上传框或选择选项位置分别加载二级页编辑信息,以完成二级页编辑模版的配置。
需要说明的是,待编辑页面元素中的活动示例图片可以为当前二级页编辑模版中最为典型的活动图片,例如以包含折扣编辑模版的二级页编辑模版为例,该二级页编辑模版所关联的首页编辑模版下待编辑的内容对应的是应用端所展现的首页卡片上的内容,首页卡片由首页编辑模版渲染生成,而该二级页编辑模版对应的是应用端所展现的二级页面内容,该二级页面内容关联首页卡片的内容。其中,折扣类型下二级页编辑模版内的每个活动tab名称可以填写活动折扣率(3折、5折、8折、9折,可根据商品业务需求自行配置),折扣力度最大的两类商品数据可以作为最典型的活动图片对应展示在首页卡片的图片展示区域。
步骤205,当接收到提交指令时,渲染首页编辑模版生成首页卡片,渲染二级页编辑模版生成与首页卡片关联的二级页面并展示。
在本发明实施例中,运营后台若是接收到用户输入的提交指令,表明此时首页编辑模版和二级页编辑模版的配置已完成,可以进一步渲染首页编辑模版,生成对应的首页卡片;同时渲染二级页编辑模版,生成与该首页卡片关联的二级页面并展示,以供用户进行预览,方便判断当前对首页编辑模版与二级页编辑模版的配置是否符合预期。
步骤206,响应于针对首页卡片和二级页面的页面确认指令,判定首页编辑模版与二级页编辑模版被配置完成。
在本发明实施例中的页面确认指令指的是用户对首页卡片以及二级页面的展示页面所设置的确认选项进行点击、触摸或勾选等操作所触发的指令信息。
在本发明的一个示例中,用户在预览首页卡片和二级页面后,可以在预览页面上的确认选项进行点击,以生成页面确认指令,此时运营后台响应该页面确认指令,判定首页编辑模版和二级页编辑模版已经被配置完成。
可选地,预览页面还可以设置有模版修改选项,当用户点击该选项时,运营后台判定首页编辑模版和二级页编辑模版未被配置完成,可以跳转至首页编辑模版和二级页编辑模版所处页面,等待编辑信息的进一步载入配置。
步骤207,当检测到首页编辑模版和二级页编辑模版被配置完成时,将首页编辑模版和二级页编辑模版作为一个待展示模版添加至活动列表中。
在本发明实施例中的待展示模版指的是记载首页编辑模版和二级页编辑模版,以及两者之间的映射关系等信息的模版。
在本实施例中,首页编辑模版与二级页编辑模版所处页面还存在有提交选项,当用户通过点击等指令触发提交选项时,运营后台判定当前时刻首页编辑模版和二级页编辑模版已被配置完成,此时可以将首页编辑模版和二级页编辑模版作为一个待展示模版,并将待展示模版添加至活动列表中。
请参阅图4,图4示出了一种活动列表的页面示意图。
在本申请的一个示例中,当用户在运营后台提交待展示模版后,还可以对待展示模版进行进一步修改,活动列表会对其修改时间与最后修改人进行记录,同时用户还可以对待展示模版的当前模版状态进行调整,状态可以包括但不限于已发布、已下线、待发布等。为方便用户对待展示模版进行预览,还设置有对应的查看选项,活动列表响应用户对查看选项的点击,获取待展示模版进行渲染生成预览的首页卡片和/或二级页面,其中是否生成二级页面可对应于活动列表中的映射类目是否存在映射,若存在则可以生成首页卡片映射的二级页面,例如序号为1的限时购(秒杀)模版,其存在映射类目为限时秒杀二级页面,则生成限时购(秒杀)模版的首页卡片和限时秒杀二级页面的二级页面;若不存在则仅生成首页卡片,如序号4的促销活动,其不存在映射类目,则仅显示促销活动的首页卡片。
步骤208,当接收到任一应用端发送的应用首页读取请求时,从活动列表中提取至少一个与应用首页读取请求匹配的待展示模版构建目标首页,并将目标首页映射至应用端进行展示。
可选地,步骤208可以包括S11-S14:
S11、当接收到任一应用端发送的应用首页读取请求时,根据活动列表中的各个待展示模版的当前模版状态,确定至少一个待展示模版作为目标展示模版。
当前模版状态指的是在当前时刻活动列表中的待展示模版所设置的模版状态,模版状态可以包括可展示状态和不可展示状态,不可展示状态包括但不限于已下线状态和待发布状态,可展示状态包括已上线状态。
在本发明实施例中,当接收到任一应用端发送的应用首页读取请求时,可以按照活动列表中的各个待展示模版的当前模版状态,从中选取当前模版状态为可展示状态的待展示模版作为目标展示模版。
进一步地,S11可以包括以下子步骤:
当接收到任一应用端发送的应用首页读取请求时,获取活动列表中的各个待展示模版的当前模版状态;其中,当前模版状态包括可展示状态和不可展示状态;
将当前模版状态为可展示状态的待展示模版确定为目标展示模版;
若当前模版状态为不可展示状态,则将待展示模版确定为隐藏模版。
在本发明的一个示例中,当运营后台接收到任一应用端发送的应用首页读取请求时,响应该应用首页读取请求获取活动列表中各个待展示模版的当前模版状态。选取当前模版状态为可展示状态的待展示模版作为目标展示模版,选取当前模版状态为不可展示状态的待展示模版作为隐藏模版。
如图4所示,图4示出了一种活动列表的页面示意图。
在本发明实施例中的活动列表包括多个待展示模版,例如限时购(秒杀)模版、促销活动、季节性活动、领劵入口等,每个待展示模版都设有当前模版状态,其模版状态可以通过运营后台的用户手动设置,其中当前模版状态若是可展示状态,如已上线、已发布状态,表明该待展示模版能够在应用端进行展示,此时可以将其确定为目标展示模版;若是当前模版状态为不可展示状态,例如已下线、待发布状态,表明该待展示模版不可在应用端进行展示,将其确定为隐藏模版。
S12、渲染至少一个目标展示模版,构建初始页面。
在本发明实施例中,在确定至少一个目标展示模版后,采用所确定的目标展示模版进行渲染,构建得到初始页面,以等待对目标展示模版的顺序调整。
S13、基于初始页面包含的模版种类和预设的种类顺序关系表,调整目标展示模版在初始页面中的展示顺序,生成目标首页。
进一步地,模版种类包括季节性活动模版、限时购活动模版、促销类活动模版和/或其他类活动模版,S13可以包括以下子步骤:
当初始页面包含全部模版种类时,按照季节性活动模版、限时购活动模版、促销类活动模版和其他类活动模版的展示顺序排列目标展示模版,生成目标首页;
当初始页面不包含季节性活动模版和限时购活动模版时,按照其他类活动模版和促销类活动模版的展示顺序排列目标展示模版,生成目标首页;
当初始页面不包含季节性活动模版时,按照限时购活动模版、促销类活动模版和其他类活动模版的展示顺序排列目标展示模版,生成目标首页;
当初始页面不包含限时购活动模版时,按照季节性活动模版、促销类活动模版和其他类活动模版的展示顺序排列目标展示模版,生成目标首页。
如图5所示,在本发明的一个示例中,若所有活动都存在时,首页4个活动主模版的顺序默认为:1.季节性活动模版-2.限时购活动模版-3.促销类活动模版-4.其他类活动模版。
而对于缺乏季节性活动模版和限时购活动模版的情况,则将其他类活动模版置顶展示,初始页面的展示顺序为:其他类活动模版--促销类活动模版;若是缺乏季节性活动模版时,则初始页面的展示顺序为:限时购活动模版-促销类活动模版-其他类活动模版;若限时购活动模版没有,则初始页面的展示顺序为:季节性活动模版-促销类活动模版-其他类活动模版。
在对初始页面内的各个目标展示模版的展示顺序调整后,生成目标首页准备返回至应用端进行展示。
在本发明的另一个示例中,为进一步适应各个应用端所处地域的不同而调整首页卡片显示的顺序,在执行S14,也就是将目标首页映射至应用端进行展示之前,方法还可以包括以下子步骤:
按照目标首页内的目标展示模版对应的商品类型,获取应用端所处地域的历史营收信息和节日时间信息;
按照各个历史营收信息从高至低对商品类型对应的目标展示模版进行排序,得到中间页面;
根据节日时间信息分别计算各个商品类型与应用端所处地域对应的节日关联性;
按照节日关联性从高至低对中间页面进行更新,生成新的目标首页。
在本发明实施例中,在生成目标首页后,但未返回目标首页到应用端时,为进一步适应各个应用端所处地域的不同,可以按照目标首页内的目标展示模版所对应的商品类型,获取该商品类型在应用端所处地域的历史营收信息和节日时间信息。首先根据历史营收信息从高至低对商品类型所关联的目标展示模版进行排序,得到中间页面;而由于应用端所处地域的不同,在节日时商品销量可能会大幅度增加,为方便用户进行选购,在获取到中间页面后,还可以按照节日时间信息分别计算各个商品类型和应用端所处地域的节日关联性,从而确定各个商品类型因应用端所处地域的节日所产生的销量变化。再按照该节日关联性从高至低对中间页面进行更新,再次对目标展示模版进行排序,从而生成新的目标首页。
需要说明的是,节日关联性的计算方法可以参照Apriori算法、皮尔森系数法、相关系数法等,在此不再赘述。
在本发明的另一示例,还可以根据各个商品类型对应的历史营收信息分别计算各个商品类型的营收比例作为权重,按照权重从高到低对目标展示模版进行排序。
值得一提的是,活动的重要性是与商品的营收挂钩的,例如可以根据不同类别活动的历史营收数据来设定活动的重要性,将历史营收数据按照数值大小排列,为每类历史营收数据所对应的活动设定权重(权重的大小与历史营收数据有关),按照每类活动所配置的权重的大小来设置活动主模版在首页的顺序;例如还可以根据每类活动所对应的商品折扣力度的大小来设置活动主模版在首页的顺序(如将折扣力度最大的活动主模版设置在第一位);业务的运营性质会涉及到应用端对应用户群体所在地区的节日、季度运营的销售数据等方面,例如,运营会针对应用端对应用户群体所在地区的节日的时间,对应调整活动主模版在首页的顺序。
S14、将目标首页映射至应用端进行展示。
在本发明的一个示例中,在获取到渲染并调整显示顺序完成后的目标首页后,可以将目标首页映射至应用首页读取请求所对应的应用端进行展示,此时应用端所获取到的目标首页与初始首页相比,进一步考虑了发送应用首页读取请求的应用端所处地域的特性,从而实现针对不同地域的应用端进行商品类活动的灵活性展示。
在本发明实施例中,应用端用于响应针对首页卡片的点击指令,从目标首页跳转至二级页面;
二级页面包括多个可切换页面选项,每个可切换页面选项均关联有首页卡片所对应的二级页面。
可切换页面选项指的是设置在应用端所显示的二级页面底部或顶部等位置的选项,用于响应用户的点击指令切换至选项关联首页卡片对应的二级页面。
在本发明实施例中,目标首页中包括有至少一个首页卡片和与首页卡片相关联的二级页面,为方便应用端的操作灵活性,当应用端在接收到目标首页后,可以响应用户输入的针对首页卡片的点击指令,发送至运营后台或运营后台关联的服务器,此时响应该点击指令,映射该首页卡片关联的二级页面至应用端。而在应用端上的体现为从目标首页跳转至二级页面,与此同时二级页面中还包括多个可切换页面选项,可以设置在应用端的底部或顶部,其中每个可切换页面选项均关联有一个首页卡片。
可选地,若是在二级页面接收到用户对可切换页面选项的点击指令,则判断点击指令所针对的首页卡片是否为当前显示首页卡片;若否则跳转至该可切换页面选项关联首页卡片所对应的二级页面;若是则保持当前二级页面的展示。
在本发明实施例中,通过运营后台响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型,此时运营后台展示目标首页活动展示类型所关联的多个二级页活动展示类型,在该页面响应输入的二级页模版类型选取指令,从多个二级页活动展示类型中查找与二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型,从而选定目标首页活动展示类型以及二级页活动展示类型;此时若是接收到编辑信息,则可以采用编辑信息对与目标首页活动展示类型对应的首页编辑模版以及与目标二级页活动展示类型对应的二级页编辑模版进行进一步页面元素的配置;而当运营后台检测到上述模版被配置完成后,将首页编辑模版和二级页编辑模版作为一个待展示模版添加至活动列表中;当接收到任一应用端发送的应用首页读取请求时,从活动列表中提取至少一个与应用首页读取请求匹配的待展示模版进行渲染以构建目标首页,并将目标首页映射至应用端进行展示,从而解决现有技术通过固定排版聚合在应用页面所导致的电商类活动配置灵活度较低,每次电商类活动的更新均需要重新对应用发版所导致的开发成本增加的技术问题,本发明在通过运营后台直接编辑活动以提高应用目标首页的活动配置灵活性的同时,还能够基于运营后台预置的活动列表灵活调整活动的上下线状态,可以有效降低开发成本,节约开发时间。
请参阅图6,图6为本发明实施例三提供的一种应用首页动态展示装置的结构框图。
本发明实施例提供了一种应用首页动态展示装置,应用于运营后台,运营后台存有预设的活动列表,装置包括:
首页模版选取模块601,用于响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型;
二级页模版选取模块602,用于响应接收的二级页模版类型选取指令,从目标首页活动展示类型所关联的多个二级页活动展示类型中查找与二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型;
模版配置模块603,用于当接收到编辑信息时,采用编辑信息配置与目标首页活动展示类型对应的首页编辑模版和与目标二级页活动展示类型对应的二级页编辑模版;
模版添加模块604,用于当检测到首页编辑模版和二级页编辑模版被配置完成时,将首页编辑模版和二级页编辑模版作为一个待展示模版添加至活动列表中;
映射展示模块605,用于当接收到任一应用端发送的应用首页读取请求时,从活动列表中提取至少一个与应用首页读取请求匹配的待展示模版构建目标首页,并将目标首页映射至应用端进行展示。
可选地,编辑信息包括首页编辑信息和二级页编辑信息;模版配置模块603包括:
首页模版信息加载子模块,用于加载首页编辑信息至与目标首页活动展示类型对应的首页编辑模版;
二级页模版信息加载子模块,用于加载二级页编辑信息至目标二级页活动展示类型对应的二级页编辑模版;
模版预览子模块,用于当接收到提交指令时,渲染首页编辑模版生成首页卡片,渲染二级页编辑模版生成与首页卡片关联的二级页面并展示;
模版配置完成判定子模块,用于响应于针对首页卡片和二级页面的页面确认指令,判定首页编辑模版与二级页编辑模版被配置完成。
可选地,映射展示模块605包括:
目标展示模版确定子模块,用于当接收到任一应用端发送的应用首页读取请求时,根据活动列表中的各个待展示模版的当前模版状态,确定至少一个待展示模版作为目标展示模版;
目标展示模版渲染子模块,用于渲染至少一个目标展示模版,构建初始页面;
展示顺序调整子模块,用于基于初始页面包含的模版种类和预设的种类顺序关系表,调整目标展示模版在初始页面中的展示顺序,生成目标首页;
目标首页映射子模块,用于将目标首页映射至应用端进行展示。
可选地,目标展示模版确定子模块具体用于:
当接收到任一应用端发送的应用首页读取请求时,获取活动列表中的各个待展示模版的当前模版状态;其中,当前模版状态包括可展示状态和不可展示状态;
将当前模版状态为可展示状态的待展示模版确定为目标展示模版;
若当前模版状态为不可展示状态,则将待展示模版确定为隐藏模版。
可选地,模版种类包括季节性活动模版、限时购活动模版、促销类活动模版和/或其他类活动模版;展示顺序调整子模块具体用于:
当初始页面包含全部模版种类时,按照季节性活动模版、限时购活动模版、促销类活动模版和其他类活动模版的展示顺序排列目标展示模版,生成目标首页;
当初始页面不包含季节性活动模版和限时购活动模版时,按照其他类活动模版和促销类活动模版的展示顺序排列目标展示模版,生成目标首页;
当初始页面不包含季节性活动模版时,按照限时购活动模版、促销类活动模版和其他类活动模版的展示顺序排列目标展示模版,生成目标首页;
当初始页面不包含限时购活动模版时,按照季节性活动模版、促销类活动模版和其他类活动模版的展示顺序排列目标展示模版,生成目标首页。
可选地,映射展示模块605还包括:
历史信息获取子模块,用于按照目标首页内的目标展示模版对应的商品类型,获取应用端所处地域的历史营收信息和节日时间信息;
中间页面生成子模块,用于按照各个历史营收信息从高至低对商品类型对应的目标展示模版进行排序,得到中间页面;
节日关联性计算子模块,用于根据节日时间信息分别计算各个商品类型与应用端所处地域对应的节日关联性;
页面更新子模块,用于按照节日关联性从高至低对中间页面进行更新,生成新的目标首页。
可选地,应用端,用于响应针对首页卡片的点击指令,从目标首页跳转至二级页面;
二级页面包括多个可切换页面选项,每个可切换页面选项均关联有首页卡片所对应的二级页面。
本发明实施例还提供了一种电子设备,包括存储器及处理器,存储器中储存有计算机程序,计算机程序被处理器执行时,使得处理器执行如本发明任一实施例的应用首页动态展示方法的步骤。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如本发明任一实施例所述的应用首页动态展示方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (9)
1.一种应用首页动态展示方法,其特征在于,应用于运营后台,所述运营后台存有预设的活动列表,所述方法包括:
响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与所述首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型;
响应接收的二级页模版类型选取指令,从所述目标首页活动展示类型所关联的多个二级页活动展示类型中查找与所述二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型;
当接收到编辑信息时,采用所述编辑信息配置与所述目标首页活动展示类型对应的首页编辑模版和与所述目标二级页活动展示类型对应的二级页编辑模版;
当检测到所述首页编辑模版和所述二级页编辑模版被配置完成时,将所述首页编辑模版和所述二级页编辑模版作为一个待展示模版添加至所述活动列表中;
当接收到任一应用端发送的应用首页读取请求时,从所述活动列表中提取至少一个与所述应用首页读取请求匹配的所述待展示模版构建目标首页,并将所述目标首页映射至所述应用端进行展示,包括:
当接收到任一应用端发送的应用首页读取请求时,根据所述活动列表中的各个待展示模版的当前模版状态,确定至少一个所述待展示模版作为目标展示模版;
渲染至少一个所述目标展示模版,构建初始页面;
基于所述初始页面包含的模版种类和预设的种类顺序关系表,调整所述目标展示模版在所述初始页面中的展示顺序,生成目标首页,包括:
所述模版种类包括季节性活动模版、限时购活动模版、促销类活动模版和/或其他类活动模版;当所述初始页面包含全部所述模版种类时,按照所述季节性活动模版、所述限时购活动模版、所述促销类活动模版和所述其他类活动模版的展示顺序排列所述目标展示模版,生成目标首页;
将所述目标首页映射至所述应用端进行展示。
2.根据权利要求1所述的方法,其特征在于,所述编辑信息包括首页编辑信息和二级页编辑信息;所述采用所述编辑信息配置与所述目标首页活动展示类型对应的首页编辑模版和与所述目标二级页活动展示类型对应的二级页编辑模版的步骤,包括:
加载所述首页编辑信息至与所述目标首页活动展示类型对应的首页编辑模版;
加载所述二级页编辑信息至所述目标二级页活动展示类型对应的二级页编辑模版;
当接收到提交指令时,渲染所述首页编辑模版生成首页卡片,渲染所述二级页编辑模版生成与所述首页卡片关联的二级页面并展示;
响应于针对所述首页卡片和所述二级页面的页面确认指令,判定所述首页编辑模版与所述二级页编辑模版被配置完成。
3.根据权利要求1所述的方法,其特征在于,所述当接收到任一应用端发送的应用首页读取请求时,根据所述活动列表中的各个待展示模版的当前模版状态,确定至少一个所述待展示模版作为目标展示模版的步骤,包括:
当接收到任一应用端发送的应用首页读取请求时,获取所述活动列表中的各个待展示模版的当前模版状态;其中,所述当前模版状态包括可展示状态和不可展示状态;
将所述当前模版状态为所述可展示状态的待展示模版确定为目标展示模版;
若所述当前模版状态为所述不可展示状态,则将所述待展示模版确定为隐藏模版。
4.根据权利要求1所述的方法,其特征在于,所述基于所述初始页面包含的模版种类和预设的种类顺序关系表,调整所述目标展示模版在所述初始页面中的展示顺序,生成目标首页的步骤,还包括:
当所述初始页面不包含所述季节性活动模版和所述限时购活动模版时,按照所述其他类活动模版和所述促销类活动模版的展示顺序排列所述目标展示模版,生成目标首页;
当所述初始页面不包含所述季节性活动模版时,按照所述限时购活动模版、所述促销类活动模版和所述其他类活动模版的展示顺序排列所述目标展示模版,生成目标首页;
当所述初始页面不包含所述限时购活动模版时,按照所述季节性活动模版、所述促销类活动模版和所述其他类活动模版的展示顺序排列所述目标展示模版,生成目标首页。
5.根据权利要求1所述的方法,其特征在于,在所述将所述目标首页映射至所述应用端进行展示的步骤之前,所述方法还包括:
按照所述目标首页内的所述目标展示模版对应的商品类型,获取所述应用端所处地域的历史营收信息和节日时间信息;
按照各个所述历史营收信息从高至低对所述商品类型对应的目标展示模版进行排序,得到中间页面;
根据所述节日时间信息分别计算各个所述商品类型与所述应用端所处地域对应的节日关联性;
按照所述节日关联性从高至低对所述中间页面进行更新,生成新的目标首页。
6.根据权利要求2所述的方法,其特征在于,所述应用端,用于响应针对所述首页卡片的点击指令,从所述目标首页跳转至所述二级页面;
所述二级页面包括多个可切换页面选项,每个所述可切换页面选项均关联有所述首页卡片所对应的二级页面。
7.一种应用首页动态展示装置,其特征在于,应用于运营后台,所述运营后台存有预设的活动列表,所述装置包括:
首页模版选取模块,用于响应接收的首页模版类型选取指令,从预设的多个首页活动展示类型中查找与所述首页模版类型选取指令匹配的首页活动展示类型作为目标首页活动展示类型;
二级页模版选取模块,用于响应接收的二级页模版类型选取指令,从所述目标首页活动展示类型所关联的多个二级页活动展示类型中查找与所述二级页模版类型选取指令匹配的二级页活动展示类型作为目标二级页活动展示类型;
模版配置模块,用于当接收到编辑信息时,采用所述编辑信息配置与所述目标首页活动展示类型对应的首页编辑模版和与所述目标二级页活动展示类型对应的二级页编辑模版;
模版添加模块,用于当检测到所述首页编辑模版和所述二级页编辑模版被配置完成时,将所述首页编辑模版和所述二级页编辑模版作为一个待展示模版添加至所述活动列表中;
映射展示模块,用于当接收到任一应用端发送的应用首页读取请求时,从所述活动列表中提取至少一个与所述应用首页读取请求匹配的所述待展示模版构建目标首页,并将所述目标首页映射至所述应用端进行展示,包括:
当接收到任一应用端发送的应用首页读取请求时,根据所述活动列表中的各个待展示模版的当前模版状态,确定至少一个所述待展示模版作为目标展示模版;
渲染至少一个所述目标展示模版,构建初始页面;
基于所述初始页面包含的模版种类和预设的种类顺序关系表,调整所述目标展示模版在所述初始页面中的展示顺序,生成目标首页,包括:
所述模版种类包括季节性活动模版、限时购活动模版、促销类活动模版和/或其他类活动模版;当所述初始页面包含全部所述模版种类时,按照所述季节性活动模版、所述限时购活动模版、所述促销类活动模版和所述其他类活动模版的展示顺序排列所述目标展示模版,生成目标首页;
将所述目标首页映射至所述应用端进行展示。
8.一种电子设备,其特征在于,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1-6任一项所述的应用首页动态展示方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现如权利要求1-6任一项所述的应用首页动态展示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111217379.8A CN113867881B (zh) | 2021-10-19 | 2021-10-19 | 一种应用首页动态展示方法、装置、设备和介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111217379.8A CN113867881B (zh) | 2021-10-19 | 2021-10-19 | 一种应用首页动态展示方法、装置、设备和介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113867881A CN113867881A (zh) | 2021-12-31 |
CN113867881B true CN113867881B (zh) | 2023-01-03 |
Family
ID=79000445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111217379.8A Active CN113867881B (zh) | 2021-10-19 | 2021-10-19 | 一种应用首页动态展示方法、装置、设备和介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113867881B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114595404B (zh) * | 2022-03-10 | 2024-01-30 | 抖音视界有限公司 | 推荐数据的展示方法、装置、计算机设备以及存储介质 |
CN115640477B (zh) * | 2022-08-26 | 2024-05-21 | 百度在线网络技术(北京)有限公司 | 应用程序首页的内容推荐方法、装置、设备、介质及产品 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105446726B (zh) * | 2014-09-25 | 2019-10-11 | 腾讯科技(深圳)有限公司 | 生成网页的方法和装置 |
CN110020236B (zh) * | 2017-08-29 | 2021-11-30 | 北京国双科技有限公司 | 网页解析方法、装置、存储介质、处理器和设备 |
CN107992346B (zh) * | 2017-10-19 | 2021-09-03 | 用友网络科技股份有限公司 | 应用程序的界面显示方法、界面显示*** |
CN110058856B (zh) * | 2019-04-28 | 2023-08-01 | 恒生电子股份有限公司 | 页面配置方法及装置 |
CN110442822B (zh) * | 2019-08-02 | 2024-03-22 | 腾讯科技(深圳)有限公司 | 一种小程序内容展示方法、装置、设备及存储介质 |
CN113094136A (zh) * | 2021-04-09 | 2021-07-09 | 广州博冠信息科技有限公司 | 页面显示控制方法、装置、存储介质及电子设备 |
-
2021
- 2021-10-19 CN CN202111217379.8A patent/CN113867881B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113867881A (zh) | 2021-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190243860A1 (en) | Personalized landing pages | |
US20200320600A1 (en) | Virtual Marketplace Enabling Machine-to-Machine Commerce | |
US11010441B2 (en) | Method for accurately searching within website | |
US20150220979A1 (en) | Controlling a Commerce System with Omnipresent Marketing | |
CN113867881B (zh) | 一种应用首页动态展示方法、装置、设备和介质 | |
US20100228628A1 (en) | Integrated Real-Time Ancillary Revenue Optimization System | |
US20110218857A1 (en) | System and Methods for Ordering and Presenting Custom Electronic Advertisements | |
US20230376892A1 (en) | System and method for integrating intermediary and end-user online retail experiences | |
KR20000006883A (ko) | 맞춤형 쇼핑몰 구축 시스템 및 방법 | |
CN107169839A (zh) | 商品展示方法、装置及电子设备 | |
CN104574136A (zh) | 销售信息提示方法、销售信息提示*** | |
TWI811808B (zh) | 電子設備及其資訊提供方法 | |
US11094002B1 (en) | Self-learning aisle generating system and methods of making and using same | |
CN112711706A (zh) | 信息交互方法、装置、可读存储介质和电子设备 | |
US20110040690A1 (en) | System and Methods for Ordering and Presenting Custom Electronic Advertisements | |
CN105608610A (zh) | 信息推送方法和装置 | |
JP6004952B2 (ja) | ポイント交換処理装置、ポイント交換処理方法及びプログラム | |
CN113628007A (zh) | 信息处理方法、服务器、终端设备及存储介质 | |
JP6915018B2 (ja) | 提供装置、提供方法及び提供プログラム | |
US10726469B1 (en) | Systems and methods for adjusting item attribute values of a selected item | |
CN112700278A (zh) | 线上发布问卷的方法、装置、存储介质及电子设备 | |
JP2009187303A (ja) | ネット販売システム | |
JP2019046190A (ja) | 配信装置、配信方法、及び配信プログラム | |
CN111199450B (zh) | 页面标签的处理方法及装置、存储介质和处理器 | |
JP6774974B2 (ja) | 表示プログラム、表示装置及び表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |