一种落地页生成方法及装置与流程

文档序号:17220644发布日期:2019-03-27 11:55阅读:1772来源:国知局
一种落地页生成方法及装置与流程

本发明涉及互联网技术领域,更具体地说,涉及一种落地页生成方法及装置。



背景技术:

落地页或着陆页(英文名称为landingpage)是指访问者在其它地方看到的某个具有主题的营销活动(如通过email、社交媒体或广告发布的优惠信息等),点击后被链接到网站上的第一个页面。落地页为访问者提供了一种“目标超明确”的访问体验,通过呈现一个特定页面,为访问者指出一条明确的路径继续加深与网站的关系。

现阶段,落地页的生成都是靠开发团队单人单页的开发,但是该种方式只能针对一个项目或者一个产品,通用性差。



技术实现要素:

有鉴于此,为解决上述问题,本发明提供一种落地页生成方法及装置。技术方案如下:

一种落地页生成方法,包括:

获取页面模板,所述页面模板包含有与用户界面ui显示内容相关联的标识符;

确定用户基于所述页面模板所选取的目标页面模板,并显示与所述目标页面模板所包含目标标识符相关联的目标ui显示内容;

获取用户基于所述目标ui显示内容所输入的目标页面元素;

将所述目标页面元素匹配到所述目标页面模板所包含的标识符并替换得到落地页。

优选的,所述获取用户基于所述目标ui显示内容所输入的目标页面元素,包括:

基于预先获取到的所述页面模板的页面元素,显示所述目标页面模板所对应的目标页面元素;

响应用户基于所述目标ui显示内容针对所述目标页面元素的输入操作。

优选的,所述方法还包括:

以预览形式显示所述落地页,并响应用户的确认操作。

优选的,所述以预览形式显示所述落地页,包括:

生成并向用户推送所述落地页的预览地址,所述预览地址用于被触发以预览形式显示所述落地页;

响应用户针对所述预览地址的触发操作。

优选的,所述方法还包括:

在所述确认操作为用于表征确认生成所述落地页的操作时,生成并向用户推送所述落地页的在线地址。

一种落地页生成装置,包括:

第一获取模块,用于获取页面模板,所述页面模板包含有与用户界面ui显示内容相关联的标识符;

显示模块,用于确定用户基于所述页面模板所选取的目标页面模板,并显示与所述目标页面模板所包含目标标识符相关联的目标ui显示内容;

第二获取模块,用于获取用户基于所述目标ui显示内容所输入的目标页面元素;

替换模块,用于将所述目标页面元素匹配到所述目标页面模板所包含的标识符并替换得到落地页。

优选的,所述第二获取模块,具体用于:

基于预先获取到的所述页面模板的页面元素,显示所述目标页面模板所对应的目标页面元素;响应用户基于所述目标ui显示内容针对所述目标页面元素的输入操作。

优选的,所述装置还包括:

预览模块,用于以预览形式显示所述落地页,并响应用户的确认操作。

优选的,用于以预览形式显示所述落地页的所述预览模块,具体用于:

生成并向用户推送所述落地页的预览地址,所述预览地址用于被触发以预览形式显示所述落地页;响应用户针对所述预览地址的触发操作。

优选的,所述装置还包括:

推送模块,用于在所述确认操作为用于表征确认生成所述落地页的操作时,生成并向用户推送所述落地页的在线地址。

相较于现有技术,本发明实现的有益效果为:

以上本发明提供的一种落地页生成方法及装置,该方法可以提供页面模板供用户选择,并使得用户基于所选目标页面模板的目标ui显示内容输入目标页面元素即可得到落地页。这就可以提高落地页生成的通用性,从而降低开发成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的落地页生成方法的方法流程图;

图2为本发明实施例提供的落地页生成方法的另一方法流程图;

图3为本发明实施例提供的落地页生成装置的结构示意图;

图4为本发明实施例提供的落地页生成装置的另一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种落地页生成方法,该方法的方法流程图如图1所示,包括如下步骤:

s10,获取页面模板,页面模板包含有与用户界面ui显示内容相关联的标识符。

在执行步骤s10的过程中,所获取的页面模板为设计人员针对不同设计需求所制作的。结合不同的业务场景,落地页上集成有不同的功能组件,比如组图、视频、文章列表、按钮、地图、二维码等。当然,页面模板还具有通用功能,比如页面样式、交互、埋点、文件上传等,以埋点为例,通过将埋点放入页面模板中,在生成落地页的同时,完成了用户行为采集等复杂功能,从而便于制定更优的营销策略。

需要说明的是,标识符设置于页面模板的html、js或者css中,以ui的方式展示给用户进行填写、选中、上传等输入操作。并且标识符与ui显示内容之间的关联关系预先设置。

s20,确定用户基于页面模板所选取的目标页面模板,并显示与目标页面模板所包含目标标识符相关联的目标ui显示内容。

s30,获取用户基于目标ui显示内容所输入的目标页面元素。

在执行步骤s30的过程中,目标页面元素可以是页面标题、还可以是下载链接、按钮文字等,本实施例对此不做限定,可以根据实际需要设置不同类型。

当然,在其他一些实施例中,为使元素输入简单化,还可以预先制作不同页面模板所对应的页面元素,比如,对于轮播图类型的页面模板,页面元素即为轮播图中的图片;在显示目标ui显示内容的同时显示目标页面模板所对应的目标页面元素,以供用户选择,进一步响应用户针对目标页面元素的输入操作。

s40,将目标页面元素匹配到目标页面模板所包含的标识符并替换得到落地页。

在执行步骤s40的过程中,可以采用正则表达式等方式将目标页面模板中的标识符替换为所匹配的目标页面元素。

在其他一些实施例中,为提高用户体验度,在图1所示出落地页生成方法的基础上,还包括如下步骤,方法流程图如图2所示:

s50,以预览形式显示落地页,并响应用户的确认操作。

在执行步骤s50的过程中,以预览形式所显示的落地页可以达到秒级预览,此时,用户可以针对该预览形式的落地页输入“确认生成”或者“取消生成”的确认操作。

当然,考虑到多个用户同一时间进行预览的并发情况,以预览形式显示落地页的过程中,可以生成并向用户推送落地页的预览地址,预览地址用于被触发以预览形式显示落地页;响应用户针对预览地址的触发操作。

需要说明的是,预览地址可以是md5地址,具体可以基于落地页的内容计算得到,具有唯一性。

更进一步的,为使用户不必购买、配置单独的服务器,在确认操作为用于表征确认生成落地页的操作时,生成并向用户推送落地页的在线地址。

具体的,在确认操作为用于表征确认生成落地页的操作时,可以将落地页上传至云端服务器,用户可以通过查看、复制在线地址从云端服务器处下载落地页。此外、在线地址由落地页地址和落地页名称构成,而落地页地址可以结合落地页的名称、生成时间等生成。

更进一步的,本发明实施例还提供修改功能,也就是,在在线地址不变、但需要修改落地页时,用户直接修改落地页中目标页面元素的内容、然后确认即可,这就不必像其他html网站制作工具再去几乎重新做一遍。

本发明实施例提供的落地页生成方法,可以提供页面模板供用户选择,并使得用户基于所选目标页面模板的目标ui显示内容输入目标页面元素即可得到落地页。这就可以提高落地页生成的通用性,从而降低开发成本。

基于上述实施例提供的落地页生成方法,本发明实施例还提供一种执行上述落地页生成方法的装置,该装置的结构示意图如图3所示,包括:

第一获取模块10,用于获取页面模板,页面模板包含有与用户界面ui显示内容相关联的标识符;

显示模块20,用于确定用户基于页面模板所选取的目标页面模板,并显示与目标页面模板所包含目标标识符相关联的目标ui显示内容;

第二获取模块30,用于获取用户基于目标ui显示内容所输入的目标页面元素;

替换模块40,用于将目标页面元素匹配到目标页面模板所包含的标识符并替换得到落地页。

可选的,第二获取模块30,具体用于:

基于预先获取到的页面模板的页面元素,显示目标页面模板所对应的目标页面元素;响应用户基于目标ui显示内容针对目标页面元素的输入操作。

可选的,在图3所示出落地页生成装置的基础上,还包括如下模块,结构示意图如图4所示:

预览模块50,用于以预览形式显示落地页,并响应用户的确认操作。

可选的,用于以预览形式显示落地页的预览模块50,具体用于:

生成并向用户推送落地页的预览地址,预览地址用于被触发以预览形式显示落地页;响应用户针对预览地址的触发操作。

可选的,在图4所示出落地页生成装置的基础上,还包括如下模块:

推送模块,用于在确认操作为用于表征确认生成落地页的操作时,生成并向用户推送落地页的在线地址。

本发明实施例提供的落地页生成装置,可以提供页面模板供用户选择,并使得用户基于所选目标页面模板的目标ui显示内容输入目标页面元素即可得到落地页。这就可以提高落地页生成的通用性,从而降低开发成本。

以上对本发明所提供的一种落地页生成方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备所固有的要素,或者是还包括为这些过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1