内容片段和体验片段
Adobe Experience Manager的内容片段和体验片段表面上看起来可能类似,但它们在不同的用例中起到关键作用。 了解内容片段和体验片段如何相似、不同,以及何时以及如何使用它们。
比较
内容片段架构
下图说明了AEM内容片段的整体架构
-
内容片段模型 定义元素(或字段),这些元素定义内容片段可以捕获和公开的内容。
-
此 内容片段 是表示逻辑内容实体的内容片段模型的实例。
-
内容片段 变体 但是,遵守内容片段模型时,内容会发生变化。
-
以下人员可以公开/使用内容片段:
- 在上使用内容片段 AEM Sites (或AEM Screens)通过AEM WCM核心组件的内容片段组件。
- 使用 内容片段 从使用AEM Headless GraphQL API的Headless应用程序。
- 通过以JSON形式公开内容片段变体内容 AEM内容服务 和API页面,用于只读用例。
- 通过直接调用AEM Assets,将内容片段内容(所有变量)直接公开为JSON AEM ASSETS HTTP API 对于CRUD用例。
体验片段架构
-
可编辑的模板,则由以下定义 可编辑的模板类型 和 AEM页面组件实施,定义可用于构建体验片段的允许的AEM组件。
-
此 体验片段 是表示逻辑体验的可编辑模板的实例。
-
体验片段 变体 但是,遵循可编辑模板会导致体验(内容和设计)发生变化。
-
体验片段可由以下人员公开/使用:
- 通过AEM体验片段组件在AEM Sites(或AEM Screens)上使用体验片段。
- 通过以下方式以JSON(具有嵌入的HTML)形式公开体验片段变体内容 AEM内容服务 和API页面。
- 将体验片段变量直接公开为 “普通HTML”.
- 将体验片段导出到 Adobe Target 作为HTML或JSON选件。
- AEM Sites本机支持HTML选件,但是,JSON选件需要自定义开发。
内容片段的支持资源
体验片段的支持资源
recommendation-more-help
bb44cebf-d964-4e3c-b64e-ce882243fe4d