首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

活动页面URL生成方法、装置、计算机设备和存储介质 

申请/专利权人:中国平安财产保险股份有限公司

申请日:2019-03-13

公开(公告)日:2024-05-31

公开(公告)号:CN109992730B

主分类号:G06F16/955

分类号:G06F16/955;G06F16/958;G06F8/38

优先权:

专利状态码:有效-授权

法律状态:2024.05.31#授权;2021.04.27#实质审查的生效;2019.07.09#公开

摘要:本申请涉及一种活动页面URL生成方法、装置、计算机设备和存储介质。所述方法包括:获取待上线活动的活动类型,根据活动类型从预设的活动模板中选取目标活动模板以及目标活动模板的基础URL;根据目标活动模板确定待配置项目;获取待配置项目对应的配置数据,按照预设的URL生成规则将配置数据转化为URL配置标识符;根据URL配置标识符以及基础URL生成待上线活动的活动页面URL。本方法基于Web开发技术,实现快速生成活动页面URL,避免过多的二次开发,缩短活动项目开发周期,提高活动开发的效率。

主权项:1.一种活动页面URL生成方法,所述方法包括:获取待上线活动的活动类型,根据所述活动类型从预设的活动模板中选取目标活动模板以及所述目标活动模板的基础URL;根据所述目标活动模板确定待配置项目;所述待配置项目为所述目标活动模板中需要设置的内容,所述目标活动模板中需要设置的内容包括页面配色设计、文字字体设计以及所述待上线活动的活动信息;获取所述待配置项目对应的配置数据,获取活动模板选择指令的接收时间信息;将所述时间信息作为密钥信息,对所述配置数据进行加密得到加密数据;确定所述待配置项目的项目类型,根据所述项目类型以及所述加密数据生成结构化数据;将所述结构化数据确定为URL配置标识符;根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL;所述根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL,包括:将所述URL配置标识符填入至所述基础URL相应的URL格式位置中,生成所述待上线活动的活动页面URL;所述相应的URL格式位置为所述基础URL中的查询字段对应的位置;所述获取所述待配置项目对应的配置数据,包括:根据所述基础URL生成空白活动页面;所述空白活动页面包括与所述待配置项目对应的配置数据输入框;展示所述空白活动页面;接收输入所述配置数据输入框的配置数据,作为所述待配置项目对应的配置数据。

全文数据:活动页面URL生成方法、装置、计算机设备和存储介质技术领域本申请涉及计算机技术领域,特别是涉及一种活动页面URL生成方法、装置、计算机设备和存储介质。背景技术随着互联网技术的发展,越来越多的网站、商家开展线上活动,线上活动的上线往往需要根据活动项目的需求进行UIUserInterfaceDesign设计、前端开发、后端开发以及前端后端联调等开发流程生成前端活动页面。传统的前端活动页面的开发技术中,针对同类型的不同活动项目,由于活动项目中UI、活动规则、活动数据等差异导致每个活动项目都需要UI设计、前后端开发以及前端后端联调等开发流程以生成活动页面,导致活动项目对应的活动页面开发时间长,导致活动项目的上线周期长、效率低。发明内容基于此,有必要针对上述技术问题,提供一种的活动页面URL生成方法、装置、计算机设备和存储介质。一种活动页面URL生成方法,所述方法包括:获取待上线活动的活动类型,根据所述活动类型从预设的活动模板中选取目标活动模板以及所述目标活动模板的基础URL;根据所述目标活动模板确定待配置项目;获取所述待配置项目对应的配置数据,按照预设的URL生成规则将所述配置数据转化为URL配置标识符;根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL。在其中一个实施例中,所述获取待上线活动的活动类型的步骤,包括:接收活动页面生成指令,所述活动页面生成指令包括待上线活动的活动类型标识;根据所述活动类型标识确定所述待上线活动的活动类型。在其中一个实施例中,所述按照预设的URL生成规则将所述配置数据转化为URL配置标识符的步骤,包括:利用预设的加密算法对所述配置数据进行加密,得到加密数据;确定所述待配置项目的项目类型,根据所述项目类型以及加密数据生成结构化数据;将所述结构化数据确定为所述URL配置标识符。在其中一个实施例中,所述利用预设的加密算法对所述配置数据进行加密,得到加密数据的步骤,包括:获取活动模板选择指令的接收时间信息;将所述时间信息作为密钥信息,对所述配置数据进行加密得到加密数据。在其中一个实施例中,所述待配置项目包括配置图片项目;所述获取所述待配置项目对应的配置数据的步骤,包括:获取目标图片数据的分辨率以及所述配置图片项目对应区域的大小;当所述目标图片数据的分辨率以及所述配置图片项目对应区域的大小匹配,将图片数据作为配置数据;当所述目标图片数据的分辨率以及所述配置图片项目对应区域的大小不匹配,根据所述配置图片项目对应区域的大小对所述目标图片数据进行裁剪,将裁剪后的目标图片数据确定为配置数据。在其中一个实施例中,所述获取所述待配置项目对应的配置数据的步骤,包括:根据所述基础URL生成空白活动页面,其中,所述空白活动页面包括与所述待配置项目对应的配置数据输入框;展示所述空白活动页面,通过所述配置数据输入框获取所述待配置项目的配置数据。一种活动页面URL生成装置,所述装置包括:活动模板确定模块,用于获取待上线活动的活动类型,根据所述活动类型从预设的活动模板中选取目标活动模板以及所述目标活动模板的基础URL;配置项目获取模块,用于根据所述目标活动模板确定待配置项目;配置数据获取模块,用于获取所述待配置项目对应的配置数据,按照预设的URL生成规则将所述配置数据转化为URL配置标识符;目标URL生成模块,用于根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL。在其中一个实施例中,所述配置数据获取模块,用于利用预设的加密算法对所述配置数据进行加密,得到加密数据;确定所述待配置项目的项目类型,根据所述项目类型以及加密数据生成结构化数据;将所述结构化数据确定为所述URL配置标识符。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取待上线活动的活动类型,根据所述活动类型从预设的活动模板中选取目标活动模板以及所述目标活动模板的基础URL;根据所述目标活动模板确定待配置项目;获取所述待配置项目对应的配置数据,按照预设的URL生成规则将所述配置数据转化为URL配置标识符;根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取待上线活动的活动类型,根据所述活动类型从预设的活动模板中选取目标活动模板以及所述目标活动模板的基础URL;根据所述目标活动模板确定待配置项目;获取所述待配置项目对应的配置数据,按照预设的URL生成规则将所述配置数据转化为URL配置标识符;根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL。上述活动页面URL生成方法、装置、计算机设备和存储介质,通过待上线活动的活动类型确定目标活动模板以及目标活动模板的基础URL,并根据目标活动模板中待配置项目获取配置数据,从而根据配置数据生成URL配置标识符,结合基础URL以及URL配置标识符生成待上线活动的活动页面URL,针对同类型的不同活动项目,利用与活动类型对应的活动模板的基础URL结合配置数据快速生成待上线活动活动页面的专属链接,通过专属链接生成活动页面实现活动项目上线,避免活动页面过多的二次开发,降低开发成本,缩短活动页面的开发周期,提高活动页面的开发效率,缩短活动项目的上线时间。附图说明图1为一个实施例中活动页面URL生成方法的应用场景图;图2为一个实施例中活动页面URL生成方法的流程示意图;图3为一个实施例中空白活动页面的示意图;图4为另一个实施例中活动页面URL生成方法的流程示意图;图5为一个实施例中活动页面URL生成装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的活动页面URL生成方法,可以应用于如图1所示的应用环境中。其中,运营管理平台102通过网络与后台系统104通过网络进行通信。运营人员根据活动内容通过运营管理平台102在后台系统104中选取与待上线活动的活动类型对应的目标活动模块以及目标活动模板的基础URL,后台系统104根据目标活动模板确认待配置项目,从而获取与待配置项目对应的配置数据,并将配置数据生成URL配置标识符,将URL配置标识符结合基础URL生成活动页面URL,针对同类型的不同活动项目,利用活动模板的基础URL结合配置数据快速生成待上线活动活动页面的专属链接,通过专属链接生成活动页面实现活动项目上线,减少活动页面过多的二次开发,降低活动页面的开发成本,降低开发成本,缩短活动页面的开发周期,提高活动页面的开发效率,缩短活动项目的上线时间。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种活动页面URL生成方法,以该方法应用于图1中的后台系统为例进行说明,包括以下步骤:步骤S210:获取待上线活动的活动类型,根据活动类型从预设的活动模板中选取目标活动模板以及目标活动模板的基础URL。预设活动模板可以包括翻牌活动模板、抽奖模板、下载送活动模板、天天有礼活动模板、每周有礼活动模板、新人有礼活动模板、跳转连接活动模板、问卷调查定制活动、卡券活动模板以及报名活动模板等常见活动类型的活动模板;后台系统可以获取以往开发的不同活动类型的历史活动页面,根据历史活动页面生成不同活动类型的活动模板保存至数据库中,并根据不同活动类型的活动模板生成对应的基础URL。运营人员可以通过运营管理平台向后台系统发送待上线活动的活动类型,后台系统根据待上线活动的活动类型从预设的活动模板中选择目标活动模板,后台系统确定到目标活动模板,并获取目标活动模板的基础URLUniformResourceLocator地址。步骤S220:根据目标活动模板确定待配置项目。本步骤中,待配置项目是指目标活动模板中需要设置的内容,例如UI页面配色设计、文字字体设计以及活动开始时间与结束时间等相关的待设置的内容项目,且不同类型的活动模板对应的待配置项目是不同的;后台系统可以预先收集不同类型的活动模板中需要设置的内容,并将各类型的活动模板中需要设置的内容作为各类型活动模板对应的待配置项目,根据各个类型的活动模板及其对应的待配置项目,建立待配置项目查找表;在确定到目标活动模板后,后台系统可以从待配置项目查找表确定当前目标活动模板中的待配置项目。步骤S230:获取待配置项目对应的配置数据,按照预设的URL生成规则将配置数据转化为URL配置标识符。本步骤中,后台系统在确定目标活动模板中的待配置项目后,获取与各个待配置项目对应的配置数据,并配置数据URL配置标识符;具体的,后台系统可以根据待配置项目通过APIApplicationProgrammingInterface,应用程序编程接口的调用的方式从数据库中获取预先保存好的默认配置数据,也可以由运营人员通过运营管理平台发送配置数据至后台系统中;以待配置项目为活动开始时间与结束时间为例,某一活动的开始时间为2018年01月01日,结束时间为2018年01月20日,则配置数据分别为“20180101”以及“20180120”,按照预设的URL生成规则将该配置数据转为URL配置标识符,得到的URL配置标识符为“st=20180101”以及“et=20180120”。步骤S240:根据URL配置标识符以及基础URL生成待上线活动的活动页面URL。本步骤中,后台系统在获得URL配置标识符后,将URL配置标识符填入至基础URL相应的URL格式位置中,生成待上线活动的活动页面URL。具体的,URL的格式一般为:协议类型:主机名[:端口号]路径[;参数][?查询]#信息片段其中,基础URL包括“协议类型:主机名[:端口号]路径[;参数]”,在后台系统获得URL配置标识符后,可以将URL配置标识符作为[?查询]字段,填写到基础URL中,生成目标URL。上述活动页面URL生成方法中,通过待上线活动的活动类型确定目标活动模板以及目标活动模板的基础URL,并根据目标活动模板中待配置项目获取配置数据,从而根据配置数据生成URL配置标识符,结合基础URL以及URL配置标识符生成活动项目的目标URL,针对同类型的不同活动项目,利用与活动类型对应的活动模板的基础URL结合配置数据快速生成待上线活动的专属链接,通过专属链接生成活动页面实现活动项目上线,避免活动页面过多的二次开发,降低开发成本,缩短活动页面的开发周期,提高活动页面的开发效率,缩短活动项目的上线时间。在一个实施例中,获取待上线活动的活动类型的步骤,包括:接收活动页面生成指令,活动页面生成指令包括待上线活动的活动类型标识;根据活动类型标识确定待上线活动的活动类型。本实施例中,运营人员通过运营管理平台发送活动页面生成指令至后台系统,后台系统在接收到活动页面生成指令后,根据活动页面生成指令中的活动类型标识从确定待上线活动的活动类型,从而根据活动类型从数据库中获取与活动类型对应的目标活动模板以及目标活动模板的基础URL,实现快速确定待上线活动的活动类型。在一个实施例中,按照预设的URL生成规则将配置数据转化为URL配置标识符的步骤,包括:利用预设的加密算法对配置数据进行加密,得到加密数据;确定待配置项目的项目类型,根据项目类型以及加密数据生成结构化数据;将结构化数据确定为URL配置标识符。本实施例中,加密算法可以使用对称加密算法或者MD5算法等加密算法;不同的活动模板对应的待配置项目的类型是不同的,后台系统在获得活动页面的配置数据后,利用预设的加密算法对配置数据进行加密,并根据待配置项目的类型以及加密后的配置数据生成URL配置标识;以待配置项目为活动开始时间与结束时间为例,某一活动的开始时间为2018年01月01日,结束时间为2018年01月20日,则配置数据分别为“20180101”以及“20180120”,利用MD5算法加密算法对配置数据进行加密,得到加密数据A以及加密数据B,结合待配置项目的类型,生成URL配置标识符为“t=AtoB”。进一步的,在一个实施例中,利用预设的加密算法对配置数据进行加密,得到加密数据的步骤,包括:获取活动模板选择指令的接收时间信息;将时间信息作为密钥信息,对配置数据进行加密得到加密数据。本实施例中,后台系统在获得活动模板选择指令后,确定该活动模板选择指令的接收时间信息,利用接收时间信息作为密钥信息对配置数据进行加密,以获得加密数据,有效避免配置数据的伪造导致虚假活动URL的产生,减少资源的泄漏,提高数据的安全性。在一个实施例中,待配置项目包括配置图片项目;获取待配置项目对应的配置数据的步骤,包括:获取目标图片数据的分辨率以及配置图片项目对应区域的大小;当目标图片数据的分辨率以及配置图片项目对应区域的大小匹配,将图片数据作为配置数据;当目标图片数据的分辨率以及配置图片项目对应区域的大小不匹配,根据配置图片项目对应区域的大小对目标图片数据进行裁剪,将裁剪后的目标图片数据确定为配置数据。本实施例中,待配置项目包括配置图片项目,即对一块特定的空白区域填充图片数据,例如背景图片的配置;配置图片项目对应区域是指在活动页面中需要填充图片的空白区域。获取配置图片项目的配置数据的过程中,确定目标图片数据后,获取目标图片数据的分辨率以及图片配置项目对应区域的大小,通过判断目标图片数据的分辨率以及图片配置项目对应区域的大小是否匹配;若匹配,即目标图片的尺寸大小小于或等于图片配置项目对应区域的大小,目标图片可以放置到图片配置项目对应区域中,则直接将该图片数据作为配置数据;若不匹配,即目标图片的尺寸大小大于图片配置项目对应区域的大小,目标图片的尺寸大小需要进行压缩才能放置到图片配置项目对应区域中,则根据图片配置项目对应区域的大小对图片数据进行裁剪,将裁剪后的图片数据确定为配置数据。在生成URL配置标识符的过程中,根据待配置项目对配置数据进行适当的调整,以适应活动模板中各类待配置项目,避免获得的目标URL的活动页面中的图片内容无法显示或者出现畸变。在一个实施例中,获取待配置项目对应的配置数据的步骤,包括:根据基础URL生成空白活动页面,其中,空白活动页面包括与待配置项目对应的配置数据输入框;展示空白活动页面,通过配置数据输入框获取待配置项目的配置数据。本实施例中,空白活动页面是由基础URL生成的页面,即未为待配置项目配置数据的活动模板;后台系统在获得目标活动模板的基础URL后,对基础URL进行解析生成空白活动页面,后台系统通过运营管理平台的显示装置展示空白活动页面,使得运营人员通过运营管理平台在空白活动页面的配置数据输入框进行操作输入配置数据,后台系统接收通过空白活动页面的配置数据输入框获得配置数据,有效提高配置数据获取的效率,降低配置数据获取的错误率。进一步的,在空白活动页面中,配置数据输入框可以设置在待配置项目所控制区域上,通过将空白活动页面展示,运营人员在待配置项目对应的控制区域中进行数据配置,增加配置数据输入的具象化,提高配置数据获取的效率,降低配置数据获取的错误率。参见图3,图3为一个实施例中空白活动页面的示意图,图3的空白活动页面为翻牌活动模板,图中配置数据输入框包括背景图上传、参数设置、文字修改、图片上传等不同类型的输入框,运营人员通过点击配置数据输入框,可以进行对应控制区域的配置数据的输入操作,进而完成配置数据的输入。在一个实施例中,如图4所示,提供了一种活动页面URL生成方法,包括以下步骤:步骤S310:接收活动页面生成指令,活动页面生成指令包括待上线活动的活动类型标识。步骤S320:根据活动类型标识确定待上线活动的活动类型,根据活动类型从预设的活动模板中选取目标活动模板以及目标活动模板的基础URL。步骤S330:根据目标活动模板确定待配置项目。步骤S340:根据基础URL生成空白活动页面,其中,空白活动页面包括与待配置项目对应的配置数据输入框。步骤S350:展示空白活动页面,通过配置数据输入框获取待配置项目的配置数据。步骤S360:按照预设的URL生成规则将配置数据转化为URL配置标识符。步骤S370:根据URL配置标识符以及基础URL生成待上线活动的活动页面URL。上述活动页面URL生成方法中,通过确定与活动项目对应的目标活动模板以及目标活动模板的基础URL,通过展示由基础URL生成的空白活动页面,通过空白活动页面中的配置数据输入框获取待配置项目的配置数据,从而根据目标活动模板中待配置项目的配置数据生成URL配置标识符,结合基础URL以及URL配置标识符生成活动项目的目标URL,实现快速生成活动页面URL,避免过多的二次开发,缩短活动项目开发周期,提高活动开发的效率。应该理解的是,虽然图2或图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2或图4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。在一个实施例中,如图5所示,提供了一种活动页面URL生成装置,包括:活动模板确定模块410、配置项目获取模块420、标识符获取模块430和目标URL生成模块440,其中:活动模板确定模块410,用于获取待上线活动的活动类型,根据活动类型从预设的活动模板中选取目标活动模板以及目标活动模板的基础URL;配置项目获取模块420,用于根据目标活动模板确定待配置项目;配置数据获取模块430,用于获取待配置项目对应的配置数据,按照预设的URL生成规则将配置数据转化为URL配置标识符;目标URL生成模块440,用于根据URL配置标识符以及基础URL生成待上线活动的活动页面。在一个实施例中,活动页面URL生成装置还包括标识符获取模块,用于接收活动页面生成指令,活动页面生成指令包括待上线活动的活动类型标识;根据活动类型标识确定待上线活动的活动类型。在一个实施例中,配置数据获取模块430用于利用预设的加密算法对配置数据进行加密,得到加密数据;确定待配置项目的项目类型,根据项目类型以及加密数据生成结构化数据;将结构化数据确定为URL配置标识符。在一个实施例中,配置数据获取模块430,用于获取活动模板选择指令的接收时间信息;将时间信息作为密钥信息,对配置数据进行加密得到加密数据。在一个实施例中,待配置项目包括配置图片项目;配置数据获取模块430,用于获取目标图片数据的分辨率以及配置图片项目对应区域的大小;当目标图片数据的分辨率以及配置图片项目对应区域的大小匹配,将图片数据作为配置数据;当目标图片数据的分辨率以及配置图片项目对应区域的大小不匹配,根据配置图片项目对应区域的大小对目标图片数据进行裁剪,将裁剪后的目标图片数据确定为配置数据。在一个实施例中,配置数据获取模块430,用于根据基础URL生成空白活动页面,其中,空白活动页面包括与待配置项目对应的配置数据输入框;展示空白活动页面,通过配置数据输入框获取待配置项目的配置数据。关于活动页面URL生成装置的具体限定可以参见上文中对于活动页面URL生成方法的限定,在此不再赘述。上述活动页面URL生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储活动模板、与活动模板相应的待配置以及项目配置数据等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种活动页面URL生成方法。本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取待上线活动的活动类型,根据活动类型从预设的活动模板中选取目标活动模板以及目标活动模板的基础URL;根据目标活动模板确定待配置项目;获取待配置项目对应的配置数据,按照预设的URL生成规则将配置数据转化为URL配置标识符;根据URL配置标识符以及基础URL生成待上线活动的活动页面URL。在一个实施例中,处理器执行计算机程序实现获取待上线活动的活动类型的步骤时,具体实现以下步骤:接收活动页面生成指令,活动页面生成指令包括待上线活动的活动类型标识;根据活动类型标识确定待上线活动的活动类型。在一个实施例中,处理器执行计算机程序实现按照预设的URL生成规则将配置数据转化为URL配置标识符的步骤时,具体实现以下步骤:利用预设的加密算法对配置数据进行加密,得到加密数据;确定待配置项目的项目类型,根据项目类型以及加密数据生成结构化数据;将结构化数据确定为URL配置标识符。在一个实施例中,处理器执行计算机程序实现利用预设的加密算法对配置数据进行加密,得到加密数据的步骤时,具体实现以下步骤:获取活动模板选择指令的接收时间信息;将时间信息作为密钥信息,对配置数据进行加密得到加密数据。在一个实施例中,待配置项目包括配置图片项目;处理器执行计算机程序实现获取待配置项目对应的配置数据的步骤时,具体实现以下步骤:获取目标图片数据的分辨率以及配置图片项目对应区域的大小;当目标图片数据的分辨率以及配置图片项目对应区域的大小匹配,将图片数据作为配置数据;当目标图片数据的分辨率以及配置图片项目对应区域的大小不匹配,根据配置图片项目对应区域的大小对目标图片数据进行裁剪,将裁剪后的目标图片数据确定为配置数据。在一个实施例中,处理器执行计算机程序实现获取待配置项目对应的配置数据的步骤时,具体实现以下步骤:根据基础URL生成空白活动页面,其中,空白活动页面包括与待配置项目对应的配置数据输入框;展示空白活动页面,通过配置数据输入框获取待配置项目的配置数据。在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取待上线活动的活动类型,根据活动类型从预设的活动模板中选取目标活动模板以及目标活动模板的基础URL;根据目标活动模板确定待配置项目;获取待配置项目对应的配置数据,按照预设的URL生成规则将配置数据转化为URL配置标识符;根据URL配置标识符以及基础URL生成待上线活动的活动页面URL。在一个实施例中,计算机程序被处理器执行实现获取待上线活动的活动类型的步骤时,具体实现以下步骤:接收活动页面生成指令,活动页面生成指令包括待上线活动的活动类型标识;根据活动类型标识确定待上线活动的活动类型。在一个实施例中,计算机程序被处理器执行实现按照预设的URL生成规则将配置数据转化为URL配置标识符的步骤时,具体实现以下步骤:利用预设的加密算法对配置数据进行加密,得到加密数据;确定待配置项目的项目类型,根据项目类型以及加密数据生成结构化数据;将结构化数据确定为URL配置标识符。在一个实施例中,计算机程序被处理器执行实现利用预设的加密算法对配置数据进行加密,得到加密数据的步骤时,具体实现以下步骤:获取活动模板选择指令的接收时间信息;将时间信息作为密钥信息,对配置数据进行加密得到加密数据。在一个实施例中,待配置项目包括配置图片项目;计算机程序被处理器执行实现获取待配置项目对应的配置数据的步骤时,具体以下步骤:获取目标图片数据的分辨率以及配置图片项目对应区域的大小;当目标图片数据的分辨率以及配置图片项目对应区域的大小匹配,将图片数据作为配置数据;当目标图片数据的分辨率以及配置图片项目对应区域的大小不匹配,根据配置图片项目对应区域的大小对目标图片数据进行裁剪,将裁剪后的目标图片数据确定为配置数据。在一个实施例中,计算机程序被处理器执行实现获取待配置项目对应的配置数据的步骤时,具体实现以下步骤:根据基础URL生成空白活动页面,其中,空白活动页面包括与待配置项目对应的配置数据输入框;展示空白活动页面,通过配置数据输入框获取待配置项目的配置数据。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和或易失性存储器。非易失性存储器可包括只读存储器ROM、可编程ROMPROM、电可编程ROMEPROM、电可擦除可编程ROMEEPROM或闪存。易失性存储器可包括随机存取存储器RAM或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAMSRAM、动态RAMDRAM、同步DRAMSDRAM、双数据率SDRAMDDRSDRAM、增强型SDRAMESDRAM、同步链路SynchlinkDRAMSLDRAM、存储器总线Rambus直接RAMRDRAM、直接存储器总线动态RAMDRDRAM、以及存储器总线动态RAMRDRAM等。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

权利要求:1.一种活动页面URL生成方法,所述方法包括:获取待上线活动的活动类型,根据所述活动类型从预设的活动模板中选取目标活动模板以及所述目标活动模板的基础URL;根据所述目标活动模板确定待配置项目;获取所述待配置项目对应的配置数据,按照预设的URL生成规则将所述配置数据转化为URL配置标识符;根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL。2.根据权利要求1所述的方法,其特征在于,所述获取待上线活动的活动类型的步骤,包括:接收活动页面生成指令,所述活动页面生成指令包括待上线活动的活动类型标识;根据所述活动类型标识确定所述待上线活动的活动类型。3.根据权利要求2所述的方法,其特征在于,所述按照预设的URL生成规则将所述配置数据转化为URL配置标识符的步骤,包括:利用预设的加密算法对所述配置数据进行加密,得到加密数据;确定所述待配置项目的项目类型,根据所述项目类型以及加密数据生成结构化数据;将所述结构化数据确定为所述URL配置标识符。4.根据权利要求3所述的方法,其特征在于,所述利用预设的加密算法对所述配置数据进行加密,得到加密数据的步骤,包括:获取活动模板选择指令的接收时间信息;将所述时间信息作为密钥信息,对所述配置数据进行加密得到加密数据。5.根据权利要求1所述的方法,其特征在于,所述待配置项目包括配置图片项目;所述获取所述待配置项目对应的配置数据的步骤,包括:获取目标图片数据的分辨率以及所述配置图片项目对应区域的大小;当所述目标图片数据的分辨率以及所述配置图片项目对应区域的大小匹配,将图片数据作为配置数据;当所述目标图片数据的分辨率以及所述配置图片项目对应区域的大小不匹配,根据所述配置图片项目对应区域的大小对所述目标图片数据进行裁剪,将裁剪后的目标图片数据确定为配置数据。6.根据权利要求1所述的方法,其特征在于,所述获取所述待配置项目对应的配置数据的步骤,包括:根据所述基础URL生成空白活动页面,其中,所述空白活动页面包括与所述待配置项目对应的配置数据输入框;展示所述空白活动页面,通过所述配置数据输入框获取所述待配置项目的配置数据。7.一种活动页面URL生成装置,其特征在于,所述装置包括:活动模板确定模块,用于获取待上线活动的活动类型,根据所述活动类型从预设的活动模板中选取目标活动模板以及所述目标活动模板的基础URL;配置项目获取模块,用于根据所述目标活动模板确定待配置项目;配置数据获取模块,用于获取所述待配置项目对应的配置数据,按照预设的URL生成规则将所述配置数据转化为URL配置标识符;目标URL生成模块,用于根据所述URL配置标识符以及基础URL生成所述待上线活动的活动页面URL。8.根据权利要求7所述的装置,其特征在于,所述配置数据获取模块,用于利用预设的加密算法对所述配置数据进行加密,得到加密数据;确定所述待配置项目的项目类型,根据所述项目类型以及加密数据生成结构化数据;将所述结构化数据确定为所述URL配置标识符。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

百度查询: 中国平安财产保险股份有限公司 活动页面URL生成方法、装置、计算机设备和存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。