在 Adobe Experience Manager as a Cloud Service 中,体验片段:
体验片段:
您可以使用体验片段:
内容片段和体验片段是 AEM 中的两个不同功能:
体验片段可以包含内容片段形式的内容,反之则不行。
有关更多信息,请参见了解 AEM 中的内容片段和体验片段。
对体验片段的写访问权限要求在组中注册用户帐户:
experience-fragments-editors
如果您遇到任何问题,请联系您的系统管理员。
体验片段应在以下时候使用:
建议执行以下操作:
使用文件夹组织您的体验片段;
创建文件夹可以让您:
为您的体验片段创建有意义的结构;例如,根据分类
无需将体验片段的结构于站点的页面结构保持一致。
您可以使用模板编辑器创建自己的模板。
WKND 项目可根据 Contributors
构建一些体验片段。使用的结构还说明了如何使用其他功能,如多站点管理(包括语言副本)。
请参阅:
http://localhost:4502/aem/experience-fragments.html/content/experience-fragments/wknd/language-masters/en/contributors/kumar-selveraj/master
要为体验片段创建和配置文件夹,建议执行以下操作:
也可以为实例配置允许的模板,但不建议使用此方法,因为升级时会覆盖这些值。
这是指定允许的模板的推荐方法,因为升级时不会覆盖这些值。
导航到所需的体验片段文件夹。
选择文件夹,然后选择属性。
在允许的模板字段中指定用于检索所需模板的正则表达式。
例如:
/conf/(.*)/settings/wcm/templates/experience-fragment(.*)?
请参阅:
http://localhost:4502/mnt/overlay/cq/experience-fragments/content/experience-fragments/folderproperties.html/content/experience-fragments/wknd
请参阅体验片段的模板,以进一步了解详细信息。
选择保存并关闭。
不建议使用此方法更改允许的模板,因为指定的模板在升级时会被覆盖。
此对话框仅供参考之用。
导航到所需的体验片段控制台。
选择配置选项:
在配置体验片段对话框中指定所需的模板:
请参阅体验片段的模板,以进一步了解详细信息。
选择保存。
要创建体验片段,请执行以下操作:
从全局导航中选择体验片段。
导航至所需的文件夹,然后选择创建:
选择体验片段,以打开创建体验片段向导。
选择所需的模板,然后选择下一步:
输入体验片段的属性。
标题是必填项。如果名称留空,则会从标题派生名称。
体验片段模板中的标记不会与此体验片段根页面上的标记合并。
它们是完全独立的。
单击创建。
显示一条消息。选择:
体验片段编辑器提供了与普通页面编辑器类似的功能。
请参阅编辑页面内容以了解有关如何使用页面编辑器的更多信息。
以下示例过程说明了如何为产品创建 Teaser:
从组件浏览器中拖放所需的组件。
具体取决于组件:
根据需要添加更多组件。
例如:http://<host>:<port>/editor.html/content/experience-fragments/wknd/language-masters/en/contributors/stacey-roswells/master.html
您可以根据自己的需要创建体验片段的变体:
打开您要进行编辑的片段。
打开变体选项卡。
创建让您创建:
定义所需属性:
例如:
使用完成确认,新的变体会显示在面板中。
您现在可以在创作页面时使用您的体验片段:
打开要编辑的任何页面。
在页面段落系统中创建体验片段组件的实例:
向组件实例添加实际的体验片段;通过:
组件工具栏中的“编辑”将用作在片段编辑器中打开片段的快捷方式。
例如:http://<host>:<port>/editor.html/content/wknd/language-masters/en/about-us.html
您可以选择一个或多个组件来创建用于在片段中回收的构建块:
要创建构建基块,请执行以下操作:
在体验片段编辑器中,选择要重复使用的组件:
从组件工具栏中选择转换为构建块:
输入构建块的名称,然后使用转换进行确认:
构建块会显示在左侧选项卡(本地)中,并可以选择该基块以执行进一步操作:
您的构建块会显示在构建块选项卡中。对于每个基块,可执行以下操作:
您可以将构建块拖动到任何片段的段落系统,就像对任何组件一样。
编辑体验片段时,可用的构建块会显示在左侧选项卡中。您可以根据以下条件进行筛选:
体验片段的个性化允许您作为营销人员为体验片段定义一次目标受众,然后在任何页面中重复使用该片段。此功能:
您可以创建一个体验片段,并将多个组件分组在此单个片段中。您还可以为每个特定的受众群体创建片段的变体,然后在所需的渠道中重复使用这些体验片段。
通过在体验片段或变体或包含片段的文件夹中定义个性化属性,可实现个性化;这意味着继承可以覆盖个性化属性。
配置这些属性还可以在“体验片段”编辑器中启用定位模式。
个性化您的片段:
导航到体验片段控制台中的所需位置。
选择一个文件夹或您的片段,然后从工具栏中选择属性。
文件夹上定义的个性化属性会由子树中的所有子文件夹以及该子树中的体验片段(和变体)继承。可以通过破坏继承来覆盖这些属性。
打开个性化选项卡来定义和保存您的设置。例如,在文件夹上:
当片段嵌入 Sites 页面时,并且个性化已配置,则在页面呈现时仅会使用页面的个性化版本。
为了在页面呈现时对片段中的组件执行目标定位,必须满足以下条件:
在个性化选项卡中选定的 ContextHub 路径满足以下任一条件:
与为从中呈现该片段的页面配置的路径相同的路径
或者:
包含为页面配置的 ContextHub 中定义的商店子集的路径
在个性化选项卡中选择的区段路径必须为以下任意一项:
与为从中呈现该片段的页面配置的路径相同的路径
或者
包含为页面配置的区段子集的路径
配置个性化属性后,当打开片段进行编辑时,定位模式会可用。
此模式的操作方式与页面编辑相同。请查阅页面编辑器的定位模式,了解更多详细信息。
可以查看片段的详细信息:
导航到体验片段的位置(请勿进一步导航到片段中的变体)。
详细信息将显示在体验片段控制台的所有视图中,其中列表视图包含导出到 Target 的详细信息:
在您打开体验片段的属性时:
这些属性位于各种选项卡中:
当您从体验片段控制台中打开属性时,会显示这些选项卡。
如果在编辑体验片段时打开属性,则会显示相应的页面属性。
可使用 URL 中的 .plain.
选择器从浏览器访问纯 HTML 演绎版。
虽然这可以直接从浏览器获得,但主要目的是允许其他应用程序(例如,第三方 Web 应用程序、自定义移动实现)仅使用 URL 直接访问体验片段的内容。
发布体验片段的方式与发布页面相同(从体验片段控制台或编辑器中进行)。
或者,您也可以发布到预览(再次从体验片段控制台或编辑器中发布)。
默认情况下,将以 HTML 格式提供体验片段。这可以由 AEM 和相似的第三方渠道使用。
要导出到 Adobe Target,还可以使用 JSON。请参阅: