导航页面更新方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30407962 阅读:14 留言:0更新日期:2021-10-20 11:18
本申请涉及互联网技术领域,公开了一种导航页面更新方法、装置、电子设备及存储介质。其中,导航页面更新方法,包括:获取展示页面上更新位置的更新数据;根据所述更新数据生成数据更新事件;基于所述数据更新事件确定展示页面对应的导航页面的更新信息,并基于所述更新信息更新所述导航页面。根据本申请提供的方案,能够及时根据展示页面上更新位置的更新对导航页面进行相应更新,确保更新位置在展示页面与导航页面的一致性,而且,利用导航页面能够提升展示页面中各展示区域的访问效率。提升展示页面中各展示区域的访问效率。提升展示页面中各展示区域的访问效率。

【技术实现步骤摘要】
导航页面更新方法、装置、电子设备及存储介质


[0001]本申请涉及互联网
,具体而言,本申请涉及一种导航页面更新方法、装置、电子设备及存储介质。

技术介绍

[0002]为了方便用户浏览网页,可在页面中提供工具以供用户对页面上的各区域进行快捷访问,如:本地生活的营销场景中,营销页面包含多个商品楼层,每个商品楼层可以包含至少一个商品。为了用户可以快速浏览感兴趣的商品楼层,提升页面访问效率,创建导航模块,通过触发导航模块中的数据可以直接访问对应的商品楼层。
[0003]为了能够利用导航模块提升各商品楼层的访问效率,提升用户体验,导航模块中各数据的状态要与对应的商品楼层同步更新,如发生商品楼层增加或减少,均需要相应更新导航页面。目前部分业务(如:本地生活到店会场业务)已对接统一投放服务,可以利用服务系统进行导航页面的更新,但部分业务(如:新零售业务)场景复杂,暂未接入统一投放服务,无法利用服务系统进行业务信息的同步更新。

技术实现思路

[0004]本申请的目的旨在至少能解决上述的技术缺陷之一,特提出以下技术方案,以解决导航页面无法及时同步更新的问题。
[0005]本申请的一个方面,提供了一种导航页面更新方法,包括:
[0006]获取展示页面上更新位置的更新数据;
[0007]根据更新数据生成数据更新事件;
[0008]基于数据更新事件确定展示页面对应的导航页面的更新信息,并基于更新信息更新导航页面。
[0009]本申请的另一个方面,提供了一种导航页面更新装置,该装置包括:
[0010]更新数据获取模块,用于获取展示页面上更新位置的更新数据;
[0011]数据更新事件生成模块,用于根据更新数据生成数据更新事件;
[0012]更新模块,用于基于数据更新事件确定展示页面对应的导航页面的更新信息,并基于更新信息更新导航页面。
[0013]本申请的再一个方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现本申请第一方面所示的导航页面更新方法。
[0014]本申请的又一个方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本申请第一方面所示的导航页面更新方法。
[0015]本申请提供的技术方案带来的有益效果是:
[0016]本申请提供的导航页面更新方法,服务器获取展示页面上更新位置的更新数据,
根据更新数据确定导航页面的更新信息,利用更新信息更新导航页面,能够实现在未接入服务系统的情况下,及时根据展示页面上更新位置的更新数据对导航页面进行相应更新,确保更新位置在展示页面与导航页面的一致性,而且,利用导航页面能够提升展示页面中各展示区域的访问效率。
[0017]本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0018]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0019]图1为本申请一个实施例提供的导航页面更新方法的场景示意图;
[0020]图2为本申请一个实施例提供的导航页面更新方法的流程图;
[0021]图3为本申请一个实施例提供的展示页面的界面图;
[0022]图4为本申请另一个实施例提供的展示页面的界面图,该展示页面的界面图展示了导航页面中的导航数据;
[0023]图5为本申请一个实施例提供的导航页面更新方法的流程图,该导航页面更新方法可以通过导航页面更新系统实现;
[0024]图6为本申请一个实施例提供的商品营销场景中导航页面更新方法的流程图;
[0025]图7为本申请一个实施例提供的导航页面更新装置的结构示意图;
[0026]图8为本申请一个实施例提供的一种电子设备的结构示意图。
具体实施方式
[0027]下面详细描述本申请的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
[0028]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组合。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0029]本领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义。
[0030]导航模块,又称全局导航模块,能够快速跳转到展示区域位置的功能模块。
[0031]异步模块:模块自身发起网络请求获取模块数据,本申请实施例中,异步商品模块是利用模块自身发起网络请求获取发生数据更新的更新位置的数据;
[0032]事件队列:按照先进先出的方式逐个对事件进行处理。
[0033]本申请实施例所提供的方案可以由任一电子设备执行,如可以是终端设备,也可以是服务器,其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。对于现有技术中所存在的技术问题,本申请提供的导航页面更新方法、装置、电子设备及存储介质,旨在解决现有技术的技术问题中的至少一项。
[0034]此外,本申请实施例中所涉及的数据处理可以通过云技术实现,可选地,本申请可选实施例中所涉及的数据计算可以采用云计算实现。
[0035]下面以具体实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
[0036]图1为本申请一个实施例提供的导航页面更新方法的场景示意图,场景示意图中,包括:服务器101、网络102、终端103。服务器101通过网络102主动向终端103发送更新数据获取请求,响应于该请求,终端103将更新数据的相关信息返回至本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航页面更新方法,其特征在于,包括:获取展示页面上更新位置的更新数据;根据所述更新数据生成数据更新事件;基于所述数据更新事件确定展示页面对应的导航页面的更新信息,并基于所述更新信息更新所述导航页面。2.根据权利要求1所述的方法,其特征在于,所述基于所述数据更新事件确定展示页面对应的导航页面的更新信息,包括:获取导航页面对应的导航区域在展示页面中的第一位置,根据所述数据更新事件确定所述更新位置在展示页面中的第二位置;根据所述第一位置与第二位置的关系,确定所述导航页面的更新信息,所述更新信息包括所述更新位置对应的导航数据在导航页面中的位置信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一位置与第二位置的关系,确定所述导航页面的更新信息,包括:当所述第一位置在所述展示页面中的位置低于所述第二位置时,确定所述更新信息为表征对导航页面不进行更新处理的信息;当所述第一位置在所述展示页面中的位置高于所述第二位置时,基于所述第二位置确定导航页面的更新信息。4.根据权利要求2所述的方法,其特征在于,所述导航页面中包含至少一个按序排列的导航数据时,所述根据所述第一位置与第二位置的关系,确定所述导航页面的更新信息,所述更新信息包括所述更新位置对应的导航数据在导航页面中的位置信息,包括:当所述第一位置在所述展示页面中的位置高于所述第二位置时,获取所述导航页面中的导航数据对应的展示区域在展示页面中的第三位置;根据所述第三位置与所述第二位置的位置关系确定所述更新位置对应的导航数据在所述导航页面中的位置信息。5.根据权利要求4所述的方法,其特征在于,所述根据所述第三位置与所述第二位置的位...

【专利技术属性】
技术研发人员:邓会建
申请(专利权)人:口碑上海信息技术有限公司
类型:发明
国别省市:

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

1