预览内容

AEM 提供站点预览服务,让开发人员和内容作者可以在网站到达发布环境并公开使用之前预览网站的最终体验。

它有助于预览在创作环境中不可见的页面体验,例如页面过渡和其他仅发布方内容。

有关预览环境的更多详细信息,请参阅文档管理环境

注意

将体验片段发布到预览基本上遵循与页面相同的过程,不过是从体验片段控制台或编辑器中发布。

将内容发布到预览

您可以使用​托管发布 UI 将内容发布到预览服务。

  1. 在站点控制台中,选择要发送到预览的一个或多个页面,并单击​管理发布​按钮

  2. 在以下向导中,选择​预览​作为目标

    托管发布

  3. 单击​下一步,然后单击​发布​以进行确认。

  4. 一个对话框随即出现,其中显示用于在预览环境中访问内容的 URL。

除了使用向导中显示的 URL 查看预览内容之外,您还可以将 preview- 添加到生产实例的发布 URL。

https://preview-p<programID>-e>environmentID>.adobeaemcloud.com/<pathtopage>.html

有关如何为您的环境检索 URL 的更多信息,请参阅文档管理环境

也可以使用发布内容树工作流并将 agentId 参数设置为 preview 或使用复制 API 并为预览配置 AgentFilter 来将内容发布到预览。

从预览中取消发布内容

从​预览​环境中取消发布内容与从​发布​环境中取消发布页面的过程基本相同。

唯一的区别是您可以选择​目标​为​预览

配置预览层的 OSGi 设置

预览层的 OSGi 属性值继承自发布层。不过,可以通过将 service 参数设置为 preview 值来使预览层的值与发布层的值不同。以下 OSGi 属性示例确定集成端点的 URL。

[
{
"name":"INTEGRATION_URL",
"type":"string",
"value":"http://s2.integrationvendor.com",
"service": "preview"
}
]

有关更多信息,请参阅 OSGi 配置文档的此部分

使用 Developer Console 调试预览

请使用 Developer Console 执行以下步骤来调试预览层:

  • Developer Console 中,选择 – 所有预览 – 或其名称包含 prev 的生产环境
  • 生成预览实例的相关信息
    有关如何获取环境 URL 的更多信息,请参阅管理环境

在此页面上