着陆页的生成方法及装置制造方法及图纸

技术编号:15392422 阅读:64 留言:0更新日期:2017-05-19 05:17
本发明专利技术适用于通信领域,提供了一种着陆页的生成方法及装置。所述方法包括:生成封装函数;通过所述封装函数获取着陆页的修改信息,所述着陆页的修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的统一资源定位符URL、游戏下载地址和横幅广告、游戏图标、游戏版本、游戏大小、游戏截图;调用所述封装函数,以获取所述着陆页的修改信息;将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页。通过上述方法,极大提高了着陆页的生成速度。

Method and device for generating landing page

The invention is suitable for the field of communication, and provides a landing page generation method and device. The method includes: generating wrapper function; get modified information of landing page through the package function, the landing page to modify information comprises at least a game: Game keywords, uniform resource description, the name of the game, the game character URL, landing page download address and banner ads, game icon, game version the size of the game, and the game screenshots; call package function to modify the information obtained by the landing page will fill the information; modify the landing page to the corresponding position of the original landing page, generating a modified landing page. By using the method, the landing page speed is greatly improved.

【技术实现步骤摘要】
着陆页的生成方法及装置
本专利技术实施例属于软件领域,尤其涉及一种着陆页的生成方法及装置。
技术介绍
在互联网营销中,着陆页(也称引导页)就是当潜在用户点击广告或者利用搜索引擎搜索后显示给用户的网页。现有的着陆页生成方法中,主要是上传着陆页的元素(如标题、下载链接、游戏截图等),再手动生成着陆页的页面。由于需要一个个手动生成着陆页的页面,因此,使得页面的生成速度过慢。
技术实现思路
本专利技术实施例提供了一种着陆页的生成方法及装置,旨在解决现有的方法需要一个个手动生成着陆页的页面,从而导致页面的生成速度过慢的问题。本专利技术实施例的第一方面,提供了一种着陆页的生成方法,所述方法包括:生成封装函数;通过所述封装函数获取着陆页的修改信息,所述着陆页的修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的统一资源定位符URL、游戏下载地址和横幅广告、游戏图标、游戏版本、游戏大小、游戏截图;调用所述封装函数,以获取所述着陆页的修改信息;将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页。本专利技术实施例的第二方面,提供了一种着陆页的生成装置,所述装置包括:封装函数生成单元,用于生成封装函数;修改信息获取单元,用于通过所述封装函数获取着陆页的修改信息,所述着陆页的修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的统一资源定位符URL、游戏下载地址和横幅广告、游戏图标、游戏版本、游戏大小、游戏截图;封装函数调用单元,用于调用所述封装函数,以获取所述着陆页的修改信息;着陆页生成单元,用于将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页。在本专利技术实施例中,由于在生成新的着陆页时,只需获取修改信息,并将获取的修改信息填充到原着陆页的对应位置,因此,在生成新的着陆页时,无需修改与原着陆页相同的信息,从而极大提高了着陆页的生成速度。附图说明图1是本专利技术第一实施例提供的一种着陆页的生成方法的流程图;图2是本专利技术第一实施例提供的游戏图标的示意图;图3是本专利技术第二实施例提供的一种着陆页的生成装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,生成封装函数,通过所述封装函数获取着陆页的修改信息,所述着陆页的修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的统一资源定位符URL、游戏下载地址和横幅广告、游戏图标、游戏版本、游戏大小、游戏截图,调用所述封装函数,以获取所述着陆页的修改信息,将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的一种着陆页的生成方法的流程图,详述如下:步骤S11,生成封装函数。为了提高程序的可读性及简洁性,可通过生成封装函数以存储着陆页的修改信息。步骤S12,通过所述封装函数获取着陆页的修改信息,所述着陆页的修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的统一资源定位符(UniformResoureLocator,URL)、游戏下载地址和横幅广告(banner)、游戏图标、游戏版本、游戏大小、游戏截图。当公司因扩大无线游戏投放时,需生成较多数量的无线着陆页,根据分析可知,新生成的着陆页页面与原本已有的着陆页页面很类似,通常只会修改游戏关键词、游戏描述、游戏名称等信息,这时,以原本已有的着陆页为模板,替换模板中需修改的信息(即与原本已有的着陆页不同的信息),从而能够极大提高新的着陆页的生成速度。如图2所示,游戏图标(icon)为图2中左上的人物小图;游戏名称为图2中的“神雕侠侣”,可选地,该游戏名称可使用HTML中标题的h3标签。其中,着陆页的各个修改信息可能存放在不同的域名:例如,若所述着陆页的修改信息为第一修改信息,所述第一修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的URL、游戏下载地址和横幅广告,此时,所述步骤S12具体包括:步骤A、确定第一修改信息,将所述第一修改信息上传至所述封装函数。具体地,首先确定第一修改信息包括哪些信息,再将确定的第一修改信息作为参数上传至生成的封装函数中。由于将第一修改信息作为参数上传至封装函数,因此,只需调用该封装函数就能获取该第一修改信息。例如,所述着陆页的修改信息为第二修改信息,所述第二修改信息包括以下至少一种:游戏图标、游戏版本、游戏大小、游戏截图,此时,所述步骤S12具体包括:步骤B、通过所述封装函数的预设接口获取第二修改信息,所述第二修改信息与所述第一修改信息存放的域名不同。具体地,第二修改信息与第一修改信息存放的域名不同,例如,假设在m.itools.cn/里面写封装函数,则要获取的第二修改信息的网址可能是android-mini.itools.cn,两者所在的域名不同。由于需要跨域获取第二修改信息,因此,需要通过预设接口获取,预设接口可为异步获取数据接口,例如,预设接口可为异步JavaScript和XML(AsynchronousJavascriptAndXML,ajax)接口。进一步地,在所述第二修改信息为游戏截图时,经过分析可知,由于在生成着陆页之前,通常已将游戏截图上传至某个页面(若以安卓游戏http://m.itools.cn/youxi/shendiaoxialv网址为例,则已将游戏截图上传至的某个页面为:http://android-mini.itools.cn/?m=details&type=json&id=com.netease.mhws.ewan.sky),因此当需要生成新的着陆页时,鉴于已经有图片,即不需要再把同样的图片上传到服务器,从而无需再通过svn(Subversion,该snv是一个开放源代码的版本控制系统)上传,直接从游戏截图的URL就能获取到对应的游戏截图,即所述步骤B具体包括:B1、通过所述封装函数的预设接口获取游戏截图对应的URL。具体地,复制包括游戏截图的页面上的游戏截图对应的URL,封装函数再通过预设接口获取该URL。可选地,当需要顺序修改多个着陆页的游戏截图时,则首先获取页面上的游戏截图对应的URL的排列顺序,再建立需要修改的多个着陆页与URL的排列顺序的对应关系,最后根据建立的需要修改的多个着陆页与URL的排列顺序的对应关系依次获取页面上游戏截图对应的URL。B2、访问所述游戏截图对应的URL以获取对应的游戏截图。步骤S13,调用所述封装函数,以获取所述着陆页的修改信息。具体地,由于封装函数已获取了着陆页的修改信息,因此,通过调用封装函数就能获取到对应的着陆页的修改信息。步骤S14,将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页。具体地,根据着陆页的修改信息的唯一标识,如修改信息的名称、字符串标识等,查找到修改信息在原着陆页的位置,再采用修改信息替换查找到的位置上的原信息。可选地,为了便于用户及时发现修改信息是否发生错误替换,则所述步骤S14具体包括:C1、将所述着陆页的修改信息填充到原着陆页的对应本文档来自技高网...
着陆页的生成方法及装置

【技术保护点】
一种着陆页的生成方法,其特征在于,所述方法包括:生成封装函数;通过所述封装函数获取着陆页的修改信息,所述着陆页的修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的统一资源定位符URL、游戏下载地址和横幅广告、游戏图标、游戏版本、游戏大小、游戏截图;调用所述封装函数,以获取所述着陆页的修改信息;将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页。

【技术特征摘要】
1.一种着陆页的生成方法,其特征在于,所述方法包括:生成封装函数;通过所述封装函数获取着陆页的修改信息,所述着陆页的修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的统一资源定位符URL、游戏下载地址和横幅广告、游戏图标、游戏版本、游戏大小、游戏截图;调用所述封装函数,以获取所述着陆页的修改信息;将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页。2.根据权利要求1所述的方法,其特征在于,所述着陆页的修改信息为第一修改信息,所述第一修改信息包括以下至少一种:游戏关键词、游戏描述、游戏名称、着陆页的URL、游戏下载地址和横幅广告,此时,所述通过所述封装函数获取着陆页的修改信息,具体包括:确定第一修改信息,将所述第一修改信息上传至所述封装函数。3.根据权利要求1或2所述的方法,其特征在于,所述着陆页的修改信息为第二修改信息,所述第二修改信息包括以下至少一种:游戏图标、游戏版本、游戏大小、游戏截图,此时,所述通过所述封装函数获取着陆页的修改信息,具体包括:通过所述封装函数的预设接口获取第二修改信息,所述第二修改信息与所述第一修改信息存放的域名不同。4.根据权利要求3所述的方法,其特征在于,在所述第二修改信息为游戏截图时,通过所述封装函数的预设接口获取第二修改信息,具体包括:通过所述封装函数的预设接口获取游戏截图对应的URL;访问所述游戏截图对应的URL以获取对应的游戏截图。5.根据权利要求1所述的方法,其特征在于,所述将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页,具体包括:将所述着陆页的修改信息填充到原着陆页的对应位置,生成修改后的着陆页的预览页面,所述预览页面包括对修改信息的标识信息;接收修改后的着陆页的生成指令,根据所述生成指令生成修改后的着陆页。6.一种着陆页的生成装置,其特征在于,所述装置包括:...

【专利技术属性】
技术研发人员:封林毅周青雪
申请(专利权)人:深圳市创想天空科技股份有限公司
类型:发明
国别省市:广东,44

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

1