利用登陆页面功能,可以快速轻松地直接将设计和内容导入AEM页面。 Web开发人员可以准备HTML和其他资源,这些资源可以导入为完整页面或仅页面的一部分。 功能对于创建仅在有限的时间内处于活动状态且需要快速创建的营销登陆页面非常有用。
本页介绍以下内容:
中介绍了如何准备设计包以进行导入 扩展和配置设计导入程序. 中介绍了与Adobe Analytics集成 集成Landing Pages与Adobe Analytics。
设计导入器,用于导入登陆页面, 已在AEM 6.5中弃用.
因为设计导入程序需要访问 /apps
,它无法在容器化云环境中运行,其中 /apps
是不可变的。
登陆页面是作为营销活动“端点”的单页面或多页面网站 — 例如电子邮件、广告词/横幅、社交媒体。 登陆页面有多种用途,但都有一个共同点 — 访客应完成一项任务,并定义登陆页面成功与否。
AEM中的登陆页面功能允许营销人员与机构或内部创意团队的Web设计人员合作,创建页面设计,这些页面设计可以轻松导入AEM中,并且仍可由营销人员编辑并在与其他AEM支持的网站相同的治理下发布。
在AEM中,可通过执行以下步骤来创建登陆页面:
在AEM中创建一个包含登陆页面画布的页面。 AEM附带了一个示例,名为 导入程序页面.
将资源打包到ZIP文件中,这里称为设计包。
在导入程序页面上导入设计包。
修改并发布页面。
AEM中的示例登陆页面如下所示:
登陆页面也可以具有页面的移动设备版本。 要获得单独的登陆页面移动版本,导入设计必须具有两个html文件: index.htm(l) 和 mobile.index.htm(l).
登陆页面的导入过程与普通登陆页面的导入过程相同,登陆页面设计具有一个与移动设备登陆页面对应的附加html文件。 此html文件也必须具有画布 div
替换为 id=cqcanvas
与桌面登陆页面html一样,该页面支持针对桌面登陆页面描述的所有可编辑组件。
移动设备登陆页面将创建为桌面登陆页面的子页面。 要打开它,请导航到网站中的登陆页面,然后打开子页面。
如果删除或停用桌面登陆页面,则移动设备登陆页面将会与桌面登陆页面一起被删除/停用。
要使导入的HTML部分在AEM中可编辑,您可以将“登陆页面”HTML中的内容直接映射到AEM组件。 设计导入程序默认了解以下组件:
文本,适用于任何文本
标题,用于H1-6标记中的内容
图像,用于应当可替换的图像
行动号召:
CTA潜在客户表单,用于捕获用户信息
段落系统(Parsys),允许添加任何组件,或转换上述组件
此外,还可以扩展此功能并支持自定义组件。 本节详细介绍了这些组件。
文本组件允许您使用WYSIWYG编辑器输入文本块。 请参阅 文本组件 以了解更多信息。
以下是登陆页面上的文本组件示例:
利用标题组件,可显示标题并配置大小(h1-6)。 请参阅 标题组件 以了解更多信息。
以下是登陆页面上的标题组件示例:
图像组件显示一个图像,您可以从内容查找器拖放或单击该图像以上传。 请参阅 图像组件 以了解更多信息。
以下是登陆页面上图像组件的示例:
登陆页面设计可能具有多个链接 — 其中一些链接可能旨在作为“行动要求”。
行动号召(CTA)用于让访客在登陆页面上立即采取行动,如“立即订阅”、“查看此视频”、“仅限定时间”等。
两个CTA组件具有类似的选项。 点进链接具有其他富文本选项。 以下段落详细介绍了这些组件。
此CTA组件可用于在登陆页面上添加文本链接。 可以单击该链接以将用户转至组件属性中指定的目标URL。 它是“行动号召”小组的一部分。
标签 用户看到的文本。 您可以使用富文本编辑器修改格式。
目标URL 输入用户单击文本时要访问的URI。
渲染选项 描述渲染选项。 您可以从以下选项中进行选择:
CSS 在样式选项卡上,输入CSS样式表的路径。
ID 在样式选项卡上,输入组件的ID以对其进行唯一标识。
以下是点进链接的示例:
此CTA组件可用于添加登陆页面上带有链接的任何图形图像。 图像可以是简单的按钮,也可以是作为背景的任何图形图像。 单击图像时,用户将被带入组件属性中指定的目标URL。 它是 行动动员 组。
标签 用户在图形中看到的文本。 您可以使用富文本编辑器修改格式。
目标URL 输入用户单击图像时要访问的URI。
渲染选项 描述渲染选项。 您可以从以下选项中进行选择:
CSS 在样式选项卡上,输入CSS样式表的路径。
ID 在样式选项卡上,输入组件的ID以对其进行唯一标识。
以下是示例图形链接:
商机表单是用于收集访客/商机的配置文件信息的表单。 此信息可以存储并用于以后根据此信息执行有效的营销。 此信息通常包括标题、姓名、电子邮件、出生日期、地址、兴趣等。 它是 CTA潜在客户表单 组。
CTA潜在客户表单的示例如下所示:
CTA潜在客户表单由多个不同的组件组成:
潜在客户表单
潜在客户表单组件定义页面上新潜在客户表单的开始和结束。 然后,可以将其他组件(例如电子邮件ID、名字等)置于这些元素之间。
表单字段和元素
表单字段和元素可以包括文本框、单选按钮、图像等。 用户通常会在表单字段中完成一项操作,例如键入文本。 有关更多信息,请参阅各个表单元素。
配置文件组件
配置文件组件与用于社交协作和其他需要访客个性化的区域的访客配置文件相关。
前文显示了一个示例表单;它由 潜在客户表单 组件(开始和结束),带有 名字 和 电子邮件ID 用于输入和 提交 字段
在sidekick中,以下组件可用于CTA潜在客户表单:
虽然每个潜在客户表单组件的用途各不相同,但许多组件由类似的选项和参数组成。
配置任何表单组件时,对话框中提供以下选项卡:
标题和文本
在此,您需要指定基本信息,例如组件标题和任何随附文本。 在适当时,它还允许您定义其他关键信息,例如字段是否可多选以及是否可供选择的项。
初始值
用于指定默认值。
约束
您可以在此指定是否需要某个字段,并将约束放置在该字段上(例如,必须为数字等)。
样式
指示字段的大小和样式。
您看到的字段因各个组件而异。
并非所有选项都可用于所有潜在客户表单组件。 请参阅Forms以了解有关这些方面的更多信息 通用设置.
以下部分介绍了可用于行动号召潜在客户表单的组件。
关于 允许用户添加关于信息。
地址字段 允许用户输入地址信息。 配置此组件时,必须在对话框中输入元素名称。 元素名称是表单元素的名称。 这指示数据存储到存储库中的什么位置。
出生日期 用户可以输入出生日期信息。
电子邮件ID 允许用户输入电子邮件地址(标识)。
名字 提供一个字段以方便用户输入其名字。
性别 用户可以从下拉列表中选择其性别。
姓氏 用户可以输入姓氏信息。
潜在客户表单 添加此组件以将潜在客户表单添加到您的登陆页面。 销售线索表单自动包含“销售线索表单起始”和“销售线索表单终止”字段。 在中,添加本节中介绍的Lead Form组件。
Lead Form组件使用 表单开始 和 表单结尾 元素。 它们始终是成对的,以确保正确定义表单。
添加潜在客户表单后,您可以通过单击来配置表单的开头或结尾 编辑 在相应的栏中。
潜在客户表单的开头
有两个选项卡可用于配置 表单 和 高级:
感谢页面 要引用以感谢访客提供其输入的页面。 如果留空,表单会在提交后重新显示。
启动工作流 确定在提交潜在客户表单后触发的工作流。
发布选项 可以使用以下发布选项:
表单标识符 表单标识符唯一标识潜在客户表单。 如果单个页面上有多个表单,请使用表单标识符;请确保它们具有不同的标识符。
加载路径 是节点属性的路径,用于将预定义值加载到潜在客户表单字段中。
这是一个可选字段,用于指定存储库中节点的路径。 当此节点具有匹配字段名称的属性时,表单上的相应字段将预加载这些属性的值。 如果不存在匹配项,则字段包含默认值。
客户端验证 指示此表单是否需要客户端验证(始终进行服务器验证)。 这可以与Forms Captcha组件一起实现。
验证资源类型 如果要验证整个潜在客户表单(而不是单个字段),请定义表单验证资源类型。
如果要验证完整的表单,还应包括以下内容之一:
用于客户端验证的脚本:
/apps/<myApp>/form/<myValidation>/formclientvalidation.jsp
用于服务器端验证的脚本:
/apps/<myApp>/form/<myValidation>/formservervalidation.jsp
操作配置 根据“Post Options(发布选项)”中的选择,操作配置会发生变化。 例如,当您选择“创建潜在客户”时,您可以配置要将潜在客户添加到哪个列表中。
显示提交按钮
指示是否应显示提交按钮。
提交名称
标识符(如果您在表单中使用多个提交按钮)。
提交标题
按钮上显示的名称,如“提交”或“发送”。
显示重置按钮
选中复选框可使“重置”按钮可见。
重置标题
“重置”按钮上显示的名称。
描述
按钮下方显示的信息。
创建登陆页面时,您需要执行三个步骤:
由于页面导入涉及页面的HTML准备、验证和测试,因此登陆页面的导入是一项管理员任务。 作为管理员,执行导入的用户需要对拥有读取、写入、创建和删除权限 /apps
. 如果用户没有这些权限,导入将失败。
由于设计导入程序旨在作为管理工具,需要对进行读取、写入、创建和删除 /apps
,Adobe建议不要在生产中使用设计导入程序。
Adobe建议在暂存实例上使用设计导入程序。 在暂存实例上,可以由开发人员测试和验证导入,然后开发人员负责将代码部署到生产实例。
在导入登陆页面设计之前,您需要创建一个导入程序页面,例如在营销策划下。 通过“导入者页面”模板,您可以导入完整的HTML登录页面。 该页面包含一个拖放框,可在其中使用拖放功能导入登陆页面设计包。
默认情况下,导入程序页面只能在营销活动下创建,但您也可以叠加此模板以在下创建登陆页面 /content/mysite
.
要创建新登陆页面,请执行以下操作:
转到 网站 控制台。
在左窗格中选择您的营销策划。
单击 新建 以打开 创建页面 窗口。
选择 导入程序页面 模板并添加标题和(可选)名称,然后单击 创建.
此时会显示您的新导入程序页面。
在导入设计包之前,需要准备HTML。 请参阅 扩展和配置设计导入 以了解更多信息。
创建导入程序页面后,您可以在其上导入设计包。 有关创建设计包及其推荐结构的详细信息,请参阅 扩展和配置设计导入.
假定设计包已准备就绪,则以下步骤介绍如何将设计包导入到导入程序页面。
打开导入器页面,您 先前创建.
将设计包拖放到收存箱上。 请注意,当软件包被拖动到上面时,箭头会改变方向。
执行拖放操作后,您将看到登陆页面来代替导入器页面。 您的HTML登录页面已成功导入。
在导入时,出于安全原因和为了避免导入和发布无效标记,将清理标记。 这假定仅HTML标记以及所有其他形式的元素(例如内联SVG或Web组件)将被过滤掉。
如果您在导入设计包时遇到问题,请参阅 疑难解答.
登陆页面的设计和资产通常由设计人员创建,他们可能在代理商使用的一些工具(如Adobe Photoshop或Adobe Dreamweaver)中进行创建。 设计完成后,设计人员会向营销人员发送一个包含所有资产的zip文件。 接下来,营销联系人负责将zip文件放入AEM并发布内容。
此外,设计者可能需要在导入登陆页面后对其进行修改,方法是编辑或删除内容并配置行动号召组件。 最后,营销人员将需要预览登陆页面,然后激活营销活动以确保登陆页面已发布。
本节介绍如何执行以下操作:
导入设计包时, 清除设计 和 下载导入的Zip 在页面的设置菜单中提供:
通过下载zip文件,您可以记录随特定登陆页面导入的zip文件。 请注意,对页面所做的更改不会添加到zip文件中。
要下载导入的设计包,请单击 下载Zip文件 (在登陆页面工具栏中)。
您可以随时查看有关上次导入的信息,方法是单击经典用户界面中登录页面顶部的蓝色感叹号。
如果导入的设计包存在一些问题,例如,如果它引用的图像/脚本在包中不存在等等,则设计导入程序会以列表的形式显示此类问题。 要查看问题列表,请在经典的用户界面中,单击登陆页面工具栏中的问题链接。 在下图中,单击 问题 链接会打开“导入问题”窗口。
如果您要在对登陆页面设计包进行某些更改后重新导入该设计包,则可以通过单击 清除 ,或者单击触控优化用户界面中设置菜单中的清除。 这样做会删除导入的登陆页面并创建一个空白的导入程序页面。
清除登陆页面时,您可以删除内容更改。 如果您单击 否,则会保留内容更改,即下的结构 jcr:content/importer
将保留,并且仅保留中的导入程序页面组件和资源 etc/design
将被删除。 但是,如果您单击 是, jcr:content/importer
也会被删除。
如果决定删除内容更改,则您在导入的登陆页面上所做的所有更改以及所有页面属性都将在单击时丢失 清除.
要在登陆页面上修改组件,请双击组件以将其打开并编辑,就像编辑任何其他组件一样。
要在登陆页面上添加组件,请将组件从经典用户界面的sidekick或触控优化用户界面的“组件”窗格拖放到登陆页面,然后进行相应编辑。
如果登陆页面上的某个组件无法编辑,则需要在以下时间后重新导入zip文件 修改HTML文件。 这意味着在导入期间,不可编辑的部件未转换为AEM组件。
删除登陆页面与删除普通AEM页面类似。
唯一的例外是,当您删除桌面登陆页面时,它也会删除相应的移动设备登陆页面(如果存在),但反之则不会。
您可以发布登陆页面及其所有依赖项,就像发布普通页面一样。
发布桌面登陆页面时,还会发布其对应的移动设备版本(如果有)。 但是,发布移动设备登陆页面不会发布桌面版本。