O AEM oferece um serviço de visualização do Sites que permite que desenvolvedores e autores de conteúdo visualizem a experiência final de um site antes que ele chegue ao ambiente de publicação e esteja disponível publicamente.
Ele facilita a visualização de experiências de página que de outra forma não estariam visíveis no ambiente do autor, como transições de página e demais conteúdos disponíveis somente do lado da publicação.
Para obter mais detalhes sobre os ambientes de visualização, consulte o documento Gerenciar ambientes.
A publicação de um Fragmento de experiência na Visualização segue basicamente o mesmo procedimento de uma página, embora a partir do console ou do editor Fragmentos de experiência.
É possível publicar conteúdo no serviço de visualização usando a interface de Publicação gerenciada.
No console do Sites, selecione a(s) página(s) que deseja enviar para visualização e clique no botão Gerenciar publicação
No assistente a seguir, selecione Visualizar como destino
Clique em Próximo e depois em Publicar para confirmar.
Uma caixa de diálogo exibirá os URLs para acessar o conteúdo no ambiente de visualização.
Como alternativa ao uso dos URLs exibidos no assistente para ver o conteúdo da visualização, você também pode anexar preview-
ao URL de publicação da sua instância de produção.
https://preview-p<programID>-e>environmentID>.adobeaemcloud.com/<pathtopage>.html
Consulte o documento Gerenciamento de ambientes para obter mais informações sobre como recuperar os URLs de seus ambientes.
O conteúdo também pode ser publicado para visualização usando uma árvore de fluxo de trabalho de conteúdo de publicação com o parâmetro agentId
definido como preview
ou usando a API de replicação com um AgentFilter
configurado para visualização.
Os valores da propriedade OSGi do nível de visualização são herdados do nível de publicação. No entanto, os valores do nível de visualização podem ser distintos do nível de publicação, definindo o parâmetro service
para o valor preview
. O exemplo a seguir de uma propriedade OSGi determina o URL de um endpoint de integração.
[
{
"name":"INTEGRATION_URL",
"type":"string",
"value":"http://s2.integrationvendor.com",
"service": "preview"
}
]
Para obter mais informações, consulte esta seção da documentação de configuração do OSGi.
Siga estas etapas para depurar o nível de visualização usando o Console do Desenvolvedor: