AEM 提供站点预览服务,让开发人员和内容作者可以在网站到达发布环境并公开使用之前预览网站的最终体验。
它有助于预览在创作环境中不可见的页面体验,例如页面过渡和其他仅发布方内容。
有关预览环境的更多详细信息,请参阅文档管理环境。
将体验片段发布到预览基本上遵循与页面相同的过程,不过是从体验片段控制台或编辑器中发布。
您可以使用托管发布 UI 将内容发布到预览服务。
在站点控制台中,选择要发送到预览的一个或多个页面,并单击管理发布按钮
在以下向导中,选择预览作为目标
单击下一步,然后单击发布以进行确认。
一个对话框随即出现,其中显示用于在预览环境中访问内容的 URL。
除了使用向导中显示的 URL 查看预览内容之外,您还可以将 preview-
添加到生产实例的发布 URL。
https://preview-p<programID>-e>environmentID>.adobeaemcloud.com/<pathtopage>.html
有关如何为您的环境检索 URL 的更多信息,请参阅文档管理环境。
也可以使用发布内容树工作流并将 agentId
参数设置为 preview
或使用复制 API 并为预览配置 AgentFilter
来将内容发布到预览。
从预览环境中取消发布内容与从发布环境中取消发布页面的过程基本相同。
唯一的区别是您可以选择目标为预览。
预览层的 OSGi 属性值继承自发布层。不过,可以通过将 service
参数设置为 preview
值来使预览层的值与发布层的值不同。以下 OSGi 属性示例确定集成端点的 URL。
[
{
"name":"INTEGRATION_URL",
"type":"string",
"value":"http://s2.integrationvendor.com",
"service": "preview"
}
]
有关更多信息,请参阅 OSGi 配置文档的此部分。
请使用 Developer Console 执行以下步骤来调试预览层: