System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体涉及一种用于营销页面的搭建平台及营销页面搭建方法。
技术介绍
1、目前现有的市场活动场景中,功能更丰富、吸引力更强的营销类活动日益受到客户和用户的青睐。常见的如抽奖类、领取类、报名类、助力类、分享类活动等等。这些活动往往伴随数据的动态获取、活动规则的灵活配置、玩法的千变万化、与服务端的交互密切等特点。与内容型的静态模板相比功能更强大,实现方式也更复杂。目前绝大多数的搭建平台都不能实现这类配置,少数的搭建平台虽然有类似的功能,可以配置活动规则,但是模板固化严重,缺乏灵活性和扩展能力,无法满足市场的需求。
2、传统的移动端h5页面的开发和更新,都需要经历代码编写-功能测试-发版上线的流程,周期长、投入大、效率低,是无法消除的硬伤。如何借鉴页面配置的方式,通过搭建平台快速的生成h5页面,目前并没有有效的解决办法。
技术实现思路
1、针对上述现有技术的不足,本专利技术旨在提供一种用于营销页面的搭建平台及营销页面搭建方法,以解决现有页面搭建平台针对页面开发或更新需要对代码进行更改,造成的周期长、工作量大以及模板固化严重的问题。
2、为了解决上述问题,本专利技术采用了如下的技术方案:
3、一方面,本专利技术提供一种用于营销页面的搭建平台,包括:元素管理模块、编辑区、属性栏和页面交互栏;
4、所述元素管理模块用于上传和存放元素;
5、所述编辑区用于展示页面中的元素且针对拖入的元素进行配置形成营销页面;
< ...【技术保护点】
1.一种用于营销页面的搭建平台,其特征在于,包括:元素管理模块、编辑区、属性栏和页面交互栏;
2.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,所述动作通过客户端根据动作模型中的动作定义动作的具体业务逻辑,通过模板生成器向互动组件注入,将客户端定义动作的具体业务逻辑作为一个JS函数,将接收的互动组件数据、互动组件规则和动作参数作为JS函数的参数对动作的具体业务逻辑进行定义;若动作为接口类动作,则通过Promise.resolve返回处理后的数据,返回处理后的数据符合数据模型定义的字段内容,若动作为交互类动作,则通过Promise.resolve返回true或false,表示该动作执行成功或失败。
3.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,所述组合组件通过内置的关联组件关系图进行互动组件间的业务逻辑;其中关联组件关系图中包括动作和动作之间的关系、动作和组件之间的关系以及组件和组件之间的关系;动作和动作之间的关系会在动作完成时触发组合组件内的关联动作,动作和组件之间的关系在动作完成时显示组合组件内关联组件所在页面或在组件完成时触发组
4.根据权利要求2所述的用于营销页面的搭建平台,其特征在于,所述模板生成器和所述互动组件基于uni-app框架开发,在H5端或小程序端通过安装模板生成器、上传互动组件和远程加载元素或安装元素包形成页面配置。
5.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,所述互动组件和/或其他元素形成页面模板,存储于模板生成器的Vuex模块中,且每个页面模板具有唯一模板标识。
6.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,所述元素还包括图片、文字、音频、视频、图文和H5基础元件;
7.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,还包括元素开发模块;所述元素开发模块用于开发互动组件,完成后打包成zip压缩包,上传至所述元素管理模块。
8.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,还包括模板管理模块,用于上传和存放已配置的营销页面模板。
9.一种基于权利要求1-8任一所述的用于营销页面的搭建平台的营销页面搭建方法,其特征在于,包括:
10.根据权利要求9所述的营销页面搭建方法,其特征在于,包括选择模板管理模块中已配置的营销页面模板,编辑区内显示已配置的营销页面模板的元素,对已配置的营销页面模板的元素进行调整,形成新的营销页面;
...【技术特征摘要】
1.一种用于营销页面的搭建平台,其特征在于,包括:元素管理模块、编辑区、属性栏和页面交互栏;
2.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,所述动作通过客户端根据动作模型中的动作定义动作的具体业务逻辑,通过模板生成器向互动组件注入,将客户端定义动作的具体业务逻辑作为一个js函数,将接收的互动组件数据、互动组件规则和动作参数作为js函数的参数对动作的具体业务逻辑进行定义;若动作为接口类动作,则通过promise.resolve返回处理后的数据,返回处理后的数据符合数据模型定义的字段内容,若动作为交互类动作,则通过promise.resolve返回true或false,表示该动作执行成功或失败。
3.根据权利要求1所述的用于营销页面的搭建平台,其特征在于,所述组合组件通过内置的关联组件关系图进行互动组件间的业务逻辑;其中关联组件关系图中包括动作和动作之间的关系、动作和组件之间的关系以及组件和组件之间的关系;动作和动作之间的关系会在动作完成时触发组合组件内的关联动作,动作和组件之间的关系在动作完成时显示组合组件内关联组件所在页面或在组件完成时触发组合组件内的关联动作,组件和组件之间的关系会在一个组件内部的特定触发动作完成后显示或触发组合内的另一个组件。
4.根据权利要求...
【专利技术属性】
技术研发人员:李阳,李高伟,闫银涛,甘天亮,万振荣,
申请(专利权)人:北京领雁科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。