页面处理方法及装置制造方法及图纸

技术编号:38758967 阅读:16 留言:0更新日期:2023-09-10 09:43
本说明书实施例提供了页面处理方法及装置,其中,一种页面处理方法包括:获取用户对应用程序的应用页面的访问请求并向服务器提交,以在组件配置策略表中查询在应用页面展示的目标商家的程序组件的配置策略;接收服务器下发的应用页面的页面信息、程序组件的执行文件和页面展示参数,基于执行文件执行后获得的组件数据、页面信息和页面展示参数,渲染配置程序组件的应用页面并展示。序组件的应用页面并展示。序组件的应用页面并展示。

【技术实现步骤摘要】
页面处理方法及装置


[0001]本文件涉及数据处理
,尤其涉及一种页面处理方法及装置。

技术介绍

[0002]随着网络技术的发展,信息网络成为生活的重要组成部分,越来越多的服务由线下转移到了线上,越来越多的用户通过线上的方式参与商家的服务或者购买商家提供的商品,随着信息的多样化以及线上商家的层出不穷,商家如何在大量的线上商家中及时被用户感知,用户如何高效便捷的感知商家的相关信息,成为商家、用户以及服务平台的提供方日益关注的重点。

技术实现思路

[0003]本说明书一个或多个实施例提供了一种页面处理方法。所述页面处理方法,应用于用户终端,包括:获取用户对应用程序的应用页面的访问请求并向服务器提交,以在组件配置策略表中查询在所述应用页面展示的目标商家的程序组件。接收所述服务器下发的所述应用页面的页面信息、所述程序组件的执行文件和页面展示参数。基于所述执行文件执行后获得的组件数据、所述页面信息和所述页面展示参数,渲染配置所述程序组件的所述应用页面并展示;所述程序组件获取并展示有所述目标商家的推荐数据。
[0004]本说明书一个或多个实施例提供了另一种页面处理方法,应用于服务器,包括:获取用户终端提交的用户对应用程序的应用页面的访问请求。根据所述访问请求,在组件配置策略表中查询所述应用页面展示的目标商家的程序组件的组件标识和页面展示参数。基于所述组件标识读取所述程序组件的执行文件。向所述用户终端下发所述执行文件、所述页面展示参数和所述应用页面的页面信息,以渲染配置所述程序组件的所述应用页面并展示;所述应用页面中所述程序组件展示有所述目标商家的推荐数据。
[0005]本说明书一个或多个实施例提供了一种页面处理装置,运行于用户终端,包括:请求提交模块,被配置为获取用户对应用程序的应用页面的访问请求并向服务器提交,以在组件配置策略表中查询在所述应用页面展示的目标商家的程序组件。信息接收模块,被配置为接收所述服务器下发的所述应用页面的页面信息、所述程序组件的执行文件和页面展示参数。页面渲染模块,被配置为基于所述执行文件执行后获得的组件数据、所述页面信息和所述页面展示参数,渲染配置所述程序组件的所述应用页面并展示;所述程序组件获取并展示有所述目标商家的推荐数据。
[0006]本说明书一个或多个实施例提供了另一种页面处理装置,运行于服务器,包括:请求获取模块,被配置为获取用户终端提交的用户对应用程序的应用页面的访问请求。查询模块,被配置为根据所述访问请求,在组件配置策略表中查询所述应用页面展示的目标商家的程序组件的组件标识和页面展示参数。读取模块,被配置为基于所述组件标识读取所述程序组件的执行文件。信息下发模块,被配置为向所述用户终端下发所述执行文件、所述页面展示参数和所述应用页面的页面信息,以渲染配置所述程序组件的所述应用页面并展
示;所述应用页面中所述程序组件展示有所述目标商家的推荐数据。
[0007]本说明书一个或多个实施例提供了一种页面处理设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:获取用户对应用程序的应用页面的访问请求并向服务器提交,以在组件配置策略表中查询在所述应用页面展示的目标商家的程序组件。接收所述服务器下发的所述应用页面的页面信息、所述程序组件的执行文件和页面展示参数。基于所述执行文件执行后获得的组件数据、所述页面信息和所述页面展示参数,渲染配置所述程序组件的所述应用页面并展示;所述程序组件获取并展示有所述目标商家的推荐数据。
[0008]本说明书一个或多个实施例提供了另一种页面处理设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:获取用户终端提交的用户对应用程序的应用页面的访问请求。根据所述访问请求,在组件配置策略表中查询所述应用页面展示的目标商家的程序组件的组件标识和页面展示参数。基于所述组件标识读取所述程序组件的执行文件。向所述用户终端下发所述执行文件、所述页面展示参数和所述应用页面的页面信息,以渲染配置所述程序组件的所述应用页面并展示;所述应用页面中所述程序组件展示有所述目标商家的推荐数据。
[0009]本说明书一个或多个实施例提供了一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:获取用户对应用程序的应用页面的访问请求并向服务器提交,以在组件配置策略表中查询在所述应用页面展示的目标商家的程序组件。接收所述服务器下发的所述应用页面的页面信息、所述程序组件的执行文件和页面展示参数。基于所述执行文件执行后获得的组件数据、所述页面信息和所述页面展示参数,渲染配置所述程序组件的所述应用页面并展示;所述程序组件获取并展示有所述目标商家的推荐数据。
[0010]本说明书一个或多个实施例提供了另一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:获取用户终端提交的用户对应用程序的应用页面的访问请求。根据所述访问请求,在组件配置策略表中查询所述应用页面展示的目标商家的程序组件的组件标识和页面展示参数。基于所述组件标识读取所述程序组件的执行文件。向所述用户终端下发所述执行文件、所述页面展示参数和所述应用页面的页面信息,以渲染配置所述程序组件的所述应用页面并展示;所述应用页面中所述程序组件展示有所述目标商家的推荐数据。
附图说明
[0011]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图;
[0012]图1为本说明书一个或多个实施例提供的一种页面处理方法得实施环境的示意图;
[0013]图2为本说明书一个或多个实施例提供的一种页面处理方法处理流程图;
[0014]图3为本说明书一个或多个实施例提供的一种程序组件构建过程的处理示意图;
[0015]图4为本说明书一个或多个实施例提供的应用于应用页面渲染场景的页面处理方法处理时序图;
[0016]图5为本说明书一个或多个实施例提供的另一种页面处理方法处理流程图;
[0017]图6为本说明书一个或多个实施例提供的一种页面处理装置实施例的示意图;
[0018]图7为本说明书一个或多个实施例提供的另一种页面处理装置实施例的示意图;
[0019]图8为本说明书一个或多个实施例提供的一种页面处理设备的结构示意图;
[0020]图9为本说明书一个或多个实施例提供的另一种页面处理设备的结构示意图。
具体实施方式
[0021]为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面处理方法,应用于用户终端,所述方法包括:获取用户对应用程序的应用页面的访问请求并向服务器提交,以在组件配置策略表中查询在所述应用页面展示的目标商家的程序组件;接收所述服务器下发的所述应用页面的页面信息、所述程序组件的执行文件和页面展示参数;基于所述执行文件执行后获得的组件数据、所述页面信息和所述页面展示参数,渲染配置所述程序组件的所述应用页面并展示;所述程序组件获取并展示有所述目标商家的推荐数据。2.根据权利要求1所述的页面处理方法,所述程序组件,采用如下方式获取并展示所述目标商家的推荐数据:读取所述程序组件对应的数据推荐策略;若所述数据推荐策略为第一推荐策略,则读取所述程序组件关联的静态推荐数据,将所述静态推荐数据作为所述目标商家的推荐数据进行展示;若所述数据推荐策略为第二推荐策略,则向所述目标商家的商家服务器发送携带所述程序组件的组件标识的推荐数据访问请求,接收所述商家服务器基于所述推荐数据访问请求返回的所述推荐数据并展示。3.根据权利要求1所述的页面处理方法,所述程序组件,采用如下方式获取并展示所述目标商家的推荐数据:读取所述程序组件关联的静态推荐数据;若读取结果为空,向所述目标商家的商家服务器发送携带所述程序组件的组件标识的推荐数据访问请求;接收所述商家服务器基于所述推荐数据访问请求返回的所述推荐数据并展示。4.根据权利要求1所述的页面处理方法,所述在组件配置策略表中查询在所述应用页面展示的目标商家的程序组件,包括:根据所述访问请求,在所述组件配置策略表中查询与所述用户和所述应用页面匹配的目标商家的程序组件的组件标识和页面展示参数;基于所述组件标识读取所述程序组件的执行文件。5.根据权利要求1所述的页面处理方法,所述程序组件展示所述推荐数据后,还执行如下操作:根据所述用户对所述程序组件的触发指令,加载所述目标商家的商家子程序,以从所述应用程序跳转至所述商家小程序。6.根据权利要求5所述的页面处理方法,所述根据所述用户对所述程序组件的触发指令,加载所述目标商家的商家子程序,包括:根据所述用户对所述程序组件的触发指令,读取所述程序组件的组件属性信息中携带的子程序标识,基于所述子程序标识加载所述商家子程序;或者,根据所述用户对所述程序组件的触发指令,读取所述程序组件的组件属性信息中携带的所述目标商家的商家标识,基于所述商家标识向商家服务器发送组件访问请求,接收并展示所述商家服务器下发的所述商家子程序的子程序页面。
7.根据权利要求1所述的页面处理方法,所述程序组件,采用如下方式创建:获取所述目标商家基于子程序服务平台提交的在目标场景的应用页面展示的组件类别和组件属性信息;根据所述组件类别和所述组件属性信息,创建组件标识;根据所述目标商家提交的编码请求进行编码处理获得所述程序组件的执行文件。8.根据权利要求7所述的页面处理方法,所述根据所述目标商家提交的编码请求进行编码处理获得所述程序组件的执行文件,包括:读取所述目标场景的组件展示模板并向所述目标商家发送;根据所述目标商家基于所述组件展示模板提交的所述编码请求进行编码处理获得所述执行文件。9.根据权利要求7所述的页面处理方法,所述根据所述目标商家提交的编码请求进行编码处理获得所述程序组件的执行文件步骤执行之后,还包括:将所述执行文件标记为待审核状态,并将待审核状态的所述执行文件存储至子程序数据库;向审核用户发送所述程序组件和/或所述执行文件,以对所述程序组件进行审核处理;若接收到所述审核用户提交的对所述程序组件的审核确认结果,将所述子程序数据库中的所述执行文件的文件状态更新为已审核状态。10.根据权利要求4所述的页面处理方法,所述根据所述访问请求,在所述组件配置策略表中查询与所述用户和所述应用页面匹配的目标商家的程序组件的组件标识和页面展示参数,包括:根据所述访问请求中携带的用户标识读取所述用户的用户信息,以及,根据所述访问请求中携带的页面标识确定所述应用页面的页面类别;向策略管理服务器发送携带所述用户信息和所述页面类别的策略查询请求,以查询与所述用户信息和所述页面类别匹配的程序组件,以及读取查询到的程序组件的组件标识和页面展示参数并向所述服务器返回。11.根据权利要求10所述的页面处理方法,所述查询与所述用户信息和所述页面类别匹配的程序组件,包括:查询与所述页面类别匹配的至少一个第一程序组件;在所述第一程序组件中筛选出投放位置与所述用户的用户位置匹配,且投放时间区间包含所述用户的访问时间的至少一个第二程序组件;将所述至少一个第二程序组件中剩余投放数量超出预设阈值的第二程序组件确定为与所述用户信息和所述页面类别匹配的程序组件。12.根据权利要求1所述的页面处理方法,所述组件配置策略表中所述程序组件的配置策略,包括下述至少一项:组件属性信息,页面展示参数,组件展示参数,组件投放参数;其中,所述组件投放参数,采用如下方式确定:基于用户对所述目标商家的评价信息,计算所述目标商家在所述应用程序的服务反馈指标;根据所述服务反馈指标,确定所述组件投放参数。13.一种页面处理方法,应用于服务器,所述方法包括:
获取用户终端提交的用户对应用程序的应用页面的访问请求;根据所述访问请求,在组件配置策略表中查询所述应用页面展示的目标商家的程序组件的组件标识和页面展示参数;基于所述组件标识读取所述程序组件的执行文件;向所述用户终端下发所述执行文件、所述页面展示参数和所述应用页面的页面信息,以渲染配置所述程序组件的所述应用页面并展示;所述应用页面中所述程序组件展示有所述目标商家的推荐数据。14.根据权利要求13所述的页面处理方法,所述根据所述访问请求,在组件配...

【专利技术属性】
技术研发人员:边炀凯王少龙
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1